码迷,mamicode.com
首页 >  
搜索关键字:decorator pattern    ( 8466个结果
第11章 享元模式(Flyweight Pattern)
原文第11章 享元模式(Flyweight Pattern)概述: 面向对象的思想很好地解决了抽象性的问题,一般也不会出现性能上的问题。但是在某些情况下,对象的数量可能会太多,从而导致了运行时的代价。那么我们如何去避免大量细粒度的对象,同时又不影响客户程序使用面向对象的方式进行操作?享元模式j就可以...
分类:其他好文   时间:2014-05-12 08:53:38    阅读次数:276
第15章 迭代器模式(Iterator Pattern)
原文第15章 迭代器模式(Iterator Pattern)迭代器模式(Iterator Pattern) 概述:在面向对象的软件设计中,我们经常会遇到一类集合对象,这类集合对象的内部结构可能有着各种各样的实现,但是归结起来,无非有两点是需要我们去关心的:一是集合内部的数据存储结构,二是遍历集合内部...
分类:其他好文   时间:2014-05-12 08:43:27    阅读次数:310
第21章 策略模式(Strategy Pattern)
原文第21章 策略模式(Strategy Pattern)策略模式 导读:策略模式看完之后,大多数人都会感觉有点混了,包括我,感觉策略模式是一种OO思想的体现(纯属个人拙见)。 概述: 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户.....
分类:其他好文   时间:2014-05-12 08:39:21    阅读次数:278
第1章 单例模式(Single Pattern)
原文第1章 单例模式(Single Pattern)单例模式就是保证在整个应用程序的生命周期中,在任何时刻,被指定的类只有一个实例,并为客户程序提供一个获取该实例的全局访问点。一、常用模式:123456789101112131415161718publicclassSingleton { priva...
分类:其他好文   时间:2014-05-12 08:37:16    阅读次数:219
第14章 命令模式(Command Pattern)
原文第14章 命令模式(Command Pattern)命令模式(Command Pattern) 概述 在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情况下,如何将“行....
分类:其他好文   时间:2014-05-12 08:35:12    阅读次数:321
第18章 备忘录模式(Memento Pattern)
原文第18章 备忘录模式(Memento Pattern)备忘录模式 概述:备忘录模式(Memento Pattern)又叫做快照模式(Snapshot Pattern)或Token模式,是GoF的23种设计模式之一,属于行为模式。定义(源于GoF《设计模式》):在不破坏封闭的前提下,捕获一个对.....
分类:其他好文   时间:2014-05-12 08:31:05    阅读次数:261
第4章 建造者模式(Builder Pattern)
原文第4章 建造者模式(Builder Pattern)定义将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。实用范围1 当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。 2 当构造过程必须允许被构造的对象有不同表示时。...
分类:其他好文   时间:2014-05-12 08:27:00    阅读次数:387
第16章 观察者模式(Oberver Pattern)
原文第16章 观察者模式(Oberver Pattern)观察者模式概述:在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系” ——一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者对象)都将得到通知。如果这样的依赖关系过于紧密,将使软件不能很好地抵御变化。使用面向对象技术,可以将这...
分类:其他好文   时间:2014-05-12 08:18:51    阅读次数:433
第9章 组合模式(Composite Pattern)
原文第9章 组合模式(Composite Pattern)概述: 组合模式有时候又叫做部分-整体模式,它使我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以向处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。将对象组合成树形结构以表示“部分-整体”的层次结构。...
分类:其他好文   时间:2014-05-12 08:17:43    阅读次数:267
Servlet基础
一 Servlet及web服务器相关概念(了解)tomcat配置(能熟练操作)二 Servlet基础(重点,必须熟记于心)a.Servlet的调用过程b.Servlet接口c.servlet的生命周期d.MVC框架 e.Servlet的控制流转 f.Servlet的url-pattern三 Sess...
分类:其他好文   时间:2014-05-11 13:11:04    阅读次数:435
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!