码迷,mamicode.com
首页 >  
搜索关键字:多线程    ( 22665个结果
python的多线程、多进程代码示例
多线程有两种方式:thread和threading 这里应用的场景是map数据分多线程、进度写入codis的示例 这是thread的示例:thread的主进程不会等待线程 threading 会等待线程的执行 这是多进程的示例 ...
分类:编程语言   时间:2016-06-07 20:54:55    阅读次数:307
android ImageLoader 混淆加载drawable出现黑色图片的解决方案
在网上找了很久,没有找到、后来看了源码才知道。。。 多线程异步加载和显示图片(图片来源于网络、sd卡、assets文件夹,drawable文件夹(不能加载9patch),新增加载视频缩略图) 使用的时候也很简单,我们只需要给每个图片来源的地方加上Scheme包裹起来(Content provider ...
分类:移动开发   时间:2016-06-07 20:47:57    阅读次数:725
【java并发】一道多线程问题
前面几篇博文基本上总结了一下java并发里的一些内容,下面通过几个练习题巩固一下。 题目描述: 模拟一个场景:处理16条日志记录,每条日志记录打印时间需要1秒,正常情况下如果将这16条记录去部打完需要16秒,现在为了提高效率,准备开启4个线程去打印,4秒钟打印完,实现这个demo。   先来分析一下这个题目,关于这16条日志记录,我们可以在主线程中产生出来,这没用什么难度,关键是...
分类:编程语言   时间:2016-06-07 19:27:24    阅读次数:195
python多线程生成缩略图
在img目录下7张图片 分别是 11.jpg 22.jpg 33.jpg 44.jpg 55.jpg 66.jpg 77.jpg 在对应的文件下会创建thumbs 缩略图文件,然后 生成对应的缩略图,执行时间为: 0.109212875366 ...
分类:编程语言   时间:2016-06-07 19:26:53    阅读次数:280
多线程之:用户态和内核态的区别
一:大话版用户态和内核态 (1)用户态和内核态的概念? >内核态: CPU可以访问内存所有数据, 包括外围设备, 例如硬盘, 网卡. CPU也可以将自己从一个程序切换到另一个程序 >用户态: 只能受限的访问内存, 且不允许访问外围设备. 占用CPU的能力被剥夺, CPU资源可以被其他程序获取 (1) ...
分类:编程语言   时间:2016-06-07 17:54:35    阅读次数:294
iOS开发——XML/JSON数据解析
除了XML和Json,文中还涉及到的一些知识:第三方类库的使用,获取本地文件内容,网站API使用,GCD多线程编程,不做详细介绍,在代码出现的地方会注明。 先安利一波: Json XML 大数据时代,我们需要从网络中获取海量的新鲜的各种信息,就不免要跟着两个家伙打交道,这是两种结构化的数据交换格式。 ...
分类:移动开发   时间:2016-06-07 16:24:35    阅读次数:353
c# BackGroundWorker 多线程操作的小例子
在我们的程序中,经常会有一些耗时较长的运算,为了保证用户体验,不引起界面不响应,我们一般会采用多线程操作,让耗时操作在后台完成,完成后再进行处理或给出提示,在运行中,也会时时去刷新界面上的进度条等显示元,必要进,还要控制后台线程中断当前操作。 以前,类似的应用会比较麻烦,需要写的代码较多,也很容易出 ...
分类:编程语言   时间:2016-06-07 14:27:52    阅读次数:156
Java多线程(三)
本文主要接着前面多线程的两篇文章总结Java多线程中的线程安全问题。 一.一个典型的Java线程安全例子 1 public class ThreadTest { 2 3 public static void main(String[] args) { 4 Account account = new Account("123456", 1000); ...
分类:编程语言   时间:2016-06-07 13:11:23    阅读次数:282
C++多线程记录1
本文主要记录C++中多线程程序的开发中调用windows API的CreateThread的使用方法。 创建线程 在Windows平台,Windows API提供了对多线程的支持。前面进程和线程的概念中我们提到,一个程序至少有一个线程,这个线程称为主线程(main thread),如果我们不显示地创建线程,那我们产的程序就是只有主线程的间线程程序。  下面,我们看看Windows...
分类:编程语言   时间:2016-06-07 13:11:02    阅读次数:219
多线程之:lock和synchronized的区别
多次思考过这个问题,都没有形成理论,今天有时间了,我把他总结出来,希望对大家有所帮助 1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断锁等候 线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定, 如果 ...
分类:编程语言   时间:2016-06-07 12:52:49    阅读次数:238
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!