码迷,mamicode.com
首页 >  
搜索关键字:职责    ( 3710个结果
php实现设计模式之 职责链模式
next_handler = $handler; } abstract public function executeRequest($request);} //具体的处理者,如果能处理,自己处理,不能处理,留给下一个继任者class Leader extends Handler{ public ....
分类:Web程序   时间:2014-11-08 16:28:00    阅读次数:211
二 理解DispatcherServlet
要理解DispatcherServlet,首先看一下他的作用,先摘一段开涛的原话: DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成...
分类:其他好文   时间:2014-11-08 12:10:24    阅读次数:192
设计模式-职责链模式
1、定义:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到对象处理它为止。 相信大家都写过if...else或者switch,当条件很多时需要写上数十行代码。如果要修改某些条件或者处理过程,就又要不断地修改这个牛叉的分支语句。...
分类:其他好文   时间:2014-11-07 18:47:00    阅读次数:200
一、spring mvc简介
这里有一段摘自开涛spring mvc中关于spring mvc简介的一段文字: Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解...
分类:编程语言   时间:2014-11-07 15:11:15    阅读次数:151
应用程序框架实战八:应用程序框架的层次规划
分层架构根据相关职责将应用程序模块切割为多个层次,那么应用程序框架本身还要不要进行层次划分?随着对应用程序框架的理解加深,以及项目复杂度的提升,为应用程序框架分层就显得很有必要,它将影响你如何创建VS解决方案。 在刚开始建立应用程序框架时,你首先会想到的是把技术方面的东西抽取出来,放到专门的文...
分类:其他好文   时间:2014-11-06 23:20:49    阅读次数:255
工厂模式总结
工厂模式是用封装对象创建的,包括简单工厂模式、工厂模式、抽象工厂模式。 简单工厂模式: 依赖原则:单一职责,分离程序变和不变的部分。 实现方式:不算真正意义上的工厂,只是把目标中创建对象的方法抽取出来,放到一个类中集中处理 模式优点:1.将程序中创建对象部分分离出来,放入一个类中进行集中管理,方便维护;2.分离部分可以考虑使用配置方式进行维护 模式缺点:1.仍然先天性...
分类:其他好文   时间:2014-11-06 17:33:30    阅读次数:151
软件架构学习小结
软件架构设计系统总体架构,从需求到设计的每一个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发easy,维护方便,升级简单。本文从架构师职责、软件架构定义、设计架构、评估架构、架构管理等方面来描写叙述了解软件架构的含义和如何设计软件架构。一、软件架构师的职责架构师分为下面几大类:业务架构师...
分类:其他好文   时间:2014-11-06 14:32:29    阅读次数:360
项目管理与实施经理的职责 - 项目管理系列文章
项目实施与项目管理的范畴比较小一些,对于产品经理与项目经理的区别也有很大不同。项目产品研发与项目管理的关系比较密切,是一个计划与实现的过程。而项目实施与项目管理的关系也相对密切,是一个实现与部署的过程。 在实际工作中,项目实施要做的工作相对多一些,不仅仅是部署这个概念范畴了。按本人的理解,...
分类:其他好文   时间:2014-11-06 13:00:00    阅读次数:213
面向对象的三个基本要素和五个基本设计原则
一、面向对象的三个基本要素:继承、封装、多态。二、五个基本原则:单一职责原则(Single-Resposibility Principle)开放封闭原则(Open-Closed principle)Liskov替换原则(Liskov-Substituion Principle)依赖倒置原则(Depe...
分类:其他好文   时间:2014-11-06 12:54:28    阅读次数:163
Delphi 设计模式:《HeadFirst设计模式》Delphi7代码---迭代器模式之DinerMenu[转]
容器的主要职责有两个:存放元素和浏览元素。根据单一职责原则(SRP)要将二者分开,于是将浏览功能打包封装就有了迭代器。用迭代器封装对动态数组的遍历:12{《HeadFirst设计模式》之迭代器模式}3{容器中的元素类}4{编译工具:Delphi7.0}5{E-Mail:guzh-0417@163.....
分类:Windows程序   时间:2014-11-05 16:33:55    阅读次数:426
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!