上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
  2017年9月8日
摘要: 1. 基本类型: AtomicInteger, AtomicLong, AtomicBoolean ;2. 数组类型: AtomicIntegerArray, AtomicLongArray, AtomicReferenceArray ;3. 引用类型: AtomicReference, Atomi 阅读全文
posted @ 2017-09-08 19:03 wheleetcode 阅读(212) 评论(0) 推荐(0) 编辑
摘要: wait()和notify()示例 public class Client{ public static void main(String[] args) { Threada t1 = new Threada("t1"); synchronized (t1) { try { System.out.p 阅读全文
posted @ 2017-09-08 16:45 wheleetcode 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 概述: 状态模式允许一个对象在其内部状态改变的时候改变其行为, 在很多情况下,一个对象的行为取决于一个或多个动态变化的属性,这样的属性叫做状态,这样的对象叫做有状态的(stateful)对象,这样的对象状态是从事先定义好的一系列值中取出的。当一个这样的对象与外部事件产生互动时,其内部状态就会改变,从 阅读全文
posted @ 2017-09-08 14:00 wheleetcode 阅读(147) 评论(0) 推荐(0) 编辑
  2017年9月7日
摘要: 1 安装 2 测试 3 创建仓库 4 启动 l 格式:cmd> svnserve -d -r 仓库的路径 -d后台执行 -r版本库的根目录 启动时,指定“仓库路径”不同,分类:多仓库和单仓库 l 多仓库【掌握】 启动:svnserve -d -r 仓库父目录 ,表示启动时多仓库 例如:svnserv 阅读全文
posted @ 2017-09-07 23:47 wheleetcode 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 概述: 备忘录对象是一个用来存储另一个对象内部状态的快照的对象。备忘录模式的用意是在不破坏封装的条件下,讲一个对象的状态捕获住,并外部化,存储起来,从而可以在将来合适的时候把这个对象还原到存储起来的状态。 备忘录模式所涉及的角色有三个:备忘录(Memento)角色、发起人(Originator)角色 阅读全文
posted @ 2017-09-07 15:17 wheleetcode 阅读(158) 评论(0) 推荐(0) 编辑
  2017年9月6日
摘要: 概述: 命令模式把发出命令的责任和执行命令的责任分开,委派给不同的对象。 命令模式(Command Pattern):将一个请求封装为一个对象,从而使我们可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。命令模式又称为动作(Action)模式或事务(Transacti 阅读全文
posted @ 2017-09-06 16:33 wheleetcode 阅读(1351) 评论(0) 推荐(0) 编辑
  2017年9月5日
摘要: 概述: 在责任链模式中,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某个对象决定处理此请求,发出请求的客户端并不知道链上的哪个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织链和分配责任。 职责链模式(Chain of Respons 阅读全文
posted @ 2017-09-05 14:45 wheleetcode 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 概述: Java对迭代子模式的支持来自于Java聚集的需要,一个聚集需要向外界提供遍历聚集元素的方法。提供一种方法来让别人可以访问它的元素,而又不需要暴露它的内部结构 迭代器模式:使用迭代器模式来提供对聚合对象的统一存取,即提供一个外部的迭代器来对聚合对象进行访问和遍历 , 而又不需暴露该对象的内部 阅读全文
posted @ 2017-09-05 14:17 wheleetcode 阅读(148) 评论(0) 推荐(0) 编辑
  2017年9月4日
摘要: 概述: 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一主题对象,主题对象在状态上发生变化时,会通知所有观察者对象像,使他们能够自动更新自己。 .适用性 在以下任一情况下可以使用观察者模式: • 当一个抽象模型有两个方面, 其中一个方面依赖于另一方面。将这二者封装在独立的对象中以使 阅读全文
posted @ 2017-09-04 14:54 wheleetcode 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 概述: 准备一个抽象类,将部分逻辑以具体方法以及具体构造子的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方法实现这些抽象方法,从而对剩余逻辑有不同的实现。 适用性 模板方法应用于下列情况: • 1) 一次性实现一个算法的不变的部分,并将可变的行为留给子类来实现。 • 阅读全文
posted @ 2017-09-04 14:30 wheleetcode 阅读(145) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页