随笔分类 -  设计模式

摘要:一 模板模式 定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。也就是说:假如某些操作代码基本相同,只是其中一部分会经常改变,则可以使用模板方法,将不变的部分作为一个模板,将容易变动的部分让子类来实现。 关键代码:在抽象类实现 阅读全文
posted @ 2016-08-22 17:28 王硕的小屋 阅读(634) 评论(0) 推荐(0) 编辑
摘要:一 MVC设计模式 MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式,它是一个存在于服务器 表达层的模型,它将应用分开,改变应用之间的高度耦合 MVC设计模式将应用程序分离为3个主要的方面:Model,View和Controller 1 MVC角色 Model 阅读全文
posted @ 2016-08-16 00:41 王硕的小屋 阅读(264) 评论(0) 推荐(0) 编辑
摘要:一 单例模式 单例模式(Singleton Pattern)提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 主要解决: 一个全局使用的类频繁地创建与销毁。 关 阅读全文
posted @ 2016-08-13 00:47 王硕的小屋 阅读(740) 评论(0) 推荐(1) 编辑
摘要:一 设计模式 1 什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 2 设计模式的作用 使用设计模式是为了代码复用,增加可维护性、让代码更容易被他人理解、保证代码可靠性。 为什么需要在项目中使用设计模式? 3 项目中设计模式 阅读全文
posted @ 2016-08-11 20:29 王硕的小屋 阅读(297) 评论(0) 推荐(0) 编辑
摘要:一 代理设计模式 本文讲解内容的源码下载链接 : http://onl5wa4sd.bkt.clouddn.com/SpringAopPro.rar 1 代理模式的定义 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标 阅读全文
posted @ 2016-08-09 22:01 王硕的小屋 阅读(414) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏