2015年11月20日
摘要: 2.1 Spring IoC容器概述2.1.1 IoC容器和依赖反转模式 依赖反转的要义,如果合作对象的引用或依赖关系的管理由具体对象来完成,会导致代码的高度耦合和可测性的降低。依赖控制反转的实现有很多种方式,在Spring中,IoC是实现这个模式的载体,它可以在对象生成或初始化时直接将数据注... 阅读全文
posted @ 2015-11-20 11:01 一天做一件小事 阅读(323) 评论(0) 推荐(0) 编辑
  2015年7月8日
摘要: jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元... 阅读全文
posted @ 2015-07-08 11:35 一天做一件小事 阅读(119) 评论(0) 推荐(0) 编辑
  2015年7月2日
摘要: AngularJs是Google开源的前端JS框架。使用AngularJs, 我们能够容易地、健壮的开发出类似于Gmail一样的单页Web应用。AngularJs这个新兴的MVC前端框架,具有以下特点: MVC, 模块化,自动化双向数据绑定,语义化标签、依赖注入等。AngularJs和Jquery的... 阅读全文
posted @ 2015-07-02 14:29 一天做一件小事 阅读(668) 评论(0) 推荐(0) 编辑
  2015年5月22日
摘要: 定义: 命令模式将‘请求’封装成对象,以便使用不同的请求,队列或者日志来参数化其他对象,命令模式也支持可撤销的操作。 类图 如上图所示:Command类是用来声明执行操作的接口;ConcreteCommand类,将一个接收者对象绑定于一个动作,调用接收者相应的操作,以实现Execute;Rece... 阅读全文
posted @ 2015-05-22 15:53 一天做一件小事 阅读(344) 评论(0) 推荐(0) 编辑
  2015年5月19日
摘要: 装饰模式的定义: 动态地将责任附加到对象向,若要扩展功能,装饰模式提供了比继承更有弹性的替代方案。 遵循的设计原则是开闭原则,也是对扩展开放,对修改关闭。下面是类图示例代码/** *定义被装饰者 * */public interface Human { public void wear... 阅读全文
posted @ 2015-05-19 15:46 一天做一件小事 阅读(592) 评论(0) 推荐(0) 编辑
  2015年5月18日
摘要: 一、认识观察者模式我们看看报纸和杂志的订阅是怎么回事:1、报社的业务就是出版报纸。2、向某家报社订阅报纸,只要他们有新的报纸出版,就会给你送来,只要你是他们的订户,你就会一直收到报纸。3、当你不想在看到报纸的时候,取消订阅,他们就不会送新的报纸来。4、只要报社还在运营,就会一直有人或单位向他们订阅报... 阅读全文
posted @ 2015-05-18 15:03 一天做一件小事 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 有3个接口对于流类相当重要。其中两个接口是Closeable和Flushable,它们是在java.io包中定义的,并且是由JDK5添加的。第3个接口是AutoColseable,它是由JDK7添加的新接口,被打包到java.lang包中。AutoCloseable接口对JDK7新添加的带资源的tr... 阅读全文
posted @ 2015-05-18 11:27 一天做一件小事 阅读(4313) 评论(0) 推荐(0) 编辑
  2015年5月14日
摘要: 在Java的集合框架中,经常需要通过构造方法传入一个比较器Comparator,或者创建比较器传入Collections的静态方法中作为方法参数,进行比较排序等,使用的是策略模式。一、策略模式的定义 定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。二、策... 阅读全文
posted @ 2015-05-14 17:53 一天做一件小事 阅读(355) 评论(0) 推荐(0) 编辑
  2015年5月13日
摘要: 单例模式是一种对象创建模式,它用于产生一个对象的具体实例,它可以确保系统中一个类只产生一个实例。Java里面实现的单例是一个虚拟机的范围,因为装载类的功能是虚拟机的,所以一个虚拟机在通过自己的 ClassLoad 装载实现单例类的时候就会创建一个类的实例。在 Java语言中,这样的行为能带来两大好处... 阅读全文
posted @ 2015-05-13 15:32 一天做一件小事 阅读(343) 评论(0) 推荐(0) 编辑
  2015年5月11日
摘要: 代理模式:给某一个对象提供代理对象,由代理对象控制具体对象的引用。代理,指的就是一个角色对表另一个角色采取行动,就生活中,一个红酒厂商,是不会直接把红酒零销给客户的,都是通过代理完成他的销售业务。而客户也不会为了喝红酒到处去找厂商,他只要找到厂商当地的代理就行了,具体红酒厂商在哪里,客户不用关系,代... 阅读全文
posted @ 2015-05-11 13:45 一天做一件小事 阅读(178) 评论(0) 推荐(0) 编辑