Windows编程之多线程
ygl840455828ygl
撕得粉碎地方
展开
-
秒杀多线程第二篇 多线程第一次亲密接触 CreateThread与_beginthreadex本质区别
转载:多线程第二篇 多线程第一次亲密接触 CreateThread与_beginthreadex本质区别转载 2016-08-12 09:40:28 · 271 阅读 · 0 评论 -
秒杀多线程第十篇 读者写者问题
下面利用信号量和互斥量来做一个读写锁类,代码如下:////////////////////////////////////////////////////////////////////////////读写锁功能:该类为多线程做对资源的读写锁,其中信号量用来读写互斥和写写互斥,互斥量用来读读互斥思路概要:看代码中的注释可知////////////////////////////原创 2016-08-24 10:05:28 · 336 阅读 · 0 评论 -
秒杀多线程第九篇 经典线程同步总结 关键段 事件 互斥量 信号量
转载出处:秒杀多线程第九篇 经典线程同步总结 关键段 事件 互斥量 信号量总结篇的话,就没有什么多说的了,每个人对知识的理解点不同,做出的总结也会不同,该篇文章作者做的总结很不错,至于我自己的总结的话,后续在实际项目中用到或者对这些知识更熟练,有更好的掌握在来做总结。转载 2016-08-24 09:38:33 · 340 阅读 · 0 评论 -
秒杀多线程第八篇 经典线程同步 信号量Semaphore
转载出处:秒杀多线程第八篇 经典线程同步 信号量Semaphore文章中介绍了对信号量的使用,在这里就不再做说明,以后如果在项目中用到将继续更新。。。转载出处:秒杀多线程第九篇 经典线程同步总结 关键段 事件 互斥量 信号量首先来看下关于线程同步互斥的概念性的知识,相信大家通过前面的文章,已经对线程同步互斥有一定的认识了,也能模糊的说出线程同步互斥的各种概念性知识,转载 2016-08-23 15:35:25 · 467 阅读 · 0 评论 -
秒杀多线程第七篇 经典线程同步 互斥量Mutex
转载出处:秒杀多线程第七篇 经典线程同步 互斥量Mutex学习笔记:该篇文章已经足够详细的介绍了互斥量的使用,如果在以后的项目中用到的话将更新遇到的问题。转载 2016-08-23 15:30:19 · 225 阅读 · 0 评论 -
秒杀多线程第六篇 经典线程同步 事件Event
转载出处:秒杀多线程第六篇 经典线程同步 事件Event学习笔记:这篇文章已经介绍的十分详细,此处记录一下看这篇文章时产生的疑问和对该疑问的解答。关键段来处理各子线程间的互斥。详见代码:[cpp] view plain copy#include #include #include long g_nN转载 2016-08-23 13:47:45 · 440 阅读 · 0 评论 -
秒杀多线程第五篇 经典线程同步 关键段CS
转载:秒杀多线程第五篇 经典线程同步 关键段CS学习笔记:转载 2016-08-23 11:37:15 · 312 阅读 · 0 评论 -
秒杀多线程第三篇 原子操作 Interlocked系列函数
转载:秒杀多线程第三篇 原子操作 Interlocked系列函数学习笔记原子操作只能做到各子线程间互斥,不能做到主线程和子线程的同步由于线程执行的并发性,很可能线程A执行到第二句时,线程B开始执行,线程B将原来的值又写入寄存器eax中,这样线程A所主要计算的值就被线程B修改了。这样执行下来,结果是不可预知的——可能会出现50,可能小于50。 因此在多线程转载 2016-08-16 10:31:32 · 321 阅读 · 0 评论 -
秒杀多线程第四篇 一个经典的多线程同步问题
转载: 秒杀多线程第四篇 一个经典的多线程同步问题转载 2016-08-16 10:35:39 · 310 阅读 · 0 评论 -
秒杀多线程第一篇 多线程笔试面试题汇总
转载:多线程第一篇转载 2016-08-12 09:39:03 · 314 阅读 · 0 评论