小小程序媛  
得之坦然,失之淡然,顺其自然,争其必然

2013年2月5日

摘要: 组合模式(Composite),将对象组合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 组合模式UML类图: 由上图可知,Component:为组合中的对象声明接口,在适当情况下,实现所有类共有接口的 默认行为。... 阅读全文
posted @ 2013-02-05 19:10 Coding菌 阅读(135) 评论(0) 推荐(0) 编辑
 
摘要: 备忘录模式(Memento),在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样就可以将该对象状态恢复到原先保存的状态。 备忘录模式UML类图: 由上图可知,Originator(发起人)类:负责创建一个备忘录Memento,用以记... 阅读全文
posted @ 2013-02-05 16:23 Coding菌 阅读(157) 评论(0) 推荐(0) 编辑

2013年2月4日

摘要: 一、 复习点的确定(根据艾宾浩斯记忆曲线制定): 1. 第一个记忆周期:5分钟 2. 第二个记忆周期:30分钟 3. 第三个记忆周期:12小时 4. 第四个记忆周期:1天 5. 第五个记忆周期:2天 6. 第六个记忆周期:4天 7. 第七个记忆周期:7天 8. 第八个记忆周期:1... 阅读全文
posted @ 2013-02-04 17:52 Coding菌 阅读(267) 评论(0) 推荐(0) 编辑
 
摘要: 适配器模式(Adepter),将一个类的接口转换成客户希望的另外一个接口。Adepter模式使得原本由于模式不兼容而不能一起工作的那些类,可以一起工作。 在软件开发中,当系统的数据和行为都正确,但接口不符时,我们应该考虑用适配器模式,目的是使控制范围之外的一个原有对象与... 阅读全文
posted @ 2013-02-04 15:05 Coding菌 阅读(303) 评论(0) 推荐(0) 编辑
 
摘要: 状态模式(State),当一个对象的内在状态改变时,允许改变其行为,这个对象看起来好像改变了其类。状态模式主要解决的是当控制一个对象的状态转换条件表达式过于复杂时的情况。把状态的判断逻辑转移到不同状态的一系列类中,可以把复杂的判断逻辑简化。 状态模式UML类图: ... 阅读全文
posted @ 2013-02-04 13:53 Coding菌 阅读(193) 评论(0) 推荐(0) 编辑
 
摘要: 观察者模式(Observer):定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 UML类图: 分析: Observer类,抽象观察者,为所有... 阅读全文
posted @ 2013-02-04 12:31 Coding菌 阅读(148) 评论(0) 推荐(0) 编辑

2013年2月3日

摘要: 外观模式(Facade),为子系统中的一组接口提供一个一直的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 外观模式UML类图: 如上图所示为外观模式结构图,其中Facade类即外观类,它需要了解所有的子系统的方法或属性,进行... 阅读全文
posted @ 2013-02-03 19:59 Coding菌 阅读(145) 评论(0) 推荐(0) 编辑
 
摘要: 建造者模式(Builder),将一个复杂对象的构建和它的表示分离,使得同样的构建过程可以创建不同的表示。 如果需要将一个复杂对象的构建和他的表示分离,使得同样的构建过程可以创建不同的表示,此时适合使用建造者模式,使用了建造者模式,用户只需要指定建造的类型就可以得到他们... 阅读全文
posted @ 2013-02-03 19:58 Coding菌 阅读(152) 评论(0) 推荐(0) 编辑

2013年1月29日

摘要: 一 安装jdk的详细步骤: 第一步 第二步: 稍出现下图等 第三步 第四步 360会出现拦截,直接按下图操作 第五步 完成会自动弹出 Orcale 公司的页面。直接关了就行了。 二 然后配置java环境: (稍后用到的数据) JAVA_HOME D:... 阅读全文
posted @ 2013-01-29 13:40 Coding菌 阅读(166) 评论(0) 推荐(0) 编辑
 
摘要: Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一... 阅读全文
posted @ 2013-01-29 13:28 Coding菌 阅读(129) 评论(0) 推荐(0) 编辑