design pattern
dodo_check
这个作者很懒,什么都没留下…
展开
-
我的常用模式
1. 将多个操作的共同部分提取出来,在基类中完成。剩余的不用操作 利用虚函数的特性,在继承中完成。 class base { public: virtual void do_something(); void draw { do_something(); } vector base_value; }; class function1 { virtual vo原创 2013-02-05 16:16:47 · 292 阅读 · 0 评论 -
reactor/proactor模型简介
Reactor和preactor都是IO多路复用模式,一般地,I/O多路复用机制都依赖于一个事件多路分离器(Event Demultiplexer)。分离器对象可将来自事件源的I/O事件分离出来,并分发到对应的read/write事件处理器(Event Handler)。开发人员预先注册需要处理的事件及其事件处理器(或回调函数)。 Reactor模式采用同步IO,而Proactor采用异步IO。转载 2013-03-06 23:35:49 · 650 阅读 · 0 评论 -
On Designing and Deploying Internet-Scale Services
作者:James Hamilton – Windows LiveServices Platform 2007 原文:http://www.mvdirona.com/jrh/TalksAndPapers/JamesRH_Lisa.pdf 译者:phylips@bmy 2013-06-01 译文:http://duanple.blog.163.com/blog/static/709717转载 2013-07-18 18:44:00 · 686 阅读 · 0 评论