自定义博客皮肤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)
  • 收藏
  • 关注

转载 设计模式之责任链模式

责任链模式是一种对象的行为模式,所涉及到的角色有: 第一,抽象处理者角色,定义出一个处理请求的接口,假如需要,接口可以定义出一个方法,以返回对下家的引用。 第二,具体处理者角色,处理接到的请求后,可以选择将请求处理掉,或者将请求传给下家。public abstract class Handler(){ private Handler successor; public void

2017-12-18 09:58:56 190

转载 设计模式之桥接模式

桥接模式就是将高维类的降维处理, 将一件事物本征的东西抽象成不同的类,通过不同的类的组合描述一件事物 其实这与一般的架构设计中要求的模块功能单一化的原则是一致的。这也是设计模式的一个原则—-组合优于继承在开发过程中通常会遇到一个对象有两个变化的维度,而且这两个维度变化地非常剧烈,这种变化导致了纵横交错的结果,使对象的设计变得困难,并且在对象数量上和可扩展性上都带来了很大的麻烦。此时我们应当把这两

2017-12-14 11:37:46 121

转载 设计模式之组合模式

组合模式(又为“部分-整体”模式)屏蔽了容器对象与单个对象在使用时的差异,为客户端提供了统一的操作接口,从而降低客户代码与被调用对象的耦合关系,方便系统的维护扩展。 如上图,声明一个叶子节点对象,或者一个集合,都可以用Component myObj = new Component ();来声明,你可以把myObj当成一个叶子节点用,也可以在当成一个集合使用,在对象中创建一个List(),通过add

2017-12-13 16:07:23 107

转载 适配器模式,外观模式

适配器模式把一个类的接口转换成客户端所期待的另一种接口,从而使原接口不匹配而无法在一起工作的两个类能在一起工作。 适配器模式所涉及的角色包括:目标,客户,被适配者,适配器。目标(CTarget):定义一个客户端使用的特定接口。客户(CClient):使用目标接口,与和目标一致的对象合作。被适配者(CAdaptee):一个现存需要匹配的接口。适配器(CAdapter):负责将CAdaptee的接口转

2017-12-05 15:28:20 152

转载 接口,抽象类

接口和抽象类的区别abstract class在Java语言中表示一种继承关系,Java是一种单继承,多实现的语言;abstract class中可以有自己的数据成员,也可以有非abstract的成员方法,而在interface中,只能够有静态常量,即static final数据成员,所有的方法都是abstract的;abstract class 与 interface 所反映出的设计理念不同

2017-12-01 16:38:30 101

转载 搭建springMVC遇到的一些问题

Error configuring application listener of class org.springframework.web.context.ContextLoaderListener看了几个帖子,发现了这是一个经过四年才在帖子上解决的问题,笑死我了233 大概原因就是Eclipse太蠢了,你需要手动把spring的包copy到WEB-INF/lib中,反正我成功了。

2016-09-28 14:30:42 240

翻译 安装Eclipse遇到的一些问题

Failed to load the JNI shared libary解决方式:分清Eclipse的位数,要与JDK匹配Failed to create the JVM修改eclipse.ini中的两处位置--launcher.XXMaxPermSize256m修改为--launcher.XXMaxPermSize128m可能的原因:JDK8就没有这个问题,PermGen是JVM中的永久代,如

2016-09-27 13:47:30 219

空空如也

空空如也

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

TA关注的人

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