大城小魔

天下难事,必作于易;天下大事,必作于细

  C++博客 ::  :: 联系 :: 聚合  :: 管理

公告


最新评论

2008年11月13日 #

     摘要: 本文的诞生也不过得源于在我曾经开始谈论关于π演算 (π-calculus)时的帖子中所提出的问题,但是我认为这的确是有趣到足以置顶的帖子。如果听见某人谈论关于计算机和软件时,有三个词常常会出现在你的耳边:并行(parallel),并发(concurrent)和分布(distributed).乍一听,它们似乎指代的是同一类事物,但是实际上,它们是三类不同的事物,它们之间的差异举足轻重。
它们近似相通的地方是,都是描述计算机硬件和软件组成的系统体系结构,以达到同一时间处理多项任务的目的。不同的则是它们的实现方法及其原因。

  阅读全文
posted @ 2008-11-13 23:50 momor 阅读(495) | 评论 (3)编辑 收藏

     摘要: Sigslot 是一个小巧,却十分易用的开源C++信号插槽库。如果不想使用boost的signals库,Sigslot也不失为一个不错的选择,作者是Sarah Thompson,你可以通过sarah@telergy.com与他取得联系,相关文档在 http://sigslot.sourceforge.net/ 关于Sigslot的使用方法本文不再赘述,它的简单易用就已无需要太多的说明。在此对其代码结构进行一下大体的分析总结。  阅读全文
posted @ 2008-11-13 23:43 momor 阅读(2402) | 评论 (2)编辑 收藏

     摘要: 闲来无事对jabberd2服务器阅读了下,每次读C++代码,都首先花费一些额外的时间领会代码作者的抽象世界概念堆砌当中,C则不同,直入主题,心理上不会有任何负担,不用徒劳辗转在不同的世界理解和哲思之中,又一次拜倒在C的简洁明了之下
^^废话不多说了开始我们的内容:
内存池实现相当的简单,由两个个主要部分组成 pheap,pfree,pool_struct,以及基本的内存池API

pheap: 内存块,它由pfree组织管理
pfree: 由pheap构成链表,它作为内存池实体单元
pool_struct: 内存池结构体
  阅读全文
posted @ 2008-11-13 23:40 momor 阅读(1520) | 评论 (3)编辑 收藏