码迷,mamicode.com
首页 >  
搜索关键字:条件锁    ( 33个结果
python 线程,进程与协程
引言 线程 创建普通多线程 线程锁 互斥锁 信号量 事件 条件锁 定时器 全局解释器锁 队列 Queue:先进先出队列 LifoQueue:后进先出队列 PriorityQueue:优先级队列 deque:双向队列 引言 在学习过socket和socketserver后,我们了解到socketser ...
分类:编程语言   时间:2016-07-22 01:03:52    阅读次数:198
递归锁+条件锁+互斥锁-04-多线程
...
分类:编程语言   时间:2016-04-20 17:41:23    阅读次数:229
多线程(三) iOS中的锁
锁的类别:互斥锁,递归锁,条件锁,自旋锁等 锁的实现方式:NSLock,NSRecursiveLock, NSConditionLock,@synchronized,GCD的信号量等 下面说一下常用的几种锁: 1.@synchronized:对象级别所,互斥锁,性能较差不推荐使用 @synchron
分类:移动开发   时间:2016-03-07 13:41:44    阅读次数:287
多线程 (三)iOS中的锁
锁的类别:互斥锁,递归锁,条件锁,自旋锁等 锁的实现方式:NSLock,NSRecursiveLock, NSConditionLock,@synchronized,GCD的信号量等 下面说一下常用的几种锁: 1.@synchronized:对象级别所,互斥锁,性能较差不推荐使用 @synchron
分类:移动开发   时间:2016-02-01 17:41:34    阅读次数:190
NSLock 加锁
iOS并发编程--8种加锁方式及比较1. @synchronized 关键字加锁2. NSLock 对象锁3. NSCondition4. NSConditionLock 条件锁5. NSRecursiveLock 递归锁6. pthread_mutex 互斥锁(C语言)7. dispatch_se...
分类:其他好文   时间:2015-12-21 12:10:11    阅读次数:177
objective-c相关知识点
1,objective-c中实现线程同步:Mutexlock(互斥锁)、NSCondition lock (条件锁)消息传送2,UDP和TCP:TCP :传输控制协议,可以提供面向连接的、可靠的、点到点的通信。UDP :用户数据包协议。提供非连接的不可靠的点到多点的通信,是osi参考模型中一种无连接...
分类:其他好文   时间:2015-11-12 21:56:31    阅读次数:276
iOS:多线程同步加锁的简单介绍
多线程同步加锁主要方式有3种:NSLock(普通锁)、NSCondition(状态锁)、synchronized同步代码块还有少用的NSRecursiveLock(递归锁)、NSConditionLock(条件锁)、NSDistributedLock(分布锁)。区别:NSLock和NSConditi...
分类:移动开发   时间:2015-10-06 19:29:05    阅读次数:207
java多线程(九)阻塞队列
前边的博客中我们介绍了如果用对象锁和条件锁以及更加方便的synchronized关键字来实现多线程的同步和互斥,也许你会觉得使用synchronized关键字已经非常方便了,但是使用者必须真正的理解synchronized的用法,而且要有一定的多线程的编程的经验,否则很难做到全面的考虑问题而造成意想不到的问题。其实在java中还有比...
分类:编程语言   时间:2015-08-28 09:38:07    阅读次数:221
iOS/Mac开发中各种锁的使用
多线程和多进程应用的开发需要使用到各种锁,除了最常用的互斥锁,iOS/Mac开发中还有其他多种锁,本文介绍了除互斥锁以外的递归锁、条件锁以及分布式锁。...
分类:移动开发   时间:2015-08-21 00:15:32    阅读次数:206
NSConditionLock 条件锁
有时候不是简单的需要 加锁/解锁, 而是需要根据一定条件满足后进行 加锁/解锁.以一个生产中与消费者的例子,介绍条件锁的用法。static NSInteger CONDITION_NO_DATA //条件一: 没有数据static NSInteger CONDITION_HAS_DAT...
分类:其他好文   时间:2015-07-13 15:35:28    阅读次数:743
33条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!