随笔分类 -  设计模式

23种设计模式相关资料,适配器模式、工厂模式、观察者模式、装饰模式、命令模式、责任链模式、外观模式
摘要:结合简单示例和UML图,讲解工厂模式简单原理。 一、引子 话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上 Audi后他说“开奥迪 阅读全文
posted @ 2017-02-24 17:51 PointNet 阅读(362) 评论(0) 推荐(0) 编辑
摘要:学习过spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 一 阅读全文
posted @ 2017-02-24 12:29 PointNet 阅读(573) 评论(0) 推荐(0) 编辑
摘要:可以说单例模式是所有设计模式中最简单的一种。 单例模式就是说系统中对于某类的只能有一个对象,不可能出来第二个。 单例模式也是23中设计模式中在面试时少数几个会要求写代码的模式之一。主要考察的是多线程下面单例模式的线程安全性问题。 1.多线程安全单例模式实例一(不使用同步锁) 上述代码中的一个缺点是该 阅读全文
posted @ 2017-02-23 10:36 PointNet 阅读(631) 评论(0) 推荐(0) 编辑
摘要:适配器模式(Adapter) 还是先从引入说起,先来看一个问题吧,总所周知,在中国通用的电压时 220V, 而美国电压则是 110V,如果有经常在美国和中国之间跑的 IT 人,而其笔记本都是随身携带的, 那么它的笔记本的电压问题如何解决呢? (因为在美国和中国电压不同,所以一般的电器会不通用的) 而适配器在这个问题上体现得妙极妙极。 现在的笔记本都有一个电源适配器,而正是这个电源适配器来解决上面提到的适配器问题, 比如,一款索尼笔记本,其输入电流为交流100V~240V,而输出则是统一的直流 19.5V, 在电源适配器的一端输入交流电流,然后通过电源适配器把电源变成需要的电压,... 阅读全文
posted @ 2011-09-06 14:39 PointNet 阅读(4443) 评论(0) 推荐(1) 编辑