上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 46 下一页
  2015年11月30日
摘要: 原型模式是创建型模式的一种,其特点在于通过 “复制” 一个已经存在的实例来返回新的实例,而不是新建实例。被复制的实例就是我们所称的 “原型”,这个原型是可定制的。类图代码实现用于测试的 JavaBean:package com.huey.pattern.prototype;import java.i... 阅读全文
posted @ 2015-11-30 13:16 huey2672 阅读(240) 评论(0) 推荐(0) 编辑
  2015年11月26日
摘要: 迭代器模式:提供一种方法访问一个容器对象中各个元素,而又不需暴露该对象的内部细节。 迭代器模式中的角色 抽象迭代器:抽象迭代器负责定义访问和遍历元素的接口。迭代器的抽象是为了使迭代器不依赖于容器的内部结构。 具体迭代器:具体迭代器要实现迭代器接口,并要记录遍历中的当前位置。 抽象容器:抽象容器负责提 阅读全文
posted @ 2015-11-26 20:55 huey2672 阅读(224) 评论(0) 推荐(0) 编辑
  2015年11月25日
摘要: 策略模式:定义了一系列的算法,将每一种算法封装起来并可以相互替换使用,策略模式让算法独立于使用它的客户应用而独立变化。策略模式中的角色抽象策略:抽象策略通常由一个接口或抽象类实现,定义公共的策略方法。具体抽象:具体策略实现具体的策略算法,封装相关的算法和行为。上下文环境:上下文环境中含有一个对具体策... 阅读全文
posted @ 2015-11-25 19:23 huey2672 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 设计原则 OCP - 开闭原则 SRP - 单一职责原则 DIP - 依赖倒置原则 ISP - 接口隔离原则 LSP - 里氏替换原则 LoD - 迪米特法则 创建型模式 工厂方法模式 抽象工厂模式 建造者模式 原型模式 单例模式 结构型模式 适配器模式 桥接模式 组合模式 装饰者模式 外观模式 享 阅读全文
posted @ 2015-11-25 15:51 huey2672 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 单例模式:确保某一个类有且只有一个实例,而且自行实例化并向整个系统提供这个实例。类图饿汉式单例代码实现package com.huey.pattern.singleton;public class HungrySingleton { /** * 在加载类之前初始化实例 ... 阅读全文
posted @ 2015-11-25 15:32 huey2672 阅读(198) 评论(0) 推荐(0) 编辑
  2015年11月24日
摘要: Option Properties The following are the properties that each Option has. All of these can be set using the accessors or using the methods defined in t 阅读全文
posted @ 2015-11-24 09:53 huey2672 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Usage Scenarios The following sections describe some example scenarios on how to use CLI in applications. Using a boolean option A boolean option is r 阅读全文
posted @ 2015-11-24 09:34 huey2672 阅读(434) 评论(0) 推荐(0) 编辑
  2015年10月31日
摘要: BeautifulSoup 3.x1. 下载BeautifulSoup。[huey@huey-K42JE python]$ wget http://www.crummy.com/software/BeautifulSoup/download/3.x/BeautifulSoup-3.2.1.tar.g... 阅读全文
posted @ 2015-10-31 15:36 huey2672 阅读(345) 评论(0) 推荐(0) 编辑
  2015年10月26日
摘要: DOM 中,共有 12 中不同类型的节点,nodeType 的取值以数值表示。节点类型描述子节点1Element表示元素。Element, Text, Comment, ProcessingInstruction, CDATASection, EntityReference2Attribute表示属... 阅读全文
posted @ 2015-10-26 12:53 huey2672 阅读(276) 评论(0) 推荐(0) 编辑
  2015年10月24日
摘要: 在 JavaScript 中,运算符 == 与 === 都是用来比较两个值是否相等。但是这两个操作符有个不同的地方:== 并不表示严格相等,而 === 表示进行严格比较,不仅比较值,而且会比较变量的类型。对于 != 与 !== 也是类似的。例1:使用 == 比较 false 与 ""。例2:使用 =... 阅读全文
posted @ 2015-10-24 23:27 huey2672 阅读(280) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 46 下一页