摘要: 定义 组合模式(Composite),将对象组合成树形结构以表示‘部分-整体’的层次关系(树状结构)。组合模式使得用户对单个对象和组合对象使用具有一致性。意图 希望用户可以忽略单个对象和组合对象的区别,统一使用组合结构中的所有对象(封装变化的思想)。结构图图1组合模式(Composite)结构图参与... 阅读全文
posted @ 2015-12-01 15:37 Lost blog 阅读(252) 评论(0) 推荐(0)
摘要: 应用场景:抽象部分与实现部分分离,使它们都可以独立的变化。创建一个抽象类:package bridge;public abstract class Abstraction { protected Interfacor interfacor; public Abstraction(Interfaco... 阅读全文
posted @ 2015-11-30 17:24 Lost blog 阅读(230) 评论(0) 推荐(0)
摘要: 外观模式主要应用场景在于为复杂的子系统提供一个简单的接口,提高子系统的独立性。 创建DrawerOne类: package facade; public class DrawerOne { public void open() { System.out.println("第一个抽屉被打开了"); g 阅读全文
posted @ 2015-11-30 16:15 Lost blog 阅读(202) 评论(0) 推荐(0)
摘要: 代理模式使用了多态,主要是便于扩展,代理类和被代理类使用的是同一个接口。代码演示,先创建一个接口Women。Women.javapackage proxy;public interface Women { public void eat(); public void paly();}创建两个要被代理... 阅读全文
posted @ 2015-11-30 15:08 Lost blog 阅读(200) 评论(0) 推荐(0)
摘要: 有时候我们需要将一些不兼容的接口转换成可兼容的接口,这时候需要用到适配器模式。最简单的应用场景就是平时手机充电插头不兼容需要使用一个适配器来使得手机可以充电。举个例子,手机在中国可以充电,在德国由于标准不一样则需要用适配器才能给手机充电,德国使用的是圆口插口供电,中国使用的是三项扁头插口供电。所以,... 阅读全文
posted @ 2015-11-27 16:51 Lost blog 阅读(300) 评论(0) 推荐(0)
摘要: Decorator装饰器,顾名思义,就是动态地给一个对象添加一些额外的职责,就好比为房子进行装修一样。因此,装饰器模式具有如下的特征:它必须具有一个装饰的对象。它必须拥有与被装饰对象相同的接口。它可以给被装饰对象添加额外的功能。用一句话总结就是:保持接口,增强性能。装饰器通过包装一个装饰对象来扩展其... 阅读全文
posted @ 2015-11-27 15:35 Lost blog 阅读(986) 评论(0) 推荐(0)
摘要: 目录如下: jdbcConnection.java: sql.properties: 用Junit测试通过,连接成功。。。 阅读全文
posted @ 2015-11-24 23:13 Lost blog 阅读(2832) 评论(0) 推荐(0)
摘要: eclipse中Git的配置 可以参考http://www.cnblogs.com/zhxiaomiao/archive/2013/05/16/3081148.html, http://blog.csdn.net/hhhccckkk/article/details/10458159 eclipse 阅读全文
posted @ 2015-11-23 12:46 Lost blog 阅读(299) 评论(0) 推荐(0)
摘要: 一、这个是利用jdk自带的Thread类的sleep方法实现定时执行任务。 二、利用 Java 自带的定时器任务执行类 java.util.Timer 和 java.util.TimerTask ,实现方式有两种,一种是用java匿名内部类实现,只需一个类即可,关于匿名内部类请参考http://ww 阅读全文
posted @ 2015-11-23 11:32 Lost blog 阅读(469) 评论(0) 推荐(0)
摘要: Spring4和2.5发生了很大的变化,原来的spring2.5很多倚赖的jar包都是随着spring一起发布的,现在spring4已经不再发布倚赖包,需要你自己去导入1.org.springframework.aop-4.RELEASE 这个是spring的 AOP编程必备包2.cglib-nod... 阅读全文
posted @ 2015-11-17 10:52 Lost blog 阅读(5193) 评论(0) 推荐(0)