![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
《Linux多线程服务端编程》--阅读分析
Answer-3
学如春起之苗,不见其增,日有所长!
展开
-
分布式系统的工程化开发方法
转自:http://blog.csdn.net/solstice/article/details/5950190 以下是我在珠三角技术沙龙 2010Q4 上的演讲投影片。 演讲视频: http://www.youku.com/playlist_show/id_5238686.html ----------转载 2018-03-07 17:10:14 · 237 阅读 · 0 评论 -
怎么去阅读这本书
最近打算对并发编程和网络编程进行一定深度的学习,原创 2018-02-28 17:19:19 · 147 阅读 · 0 评论 -
理解 shared_ptr实现copy-on-write(COW)
转自:http://blog.csdn.net/zhangxiao93/article/details/52792888 shared_ptr实现COW(Copy-On-Write) 前不久在《Linux多线程服务端编程使用muduoC++网络库》2.8节看到这个内容,一直没有真正理解,后来在书中7.3中再次提到使用shared_ptr实现copy-on-write的手法降低锁转载 2018-03-05 16:26:07 · 506 阅读 · 0 评论 -
多线程---条件变量
互斥器和条件变量的区别:互斥器具有加锁原语,用来进行排他性的访问共享数据,而条件变量具有等待原语,用于等待某个事件的发生。 等待条件变量的正确姿势: void wait() { mutex.lock() while (wait_flag == false) { condition.wait() } do_something();转载 2018-03-20 17:13:07 · 188 阅读 · 0 评论