摘要: 前提:JDK,至少1.7,ant,要设置ANT_HOME环境变量,需要再classpath中增加ant的lib目录,在path变量中增加ant的bin目录 1.官网下载tomcat源码包:apache-tomcat-8.0.53-src.zip 下载之后,解压,可以看到BUILDING.txt,这个 阅读全文
posted @ 2018-08-23 21:33 影非弦 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 先来说一下OO设计的几个原则: (1)封装变化 (2)多用组合,少用继承 (3)针对接口编程,不针对实现编程 策略模式定义 把会变化的内容取出并封装起来,以便以后可以轻易地改动或扩充部分,而不影响不需要变化的其他部分; 经典案例: 制造一个新的鸭子类型:模型鸭(ModelDuck.java) 建立一 阅读全文
posted @ 2016-03-03 16:32 影非弦 阅读(1471) 评论(0) 推荐(1) 编辑
摘要: 1、概念:装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象,又叫做包装模式。 2、在java的IO流这个章节中,我们会发现有底层流,比如说字节和字符流,有缓冲流等等: FileOutputStream:基本的文件输出流 B 阅读全文
posted @ 2016-03-03 16:06 影非弦 阅读(248) 评论(0) 推荐(0) 编辑