同步,异步,并发,串行1,同步和异步主要影响:能不能开启新的线程*同步(dispatch_sync):在当前线程中执行任务,不具备开启新线程的能力;*异步(disaptch_async):在新线程中执行任务,具备开启新线程的能力;2,并发和串行主要影响:任务的执行方式*并发:多个任务并发(同时)执行...
分类:
其他好文 时间:
2015-03-16 00:58:30
阅读次数:
181
5台设备分布式处理30项任务,在30项任务全部处理完成时发送邮件通知,需要在最后一个任务完成时触发邮件发送动作,实现方式: 1、程序中实现,在程序中synchronized变量表示剩余任务数; 2、编写触发器?兼容多数...
分类:
其他好文 时间:
2014-11-28 12:51:06
阅读次数:
236
一、线程理论基础使用线程原因:1、比进程更加节俭。线程是轻量级的。进程:代码共享,数据拷贝。线程所有都是共享的。2、通信简单很多3、多线程程序是一种多任务、并发的工作机制。还有如下优点:使多CPU系统更加有效。操作系统会保证当线程数不大于CPU数目时,不同线程运行于不同的CPU上。改善程序结构:一个...
分类:
编程语言 时间:
2014-07-16 15:09:35
阅读次数:
266
iOS开发多线程篇—NSOperation基本操作一、并发数(1)并发数:同时执?行的任务数.比如,同时开3个线程执行3个任务,并发数就是3(2)最大并发数:同一时间最多只能执行的任务的个数。(3)最?大并发数的相关?方法- (NSInteger)maxConcurrentOperationCoun...
分类:
移动开发 时间:
2014-06-26 14:54:31
阅读次数:
302