陈硕的Blog

01 2013 档案

为什么多线程读写 shared_ptr 要加锁?

posted @ 2013-01-28 05:15 陈硕 阅读(7028) | 评论 (7)  编辑

关于 std::set/std::map 的几个为什么
     摘要: 尽管 C++ 标准没有强求 std::map 底层的数据结构,但是根据其规定的时间复杂度,现在所有的 STL 实现都采用平衡二叉树来实现 std::map,而且用的都是红黑树。本文对 STL 中红黑树(rb_tree)的实现问了几个稍微深入一点的问题,并给出了我的理解。  阅读全文

posted @ 2013-01-20 13:26 陈硕 阅读(6611) | 评论 (1)  编辑

muduo多机协作网络编程示例一:单词计数及排序

posted @ 2013-01-13 04:01 陈硕 阅读(2817) | 评论 (2)  编辑

《Linux 多线程服务端编程:使用 muduo C++ 网络库》网上书店预订

posted @ 2013-01-11 12:43 陈硕 阅读(3544) | 评论 (6)  编辑

<2012年4月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

导航

统计

常用链接

随笔分类

随笔档案

相册

搜索

最新评论

阅读排行榜

评论排行榜