- 博客(2)
- 收藏
- 关注
转载 读写锁Read/Write lock 实现-- 使用Boost 库
应用情景 多线程编程中,通常某些数据是在多个线程间共享的,由于线程的并发行,一个线程读写的过程中另一个线程也极大可能同时读写, 这必然造成公共资源的错乱, 引起程序错误, 此时对公共资源的保护实在必行了, 需要使用公共资源之前, 先“锁”住, 防止其它线程更改,等待当前使用完成“解锁”后,其余...
2016-10-18 21:43:00
252
转载 设计模式--桥接模式Bridge(结构性)
桥接模式(Bridge)应用背景 软件设计实现中,继承是扩展对象功能一种常见的手段,通常情况下,继承扩展的功能变化是一纬的,变化的因素只有一类。对于出现变化因素有两类或者更多的情况,继承实现往往比较麻烦。实际使用中,想象一下装操作系统的场景,有多种配置的计算机,同样也有多款操作系统,实际上操作...
2016-10-18 20:32:00
91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人