陈硕的Blog

01 2013 档案

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

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

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

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

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

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

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

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

<2011年6月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

导航

统计

常用链接

随笔分类

随笔档案

相册

搜索

最新评论

阅读排行榜

评论排行榜