随笔分类 -  设计模式

摘要:MVC是一个设计模式,它强制性的使的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。 视图 视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的 阅读全文
posted @ 2012-04-15 17:51 松门一枝花 阅读(315) 评论(0) 推荐(0)
摘要:两种方式 //饿汉式,一开始就加载 private static UserManager userManager=new UserManager(); private UserManager(){} public static UserManager getInstance() { return u 阅读全文
posted @ 2012-04-15 17:50 松门一枝花 阅读(2805) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/rentj1/archive/2011/04/30/2033416.html 面向对象的好处就是可以让你的代码语义性更强,因为使用它可以直观的表达“谁.做什么()”的语义,使得我们的程序代码更接近自然语言。然而现实的情况就 是我们经常会看到使用面向 阅读全文
posted @ 2011-08-19 00:52 松门一枝花 阅读(243) 评论(0) 推荐(0)
摘要:就像三十六计...是战争中总结的经验...这些经验只能用来借鉴不可不分情形原样照搬...实践中总结的也要在实践中去体会...如果看看书就可以学会三十六计满世界都是军事天才了...设计模式也是如此... 阅读全文
posted @ 2011-06-02 15:59 松门一枝花 阅读(188) 评论(0) 推荐(0)
摘要:软件设计最大的敌人,就是应付需求不断的变化。变化有时候是无穷尽的,于是项目开发就在反复的修改和更新中无限期地延迟交付的日期。变化如悬在头顶的达摩克斯之剑,令许多软件工程专家一筹莫展。正如无法找到解决软件开发的“银弹”,要彻底将变化扼杀在摇篮之中,看来也是不可能完成的任务。那么,积极地面对“变化”,方 阅读全文
posted @ 2011-06-02 15:15 松门一枝花 阅读(204) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2011-05-31 14:10 松门一枝花 阅读(122) 评论(0) 推荐(0)
摘要:1、相同的功能、特性、属性要抽象出来,形成一个抽象类。 2、如果实现抽象类的所有类中,有完全相同的方法(其中的代码一摸一样,相当于相同的一段代码拷贝了至少了两次),就需要把这个方法在抽象类里实现,除非要说明,为什么相同的逻辑出现两次或更多次。 1、相同的功能、特性、属性要抽象出来,形成一个抽象类。 阅读全文
posted @ 2011-04-30 11:18 松门一枝花 阅读(226) 评论(0) 推荐(0)