IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

设计模式

本文通过一些事例阐述了Factory 模式所具有的而构造函数所不所具有的两个优点,大家可在实践中加以运用。

25日更新
标签: 设计模式 EJB Java
Factory 模式的优点

一旦我们掌握了设计模式,就等于拥有了一支强有力的专家队伍。它甚至能够使面向对象的新手利用前人的经验找出职责明确的类和对象,从而获得优雅的解决方案。

25日更新
Observer模式在J2EE中的实现

本文介绍的State模式应用于多类型数据、多操作模式的客户端软件,可以取得明显的效果;但如果客户端类和状态都很少时,使用本模式,反而增加了客户端类数量,增加了体系结构的复杂性,可以使用继承方式的类体系来实现重用,无须使用State状态对象的委托操作和回调操作。

25日更新
State模式在客户端软件中的应用

本文介绍了设计模式中 Singleton 的基本概念,对其功能和用途进行了简单的分析,列出了通常实现 Singleton 的几种方法,并给出了详细的Java 代码.

25日更新
标签: 设计模式 Java
在 Java 中应用设计模式 Singleton

设计模式是对特定问题经过无数次经验总结后提出的能够解决它的优雅的方案。但是,如果想要真正使设计模式发挥最大作用,仅仅知道设计模式是什么,以及它是如何实现的是很不够的,因为那样就不能使你对于设计模式有真正的理解,也就不能够在自己的设计中正确、恰当的使用设计模式。

25日更新
标签: 设计模式 Java
使用设计模式改善程序结构

在本文中,作者向大家讲述了Single Call 模式的原理,同时也介绍了Single Call 模式的实现问题。  

25日更新
标签: 设计模式 Java
Single Call 模式

本文提出了一种界面设计中的架构模式-界面组装器模式,它致力于分解界面,将界面和组装行为解耦,将界面逻辑处理与领域逻辑处理解耦,这样我们在开发GUI胖客户端界面应用时可以从众多的界面控制管理中解脱出来,而专注于我们的后台业务逻辑的开发。

25日更新
标签: 设计模式 Java GUI
界面组装器模式

控制反转(IoC)模式通常用于组件。本文描述了如何对方法签名使用该模式,以减少组件间的耦合并改善性能。IBM Global Business Services 顾问 André Fachat 用两个例子展示这种方法的灵活性。

25日更新
标签: 设计模式 Java
在方法签名中使用控制反转(IoC)

本文阐述软件架构与设计模式,它为架构师和开发人员提供了一组关于数据校验的架构模式,数据校验是任何类型的开发中都不可或缺的环节,如何将数据校验与应用逻辑解耦,如何适应各种粒度的数据和各种复杂程度业务规则,正是本文要探讨的。

25日更新
标签: 设计模式 Java
数据校验器架构模式组

随着现代软件工业的不断进步,软件系统的规模的日益扩大,越来越需要对某些个不断出现的问题进行模式化思维,模式代表了一种文档化的经验,它为某一类的问题提供了最好(或者说很好)的解决方案,使得即使不是经验丰富的软件工程师,也能够根据模式来构建相对成功的系统。

25日更新
从Java类库看设计模式

设计模式是对特定问题经过无数次经验总结后提出的能够解决它的优雅的方案。但是,如果想要真正使设计模式发挥最大作用,仅仅知道设计模式是什么,以及它是如何实现的是很不够的,因为那样就不能使你对于设计模式有真正的理解,也就不能够在自己的设计中正确、恰当的使用设计模式。

25日更新
标签: 设计模式 Java
使用设计模式改善程序结构

自从J2EE出现以来,就大大简化了在Java下的企业级开发。但是随着J2EE越来越普遍地被应用到各个领域中,开发者们渐渐意识到需要一种方法来标准化应用程序的开发过程,他们采用的方法是标准化应用程序的结构层。

25日更新
Java设计模式之综述篇

计数代理模式在客户对象调用服务提供者对象上方法的前后执行诸如日志(logging)和计数(counting)一系列附加功能时很有用。计数代理模式建议把这些附加功能封装在一个单独的对象,这个对象就是指计数代理对象,而不是把这些附加的功能实现放到服务提供者的内部。

25日更新
标签: 设计模式 Java
Java设计模式之计数代理模式

适配器模式(Adapter Pattern)可以完成这样的转化。适配器模式建议定义一个包装类,包装有不兼容接口的对象。这个包装类指的就是适配器(Adapter),它包装的对象就是适配者(Adaptee)。

25日更新
标签: 设计模式 Java
深入浅出Java设计模式之适配器模式

 备忘录(Memento)模式又称标记(Token)模式。GOF给备忘录模式的定义为:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。

25日更新
标签: 设计模式 Java
深入浅出Java设计模式之备忘录模式

工厂方法模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口。

25日更新
标签: 设计模式 Java
Java设计模式之工厂方法模式

虚拟代理模式(Virtual Proxy)是一种节省内存的技术,它建议创建那些占用大量内存或处理复杂的对象时,把创建这类对象推迟到使用它的时候。在特定的应用中,不同部分的功能由不同的对象组成,应用启动的时候,不会立即使用所有的对象。

25日更新
标签: 设计模式 Java
Java设计模式之虚拟代理模式

永远记住,编写代码的宗旨在于简单明了,不要使用语言中的冷僻特性,耍小聪明,重要的是编写你理解的代码,理解你编写的代码,这样你可能会做的更好。

泛型编程与设计新思维

一份成功的网站策划方案是赢得订单的重要砝码,如何写一份令客户心动的网站策划方案则需要下苦功夫。《网站策划方案写作、演示标准》主要分为7个部分,希望对您有帮助:

13日更新
网站策划方案写作、演示标准

设计SMS站点和层级结构是在您的生产环境中部署SMS 2003前,进行规划设计的重要任务。本话题将讨论从规划、设计及准备三个阶段全面阐述SMS站点及层级结构设计的考虑和基本原则

12日更新
标签: 设计模式 微软
视频:Systems Management Server 2003:站点设计最佳实践
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐