模板方法模式 : 在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中.模板方法使得子类可以在不改变算法结构的情况下,重新算法.重新定义算法中的某些步骤. 咖啡因饮料超类 /** * 咖啡因饮料超类 * @author panxiuyan * */ public abstract class CaffeinBeverage { /** * 制作方法 */ public void per...
2.晚上下班学习计划(不会晚于11:00睡) 5.1 - 5.15 ibatis 学习 5.16 - 5.31 Spring + ibatis 和 Spring的加深 在jboss的架构,对Jboss 的学习 6.1 - 6.15 struts2.0 学习 6.16 - 6.30 设计模式巩固 以上时间偶尔加强英语的学习 3.早上晨读(基本6:30就醒了,8:00上班有一点时间) PL/SQL学习...
组合模式:允许你将对象组成树形结构来表现"整体/部份"的层次结构.组合能让客户以一致的方式处理个别对象和对象组合. 下面程序的目的是打印所有菜单和子菜单的信息. 菜单和子菜单都继承自MenuComponent,所以在打印信息的时候以一致的方式处理(见组合模式定义). 菜单组件抽象类 public abstract class MenuComponent { //...
write.close(); ins.close(); } } 文本写入指定文件 public class FileWirterTest { /** * @param args */ public static void main(String[] args) throws Exception{ // TODO Auto-generated method stub String name = "my name is panxiuyan"; File file = new File("c:\\name.txt"); FileUt...
1.CopyOnWriteArrayList和CopyOnWriteArraySet线程安全的集合,当生成迭代器的时候改变数组内容,不抛异常.迭代器引用的依然是旧数组 2.FutureTask包装 Future 和 Callable MyCount count = new MyCount(); FutureTask<Integer> task = new FutureTask(count);
一.动机 1.你买不来SOA,你必须理解SOA.亲自经历SOA.SOA是一个范式.SOA是和思维方式;SOA是架构和设计的评估体系. 2.建立SOA不是一个设计新系统的项目,SOA涉及改变现有系统结构,这意味你必须和老平台及向后兼容问题打交道.SOA是对大型系统景观开展"维护"工作的方法. ...
需求:替换HTML文件内的全部链接然后得到替换后的HTML文件 考虑采用Htmlparser解析 代码如下 public class DoReplaceHtmlHref implements Callable<String> { private String content; public DoReplaceHtmlHref(String content) { ...
上海公交线路繁多,要到秀沿路跃进路,首先要熟悉上海秀沿路跃进路的公交路线情况。从蟠龙镇到秀沿路跃进路怎么走?图吧公交为您提供蟠龙镇及秀沿路跃进路的公交驾乘信息,以及蟠龙镇及秀沿路跃进路的相关信息。让您充分了解从蟠龙镇到秀沿路跃进路怎么走最方便,得多久,如何乘车,打车费用多少等信息。具体路线如下: ...
上海公交线路繁多,要到秀沿路康梧路,首先要熟悉上海秀沿路康梧路的公交路线情况。从罗宁路潘沪路到秀沿路康梧路怎么走?图吧公交为您提供罗宁路潘沪路及秀沿路康梧路的公交驾乘信息,以及罗宁路潘沪路及秀沿路康梧路的相关信息。让您充分了解从罗宁路潘沪路到秀沿路康梧路怎么走最方便,得多久,如何乘车,打...
峰小形全秀,岩虚势莫攀释义 【岩】《正字通》俗嵒字。巖俗省作岩。(巖)《唐韻》五銜切《集韻》魚銜切《韻會》疑銜切《正韻》魚咸切,音嵒。《說文》岸也。从山嚴聲。《增韻》石窟曰巖,深通曰洞。 一曰險也。《左傳·隱元年》制巖邑也。《公羊傳·僖三十三年》殽之嶔巖,文王所避風雨也。又嶃巖...