自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

安善良民弱女子的博客

起风了,唯有努力生存!

  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

原创 设计模式(八):组合模式Composite(结构型模式)

将对象组合成树形结构以表示”部分-整体”的层次结构。Composite使得用户对单个对象和组合对象的使用具有一致性。 一. 适用性1.你想表示对象的部分-整体层次结构。2.你希望用户忽略组合对象与单个对象的不同,用户将统一地使用组合结构中的所有对象。二.参与者1.Component 为组合中的对象声明接口。 在适当的情况下,实现所有类共有接口的缺省行为。

2016-07-18 14:03:58 378

原创 设计模式(七):桥接模式Bridge(结构型模式)

将抽象部分与它的实现部分分离,使它们都可以独立地变化。一. 适用性1.你不希望在抽象和它的实现部分之间有一个固定的绑定关系。 例如这种情况可能是因为,在程序运行时刻实现部分应可以被选择或者切换。2.类的抽象以及它的实现都应该可以通过生成子类的方法加以扩充。 这时Bridge模式使你可以对不同的抽象接口和实现部分进行组合,并分别对它们进行扩充。3.对一个抽象的实现部分的修改

2016-07-18 11:30:24 361

原创 设计模式(六):适配器模式Adapter(结构型模式)

将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 一.适用性 1.你想使用一个已经存在的类,而它的接口不符合你的需求 2.你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口不一定兼容的类)协同工作 3.(仅适用于对象Adapter)你想使用一些已经存在的子类,但是不可能对每个都进行子类化以匹配它

2016-07-15 15:20:32 364

原创 设计模式(五):原型模式Prototype(创建型模式)

用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。一. 适用性1.当一个系统应该独立于它的产品创建、构成和表示时。2.当要实例化的类是在运行时刻指定时,例如,通过动态装载。3.为了避免创建一个与产品类层次平行的工厂类层次时。4.当一个类的实例只能有几个不同状态组合中的一种时。建立相应数目的原型并克隆它们可能比每次用合适的状态手工实例化该类更方便一些。二.参与者1. pro 声明一

2016-07-15 14:39:58 389

原创 设计模式(四):单例模式Singleton(创建型模式)

保证一个类仅有一个实例,并提供一个访问它的全局访问点。一. 适用性1.当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。2.当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。二.实例package com.zoey.designPattern.Singleton;public class Work { private static Work

2016-07-15 10:33:36 440

原创 设计模式(三):建造者模式Builder(创建型模式)

将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 一.适用性1.当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。 2.当构造过程必须允许被构造的对象有不同的表示时。二.参与者1.Builder 为创建一个Product对象的各个部件指定抽象接口。2.ConcreteBuilder 实现Builder的接口以构造和

2016-07-14 17:17:38 387

原创 设计模式(二):抽象工厂AbstractFactory(创建型模式)

提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。一.适用性1.一个系统要独立于它的产品的创建、组合和表示时。2.一个系统要由多个产品系列中的一个来配置时。3.当你要强调一系列相关的产品对象的设计以便进行联合使用时。4.当你提供一个产品类库,而只想显示它们的接口而不是实现时。二.实例package com.zoey.designPattern.AbstractFactory;pub

2016-07-14 16:14:09 408

redis服务windows版和使用工具

redis服务windows版和使用工具

2017-02-15

Axis_API和axis2_API

Axis和Axis2的API!Axis和Axis2的查询文档!

2015-12-02

一些jar包,包括commons-net-1.4.1.jar

commons-net-1.4.1.jar javax.ws.rs-api-2.0.jar jdom2-2.0.5.jar jettison-1.0.3.1.jar patchca-0.5.0.jar poi-3.11-20141221.jar和相关的

2015-10-22

tomcat安装版7.0.59

tomcat安装版7.0.59,内含安装说明书!

2015-10-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除