自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

转载 读写锁Read/Write lock 实现-- 使用Boost 库

应用情景 多线程编程中,通常某些数据是在多个线程间共享的,由于线程的并发行,一个线程读写的过程中另一个线程也极大可能同时读写, 这必然造成公共资源的错乱, 引起程序错误, 此时对公共资源的保护实在必行了, 需要使用公共资源之前, 先“锁”住, 防止其它线程更改,等待当前使用完成“解锁”后,其余...

2016-10-18 21:43:00 252

转载 设计模式--桥接模式Bridge(结构性)

桥接模式(Bridge)应用背景 软件设计实现中,继承是扩展对象功能一种常见的手段,通常情况下,继承扩展的功能变化是一纬的,变化的因素只有一类。对于出现变化因素有两类或者更多的情况,继承实现往往比较麻烦。实际使用中,想象一下装操作系统的场景,有多种配置的计算机,同样也有多款操作系统,实际上操作...

2016-10-18 20:32:00 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除