会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
管理
上一页
1
···
37
38
39
40
41
42
43
44
45
46
下一页
2015年12月31日
java设计模式----命令模式
摘要: 命令模式,显而易见,是将命令和实际操作相隔离,解耦合,客户端只发出命令,具体的操作不需要关心,只需要完成任务。举个很简单的例子,用户点菜,然后厨师做菜,根据点菜的口味不同厨师做不同的菜,一般来说,主要有三个对象一个是抽象接口类,用于封装命令执行方法。一个命令执行类(invoker):这个类主要将具体...
阅读全文
posted @ 2015-12-31 13:15 Lost blog
阅读(855)
评论(0)
推荐(0)
2015年12月30日
java设计模式----责任链模式
摘要: 责任链模式是对象的行为模式。使多个对象都有机会处理请求,从而避免请求的发送者和接受者直接的耦合关系。将这些对象连成一条链,沿着这条链传递该请求,直到有一个对象处理它为止。责任链模式强调的是每一个对象及其对下家的引用来组成一条链,利用这种方式将发送者和接收者解耦。 责任链模式还是很好理解的,责任链模式
阅读全文
posted @ 2015-12-30 16:31 Lost blog
阅读(514)
评论(0)
推荐(0)
2015年12月28日
java设计模式----迭代子模式
摘要: 顺序访问聚集中的对象,主要用于集合中。一是需要遍历的对象,即聚集对象,二是迭代器对象,用于对聚集对象进行遍历访问。 迭代子模式为遍历集合提供了统一的接口方法。从而使得客户端不需要知道聚集的内部结构就能就能对聚集进行遍历等操作。Iterator模式是用于遍历集合类的标准访问方法。它可以把访问逻辑从不同...
阅读全文
posted @ 2015-12-28 10:11 Lost blog
阅读(669)
评论(0)
推荐(0)
2015年12月24日
@EnableAsync annotation metadata was not injected
摘要: 今天将老的项目放在Myeclipse2015中运行时,报错了。错误原因:在spring的配置文件applicationContext.xml中, 配置包扫描器时, 使用了*, 想扫描所有的包; 而这种方式有可能扫描到spring自带的包, 造成错误(自我理解, 不对的话求教育)改动前: 改动后...
阅读全文
posted @ 2015-12-24 00:03 Lost blog
阅读(1004)
评论(0)
推荐(0)
2015年12月21日
java设计模式----观察者模式
摘要: 观察者模式也称为订阅发布模式,比较好理解,就是订阅发布这几个步骤,发布的时候可以选择删除增加和通知订阅人。看代码抽象主题,包含增加删除通知功能抽象接口package watcher;/** * 抽象主题,接口包含增加删除通知观察者功能,类似订阅内容。 * @author mercy * */publ...
阅读全文
posted @ 2015-12-21 17:06 Lost blog
阅读(213)
评论(0)
推荐(0)
java设计模式----模板方法模式
摘要: 模板方法比较好理解,就是为了避免代码冗余,实现代码复用的功能。比如说最常见的泡茶和泡咖啡,两个之间有很多共同点,都需要烧水,都需要把水倒入杯中,那么这些重复的方法可以抽离出来,放在父类当中,至于两者之间不同的方法,写一个抽象类,让不同的子类去重写父类即可。代码模板类package template;...
阅读全文
posted @ 2015-12-21 14:49 Lost blog
阅读(218)
评论(0)
推荐(0)
java设计模式----策略模式
摘要: 策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。策略模式的好处在于你可以动态的改变对象的行为。策略模式主要有三个对象:抽象策略对象(它可由接口或抽象类来实现。),具体策略对象(它封装了实现同不功能的不同算法。),环境对象(该类中实现了对...
阅读全文
posted @ 2015-12-21 11:09 Lost blog
阅读(288)
评论(0)
推荐(0)
2015年12月18日
java设计模式---原型模式
摘要: 原型模式也是创建型的设计模式,通过拷贝原型创建新的对象,理解原型模式必须理解java中的浅复制和深复制。复制也称为克隆。会发生深拷贝的有java中的8中基本类型以及他们的封装类型,另外还有String类型。其余的都是浅拷贝。浅克隆:浅克隆仅仅克隆所考虑的对象,而不克隆它所引用的对象。深克隆:深克隆不...
阅读全文
posted @ 2015-12-18 21:16 Lost blog
阅读(258)
评论(0)
推荐(0)
2015年12月17日
java设计模式----建造者模式
摘要: 建造者模式使用场景:将复杂的实现与应用进行分离。主要有四个类:产品类(Product)、建造抽象类(Builder)、建造实现类(ConcreteBuilder)、指挥者类(Director)。建造者模式仅仅只比工厂模式多了一个“指挥类”的角色。在建造者模式图中,假如把这个指挥类看做是最终调用的客户...
阅读全文
posted @ 2015-12-17 16:53 Lost blog
阅读(216)
评论(0)
推荐(0)
2015年12月16日
java设计模式----单例模式
摘要: 单例模式保证一个类中只有一个实例且该实例易于外界访问。 懒汉模式(实现了懒加载,不需要同步的情况下效率低) 饿汉模式(基于classloder机制避免了多线程的同步问题) 懒汉模式和饿汉模式都是在类初始化即实例化instance 双重锁模式 静态内部类(classloder的机制来保证初始化inst
阅读全文
posted @ 2015-12-16 14:54 Lost blog
阅读(272)
评论(0)
推荐(0)
上一页
1
···
37
38
39
40
41
42
43
44
45
46
下一页
公告
返
回
顶
部