标签:模式
-
当我们在讨论CQRS时,我们在讨论些神马?
当我写下这个标题的时候,我就有些后悔了,题目有点大,不太好控制。但我还是打算尝试一下,通过这篇内容来说清楚CQRS模式,以及和这个模式关联的其它东西。希望我能说得清楚,你能看得明白…
-
24、设计模式笔记—–中介者模式
原文出处:http://cmsblogs.com/ 『chenssy』 在我们的生活中处处充斥着“中介者”,比如你租房、买房、出国留学、找工作、旅游等等可能都需要那些中介者的帮助,…
-
23、设计模式笔记—–解释器模式
原文出处:http://cmsblogs.com/ 『chenssy』 为人处事是一门大学问,察言观色、听懂弦外之音都是非常重要的,老板跟你说“XX你最近表现平平啊,还得要多努力”…
-
22、设计模式笔记—–备忘录模式
原文出处:http://cmsblogs.com/ 『chenssy』 个人比较喜欢玩单机游戏,什么仙剑、古剑、鬼泣、使命召唤、三国无双等等一系列的游戏我都玩过(现在期待凡人修仙传…
-
21、设计模式笔记—–访问者模式
原文出处:http://cmsblogs.com/ 『chenssy』 生老病死乃常态,是我们每个人都逃脱不了的,所以进医院就是一件再平常不过的事情了。在医院看病,你首先的挂号,然…
-
20、设计模式笔记—–职责链模式
原文出处:http://cmsblogs.com/ 『chenssy』 去年参加校招要到长沙来,这个对于我来说不是特别喜欢(但又必须的来,谁叫咱不是985、211的娃呢),但是对于…
-
19、设计模式笔记—–享元模式
原文出处:http://cmsblogs.com/ 『chenssy』 面向对象可以非常方便的解决一些扩展性的问题,但是在这个过程中系统务必会产生一些类或者对象,如果系统中存在对象…
-
18、设计模式笔记—–桥接模式
原文出处:http://cmsblogs.com/ 『chenssy』 在开始学java的时候老师讲到继承的时候,总是喜欢用一个例子来讲解,那就是画图,这里有一个画笔,可以画正方形…
-
17、设计模式笔记—–原型模式
原文出处:http://cmsblogs.com/ 『chenssy』 以前听过这样一句话:“程序员的最高境界就是Ctrl+C、Ctrl+V”,我们先不论这句话的对错,就论这个过程…
-
16、设计模式笔记—–建造者模式
原文出处:http://cmsblogs.com/ 『chenssy』 流水作业大家应该都清楚吧!在流水作业中,我们可以将一些复杂的东西给构建出来,例如汽车。我们都知道汽车内部构件…
-
15、设计模式笔记—–代理模式
原文出处:http://cmsblogs.com/ 『chenssy』 在我们实际生活中代理情况无处不在!你在淘宝上面买东西,你使用支付宝平台支付,卖家请物流公司发货、你请朋友帮你…
-
14、设计模式笔记—–组合模式
原文出处:http://cmsblogs.com/ 『chenssy』 我们对于这个图片肯定会非常熟悉,这两幅图片我们都可以看做是一个文件结构,对于这样的结构我们称之为树形结构。在…
-
13、设计模式笔记—–策略模式
原文出处:http://cmsblogs.com/ 『chenssy』 首先我们需要知道策略模式与状态模式是如此的相似,就犹如一对双胞胎一样。只不过状态模式是通过改变对象内部的状态…
-
12、设计模式笔记—–状态模式
原文出处:http://cmsblogs.com/ 『chenssy』 在介绍状态模式之前,我们先来看这样一个实例:你公司力排万难终于获得某个酒店的系统开发项目,并且最终落到了你的…
-
11、设计模式笔记—–迭代器模式
原文出处:http://cmsblogs.com/ 『chenssy』 你项目组接到一个项目:对电视机的电视频道、电影和收音机菜单进行统一管理,建立一个统一的菜单管理界面,能够看到…
-
10、设计模式笔记—–模板方法模式
原文出处:http://cmsblogs.com/ 『chenssy』 首先我们先来看两个例子:冲咖啡和泡茶。冲咖啡和泡茶的基本流程如下: 所以用代码来创建如下: 咖啡:Caffe…
-
09、设计模式笔记—–外观模式
原文出处:http://cmsblogs.com/ 『chenssy』 前面介绍的适配器模式(设计模式读书笔记—–适配器模式)讲的是如何将一个接口转换成客户…
-
08、设计模式笔记—–适配器模式
原文出处:http://cmsblogs.com/ 『chenssy』 假如我们又这样软件系统,我们希望它能够和一个新的库搭配使用,但是这个库所提供的接口与我们的软件系统不兼容,我…
-
07、设计模式笔记—–命令模式
原文出处:http://cmsblogs.com/ 『chenssy』 在开发过程中,我可能会需要向某些对象发送一些请求,但是我们不知请求的具体接收者是谁,也不知道被请求的操作是那…
-
06、设计模式笔记—–单例模式
原文出处:http://cmsblogs.com/ 『chenssy』 有时候某些对象我们只需要一个,如:线程池、缓存、对话框等等,对于这类对象我们只能有一个实例,如果我们制造出多…