来源:http://www.bjsxt.com/ 一、【GOF23设计模式】_迭代器模式、JDK内置迭代器、内部类迭代器 ...
分类:
其他好文 时间:
2016-08-24 14:23:47
阅读次数:
175
来源:http://www.bjsxt.com/ 一、【GOF23设计模式】_策略模式、CRM中报价策略、GUI编程中布局管理器底层架构 ...
分类:
其他好文 时间:
2016-08-24 14:18:52
阅读次数:
167
来源:http://www.bjsxt.com/ 一、【GOF23设计模式】_单例模式、应用场景、饿汉式、懒汉式 1、GOF23设计模式 2、单例模式 3、饿汉式 4、懒汉式 二、【GOF23设计模式】_单例模式、双重检查锁式、静态内部类式、枚举式、UML类图 双重检测锁实现 静态内部类实现 枚举实 ...
分类:
其他好文 时间:
2016-08-24 13:14:41
阅读次数:
164
来源:http://www.bjsxt.com/ 一、【GOF23设计模式】_简单工厂模式详解、面向对象设计原则、开闭原则、依赖反转原则、迪米特法则 没有工厂模式的情况 简单工厂模式的情况 或者 二、【GOF23设计模式】_工厂方法模式详解 三、【GOF23设计模式】_抽象工厂模式详解 ...
分类:
其他好文 时间:
2016-08-24 13:12:55
阅读次数:
186
Java中的GOF23(23中设计模式) 单例模式(Singleton) 在Java这这门语言里面,它的优点在于它本身的可移植性上面,而要做到可移植的话,本身就需要一个中介作为翻译工作,以达到本地和Java的统一,但是就这点而言就相当的消耗资源,所以就Java程序员需要不断的去优化自己的代码。今天所 ...
分类:
编程语言 时间:
2016-08-17 01:33:38
阅读次数:
236
一.观察者模式简介 当一个对象变化时,其它依赖该对象的对象都会收到通知,并且随着变化!对象之间是一种一对多的关系。 二.实际应用 聊天室,消息订阅 在这些应用场景下,订阅者和聊天客户端称之为观察者,需要同步到多个订阅者的数据封装到对象中, 称之为目标。 三.模式核心 观察者模式是一对多的通知,当一个 ...
分类:
编程语言 时间:
2016-04-19 00:03:10
阅读次数:
153
一.享元模式简介 如果有很多相同或者相似的对象可以使用享元模式,从而节约内存。 二.关键点 享元对象需要区分内部状态和外部状态。 内部状态:可以共享,不会随着外部状态改变。 外部状态:不可以共享,随外部状态改变。 享元共享类实现享元池管理享元对象。 三.简单实现 四.总结 享元模式就是把对象相同相似 ...
分类:
编程语言 时间:
2016-04-07 01:09:33
阅读次数:
131
本书先介绍了一些企业应用开发的基础知识,比如分层架构、WEB表现、业务逻辑、数据库映射、并发、会话、分布策略等等。通过使用场景、解决方案、UML等手段详细介绍了设计模式(包括一些常用的设计模式GOF23和本书上新创的设计模式)。了解书中这些模式是干什么的、它们解决什么问题、它们是如何解决问题的。这样 ...
分类:
其他好文 时间:
2016-04-04 14:39:05
阅读次数:
189
设计模式:GOF23种设计模式,再加上非GOF的常用的设计模式,如简单工厂,表驱动、状态机、MVC 常见数据结构和算法:链表、动态数组、哈希表、顺序表、集合、二叉树,各种排序算法、查找算法 协议传输介质:XML、JSON、GPB、BINARY、MSGPACK TCP协议:HTTP\HTTPS\WEB ...
分类:
其他好文 时间:
2016-03-30 01:45:39
阅读次数:
195
一.外观模式简介 外观模式是为了解决类与类之间的依赖关系,这种模式将类与类之间的关系放到一个Facade类中,从而降低类与类之间的耦合。 二.简单代码实现 三.总结 外观模式就是封装的思想,将内部的复杂的关系隐藏起来。只对外公开主要的方法。 ...
分类:
编程语言 时间:
2016-03-30 00:05:08
阅读次数:
228