使多个物件都有机会处理请求,以避免请求的发送者与接收者之间的耦合关系,将这些物件组合为一个链,并沿着这个链传递该请求,直到有物件处理它为止
角色成员: 抽象处理角色(Handler):定义一个处理请求的接口,如果需要,接口可以定义出一个方法以返回或设置对下家的引用 .
通常可以用抽象类或接口实现.....
分类:
其他好文 时间:
2014-05-16 22:06:31
阅读次数:
468
存储过程如下:create or replace procedure
p_createseq(tablename in varchar2,key in varchar2)Authid Current_User
--使用角色权限,否则无法创建序列或表isstrsql varchar2(500);t_k...
分类:
其他好文 时间:
2014-05-16 21:32:08
阅读次数:
211
Silverlight OA系统简介系统功能简介l
程序界面介绍:左侧为主菜单,主菜单可以展开和收起,主菜单下面的所有模块都可以在数据库中扩展增加,模块的权限和用户角色挂钩,可以在数据库中创建多种角色,每种角色可以操作不同的模块,由于Silverlight是客户端程序,所以权限方面的安全性要远胜于一...
分类:
Web程序 时间:
2014-05-16 19:47:21
阅读次数:
374
工厂方法(Factory
Method)模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品...
分类:
其他好文 时间:
2014-05-16 06:55:08
阅读次数:
205
策略模式(Strategy),又叫算法簇模式,就是定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。应用场景比如每个人都要交"个人所得税",但是在美国交个人所得税和在中国交个人所得税就有不同的算税方法。概念解释参与的角色1.抽象策略角色...
分类:
其他好文 时间:
2014-05-16 05:56:47
阅读次数:
210
题目描述因为中国人口众多,公共交通就显得很重要.
在传统城市公共交通系统中,公交车是一种很重要的工具。甚至现在还扮演了一种极其重要的角色。X市的公交系统显得很独特。不像别的城市,该市公交系统是基于两站间的距离来计费的。下表描述了两站之间距离与费用的关系:距离费用0L4没有这种票表1你的邻居是一位出名...
分类:
其他好文 时间:
2014-05-16 05:36:50
阅读次数:
368
中介者模式(Mediator
Pattern),又称为调停者模式,定义一个中介对象来封装系列对象之间的交互。中介者使各个对象不需要显示地相互引用,从而使其耦合性松散,而且可以独立地改变他们之间的交互。应用场景概念解释模式角色1.
抽象中介者(Mediator)角色:抽象中介者角色定义统一的接口用于各...
分类:
其他好文 时间:
2014-05-16 05:19:53
阅读次数:
216
oracle数据库的权限系统分为系统权限与对象权限。系统权限( database system
privilege )可以让用户执行特定的命令集。例如,create table权限允许用户创建表,grant any privilege
权限允许用户授予任何系统权限。对象权限( database ob...
分类:
数据库 时间:
2014-05-14 10:40:04
阅读次数:
399
抽象工厂模式(Abstract
Factory)定义:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们的具体的类. 抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。抽象工厂模式是指当有多个抽象角色时,使用的一种工厂模式。抽象工厂模式可以向Client端提供一个接口,使客...
分类:
其他好文 时间:
2014-05-14 09:56:56
阅读次数:
384
Silverlight OA系统简介系统功能简介l
程序界面介绍:左侧为主菜单,主菜单可以展开和收起,主菜单下面的所有模块都可以在数据库中扩展增加,模块的权限和用户角色挂钩,可以在数据库中创建多种角色,每种角色可以操作不同的模块,由于Silverlight是客户端程序,所以权限方面的安全性要远胜于一...
分类:
Web程序 时间:
2014-05-14 06:56:23
阅读次数:
448