上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 一、JDK配置: 1 . 下载jdk5.0 for linux 到sun的主页 http://java.sun.com/j2se/1.5.0/download.jsp 下载jdk安装文件jdk-1_5_0_16-linux-i586.bin 2 . 解压&安装jdk 在shell终端下进入jdk-1_5_0_16-li... 阅读全文
posted @ 2008-12-05 14:53 MichaelChen 阅读(2219) 评论(0) 推荐(0) 编辑
摘要: Redhat Enterprise Linux 5 简称 RHEL5 ,不错的linux服务器版本。使用了liunux 2.6的内核。 RHEL5有两大集成桌面环境,一个是GNOME,一个是KDE,安装的时候会有提示安装哪一个,我这里选装的是GNOME,相对比较强大。 一共五张安装盘,安装过程可以选装图形化界面,比较人性化。跟windows安装一样。很简单,这里就不多说了。 主要讲讲如何与wind... 阅读全文
posted @ 2008-12-05 14:51 MichaelChen 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 作用:假设我们有一个使用了八个对象的程序,由于需求变更,其中三个对象需要另外一个属性。读者可以为这三个对象创建一个派生类,在多数情况下,这是一个完全可以接受的方案。然而,如果这三个对象中的每个对象都要求有不同的属性,这就意味着要创建三个派生类。更进一步,如果其中一个类具有其他两个类中的属性,可能就要创建更复杂的类,这既容易造成混乱也没有必要————装饰者模式给我们提供了这样一个方法:改变单个对象的... 阅读全文
posted @ 2008-11-25 14:48 MichaelChen 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 作用:使组件既可以是单个对象,也可以是对象的组合。比如:算术表达式包括操作数、操作符和另一个操作数。操作数可以是数字,也可以是另一个表达式。这样,2+3和(2+3)+(4*6)都是合法的表达式;再比如:常用的树控件,其对象可以是一个节点,也可以是一个叶子。对一棵树来说,对其添加节点还是添加叶子是一样的。 实现要点:ArrayList , 众所周知.net提供的ArrayList极大地方便了你组合对... 阅读全文
posted @ 2008-11-25 10:51 MichaelChen 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 作用:将抽象部分与它的实现部分分离,使它们都可以独立地变化。实现要点:分离和聚合。将一个对象分解成两个部分。它们之间用聚合来保持关系。UML: 代码:这里的例子是将电器的开关功能与其分离,以适应不同变化 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--... 阅读全文
posted @ 2008-11-19 10:41 MichaelChen 阅读(322) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页