Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1790245
  • 博文数量: 297
  • 博客积分: 285
  • 博客等级: 二等列兵
  • 技术积分: 3006
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-06 22:04
个人简介

Linuxer, ex IBMer. GNU https://hmchzb19.github.io/

文章分类

全部博文(297)

文章存档

2020年(11)

2019年(15)

2018年(43)

2017年(79)

2016年(79)

2015年(58)

2014年(1)

2013年(8)

2012年(3)

发布时间:2017-02-24 18:02:50

1.这是个比较古老的例子,用了4个函数来实现Iterator,现在Java 的Iterator 应该只要实现 hasNext(), next(), remove() 这三个函数就好了。点击(此处)折叠或打开package iterator; import java.util.LinkedList;interface ISubject {.........【阅读全文】

阅读(1206) | 评论(0) | 转发(0)

发布时间:2017-02-21 14:27:28

这里的 这个state pattern 的代码就很不错:https://sourcemaking.com/design_patterns/state/java/1另外一个比较简单的代码:点击(此处)折叠或打开package statepattern;interface MobileState{    public void getState(.........【阅读全文】

阅读(994) | 评论(0) | 转发(0)

发布时间:2017-02-20 15:02:13

这个command pattern 貌似用处还挺多的,而且也算是比教复杂的pattern 了,anyway ,直接上代码。 一个简单的代码如下:点击(此处)折叠或打开package CommandPattern;//Command interface with an execute() methodinterface Co.........【阅读全文】

阅读(935) | 评论(0) | 转发(0)

发布时间:2017-02-19 11:36:27

Strategy pattern also known as Policy Pattern. 挺有意思的看了一个例子,将不通的Algorithm 设计为不同的类,然后通过一个Context 类联系在一起。点击(此处)折叠或打开package policypattern;interface Strategy{   &nbs.........【阅读全文】

阅读(916) | 评论(0) | 转发(0)

发布时间:2017-02-17 10:38:57

指一个对象,要经过一系列的handler 来处理,例如java 的try catch block 里面去catch 不同的Exception. Usage in JDK:java.util.logging.Logger#log()javax.servlet.Filter #doFilter()代码:点击(此处)折叠或打开package chainofresponsibility;//Th.........【阅读全文】

阅读(574) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

fireboyz20052010-11-10 18:27

HI, 看到你"http://bbs.chinaunix.net/viewthread.php?tid=1806065"

这里的提问,你是不是在看一本叫《Shell脚本专家指南》的书?我也在阅读,我新手,不如大家交流一下,看到不明白也可以大家一起研究研究。

我的qq是:369035906
或gtalk:jiale.chan@gmail.com

回复  |  举报
留言热议
请登录后留言。

登录 注册