随笔分类 -  设计模式

Design pattern
 
C++基础—— 简单的SIT类 Socket+Iocp+Threadpool
摘要:把Socket部分、IOCP部分、线程部分分割开。便于实现自己想要的样子。 实现了ACCEPT、RECV的自定义处理。 阅读全文
posted @ 2016-04-24 15:06 王林森 阅读(390) 评论(1) 推荐(0)
C++基础——多语言支持 Singleton模式
摘要:其实Singleton模式,很多人都写过类似的博客。本文不讲解原理,详细请参见四人帮的经典书籍。我相信原理的东西,我和大师还是有差距的。这里只讲点自己的看法。 用多语言支持来举例,是因为我想把我的设计模式系列写成有实际能用例子的系列,而不是那些做烧烤做遥控器之类的很奇怪的例子。 阅读全文
posted @ 2016-04-09 18:34 王林森 阅读(285) 评论(1) 推荐(0)
C++基础——模拟算法
只有注册用户登录后才能阅读该文。
posted @ 2016-03-09 21:35 王林森 阅读(46) 评论(2) 推荐(0)
C++基础——模拟事务 (3)CHAIN OF RESPONSIBILITY模式
摘要:事务工具在回滚时,遇到保存点停止回滚。(准确地将是指定的保存点,我不打算写论文,差不多就行。:)要想实现上述功能,必须:…… 阅读全文
posted @ 2016-01-27 18:08 王林森 阅读(207) 评论(1) 推荐(0)
C++基础——模拟事务 (2)Composite模式
摘要:上一篇讲了用COMMAND模式设计基本骨架,传送门:C++基础——模拟事务(1)COMMAND模式 这里将继续使用Composite模式,以使事务可以嵌套。 阅读全文
posted @ 2016-01-26 19:37 王林森 阅读(1152) 评论(0) 推荐(0)
C++基础——模拟事务 (1)COMMAND模式
摘要:绝大多数的设计模式文章都介绍了command模式,但只涉及了文字解释、结构图和代码实现。 只是在最终说了一下使用command模式能够实现事务。 可是,你们到底是举个例子啊。 可你们不举。 你们不举啊。 只能由我来举个例子了。 阅读全文
posted @ 2016-01-12 13:16 王林森 阅读(2541) 评论(2) 推荐(0)