陈硕的Blog

01 2013 档案

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

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

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

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

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

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

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

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

<2011年3月>
272812345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

常用链接

随笔分类

随笔档案

相册

搜索

最新评论

阅读排行榜

评论排行榜