摘要:
StateMachinesforEvent-DrivenSystemsWed,2009-03-1111:06-webmasterbyMiroSamekStatemachinesareperhapsthemosteffectivemethodfordevelopingrobustevent-drivencodeforembeddedsystems.I... 阅读全文
摘要:
今天参加DTCC2012,上午有位来自IBM的王云院士,讲得很有激情。一天下来,他讲得一点东西我听进去了。1,计算机最初的应用场景,基本都是批量化的处理,比如财务数据计算等。批处理系统一般都不是实时的,因为没有必要。所以,以前的系统基本都是按照这个模式来设计的。我个人理解为offline计算,比如hadoop. 我的拓展思考:细细想来,以前的系统,都是基于process的,是知道了数据是哪些,该... 阅读全文
摘要:
《Reactor: An Object Behavioral Pattern for Concurrent Event Demultiplexing and Dispatching》 这篇Paper给出了Reactor模式的定义: Reactor是一个同步的多路复用分发器,它主要由两个部分构成:一个同步的解多路复用器(Demultiplexer),一个事件分发器(Dispatcher)。事件处理程序在Dispatcher进行注册,提供一致的对外接口,这个接口就是OO的常见多态方式。系统工作时,(1) 先把感兴趣的事件源(IO通道句柄)在Demultiplexer注册;(2) 然后启动Demu. 阅读全文
摘要:
网上看到的一个题目: 给定一棵二叉树,以及两个节点,请找出它们最近的父节点。所谓最近,就是“血缘关系”最近啦,这个你懂得~~用python写了一下,感觉还不坏:classnode:def__init__(self, data, left, right):self.data = dataself.left = leftself.right = rightdefis_leaf(n):ifn.left ==Noneandn.right ==None:returnTruereturnFalsedeffind_parent(n, data1, data2):ifn ==None:return0ifis_ 阅读全文
摘要:
看到一个C++的web开发框架: CppCMShttp://cppcms.com/wikipp/en/page/main以下从它主页上摘录的:CppCMS — High Performance C++ Web FrameworkWhat is CppCMS? CppCMS is a Free High Performance Web Development Framework (not a CMS... 阅读全文
摘要:
终于有了自己的博客了。 阅读全文
摘要:
to be complete 阅读全文