上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页
摘要: 医院的例子 现代的软件系统都是比较复杂的,设计师处理复杂系统的一个常见方法便是将其“分而治之”,把一个系统划分为几个较小的子系统。如果把医院作为一个子系统,按照部门职能,这个系统可以划分为挂号、门诊、划价、化验、收费、取药等。看病的病人要与这些部门打交道,就如同一个子系统的客户端与一个子系统的各个类 阅读全文
posted @ 2016-09-13 15:47 manmanlu 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 在阎宏博士的《JAVA与模式》一书中开头是这样描述代理(Proxy)模式的: 代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。 代理模式的结构 所谓代理,就是一个人或者机构代表另一个人或者机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对 阅读全文
posted @ 2016-09-13 10:10 manmanlu 阅读(2653) 评论(0) 推荐(0) 编辑
摘要: ExecutorService 建立多线程的步骤: 几种不同的ExecutorService线程池对象 说到线程,我想大家都不陌生,因为在开发时候或多或少都会用到线程,而通常创建线程有两种方式: 1、继承Thread类 2、实现Runnable接口 虽说这两种方式都可以创建出一个线程,不过它们之间还 阅读全文
posted @ 2016-09-07 15:49 manmanlu 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰模式的结构 装饰模式以对客户透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。装饰模式可以在不使用创造更多子类的情况下,将对象的功能加 阅读全文
posted @ 2016-09-06 11:24 manmanlu 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 学习参考:http://blog.csdn.net/hudashi/article/details/50913257 http://blog.csdn.net/gebitan505/article/details/18264091 http://blog.csdn.net/psuaije/artic 阅读全文
posted @ 2016-09-05 17:22 manmanlu 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存的状态 类型:行为类 类图: 我们在编程的时候,经常需要保存对象的中间状态,当需要的时候,可以恢复到这个状态。比如,我们使用Eclipse进行编程时,假如编写失误(例如不小心误删除了几行 阅读全文
posted @ 2016-09-01 10:48 manmanlu 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 定义:给定一种语言,定义他的文法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中句子。 类型:行为类模式 类图: 解释器模式是一个比较少用的模式,本人之前也没有用过这个模式。下面我们就来一起看一下解释器模式。 解释器模式的结构 抽象解释器:声明一个所有具体表达式都要实现的抽象接口(或者抽 阅读全文
posted @ 2016-08-26 14:22 manmanlu 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 长连接表示一旦建立了链接,就可以长时间的保持双方的通讯,例如: socket链接,推送平台. 短链接表示建立链接,完成数据的交换之后,就断开链接,例如: http链接. mina 框架是对socket链接的一次封装框架,可以更好的管理链接的任务. 在很多的开源项目中使用,例如: Android pn 阅读全文
posted @ 2016-08-17 17:59 manmanlu 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 设计模式:http://www.runoob.com/design-pattern/builder-pattern.html android :https://zhuanlan.zhihu.com/p/25324711 springMVC:http://jinnianshilongnian.itey 阅读全文
posted @ 2016-08-05 16:31 manmanlu 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 模拟场景: 某某公司要求我们做一个商场收银系统, 提出需求:商场会不定时举办一系列的优惠活动,优惠方式暂定为:打折扣,满多少还多少(例如:满300还100) 初步场景分析: 看到这个需求,第一感觉就会潜意识的认为“这个太简单了”。 1.商场收银系统:定义为winform的应用程序 2.活动优惠的计算 阅读全文
posted @ 2016-08-05 14:11 manmanlu 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页