摘要: Facade模式注重的是简化接口,为一个复杂子系统提供一个简单接口。 Facade Pattern:简化客户程序与子系统之间的交互接口,将复杂系统的内部子系统与客户程序之间的依赖解耦。Facade模式定义了一个高层接口,为子系统中的一组接口提供一个一致的界面,这个接口使得这一子系统更加容易使用。 Facade模式对客户屏蔽了子系统组件,因而减少了客户处理的对象的数目并使得子系统使用起来更加方便。F... 阅读全文
posted @ 2010-03-15 19:09 jasen.kin 阅读(310) 评论(0) 推荐(0)
摘要: 将对象组合成树形结构以表示“部分-整体”的层次结构。Composite模式使得用户对单个对象和组合对象的使用具有一致性。 Composite模式采用树形结构来实现普遍存在的对象容器,从而将“一对多”的关系转化“一对一”的关系,使得客户代码可以一致地处理对象和对象容器,无需关心处理的是单个的对象,还是组合的对象容器。将̶... 阅读全文
posted @ 2010-03-15 17:51 jasen.kin 阅读(324) 评论(0) 推荐(0)
摘要: url重写 下次开发一定这么搞,呵呵 博客园的那个月份的 应该是如下存储过程的思维ALTER proc [dbo].[GetMonthCount](@userId int --用户ID号 根据username获取)asbegin SELECT month([createdate]) as month , year([createdate]) as year ,count([content_id]... 阅读全文
posted @ 2010-03-15 16:36 jasen.kin 阅读(291) 评论(0) 推荐(0)
摘要: Adapter 模式:如何既能利用现有对象的良好实现,同时又能满足新的应用环境所要求的接口。 目的:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 对象适配器是采用对象组合而不是使用继承。对比以上两种适配方式,在类适配方式中,我们得到的适配器类具有它所继承的父类的所有的行为,同时也具有接口的所有行为,这样其实是违背了面向对象... 阅读全文
posted @ 2010-03-15 12:23 jasen.kin 阅读(346) 评论(0) 推荐(0)