摘要: 合成模式从字面上来理解即一个对象由其它几N个象组合而成,其N>=1(为什么说N会有时等于1呢,我是这么理解的,当一个对象中包括另一个对象时,它所包括的对象又包括N个其它对象,依次下去,可以看去与这个对象相关的对象会有M个这里M>1,但对象本身相对于它所包含的对象来说有只包含了一个)。多数关于Composite模式的文章都是与树结构相关联,这却是形容得太适合不过了,所以本文也不例外: 先看看树的... 阅读全文
posted @ 2009-01-18 18:04 阿C's 阅读(119) 评论(0) 推荐(0)
摘要: 昨天看了Richer上传的关于WEB页面加载时显示的进度条,但加载的数据与进度条并没有同步,而是当数据状态完成后再加载数据的,因此对其改进了下,使加载的数据与进度条几乎同步了。 却点:加重服务器的重担 1。新建一下HTML页面来显示进度条 ... 阅读全文
posted @ 2009-01-18 18:02 阿C's 阅读(281) 评论(0) 推荐(0)
摘要: 今天看了设计模式中的Bridge模式,所以列出自己对其的认识: Bridge模式:指的是将一事件的抽象与行为分开来,也就是说使对象的属性与方法之间藕合度降低. 使用Bridge模式的好处:当给对象增加新的属性时只需要继承这个对象的抽象属性接口就行了,当给对象增加新的方法时只需要继承这个对象的抽象方法接口噈OK了。这样就使用一个对象的属性与方法完成分开来了。 现以本人在机子上玩游戏为例来说明Br... 阅读全文
posted @ 2009-01-18 18:01 阿C's 阅读(188) 评论(1) 推荐(0)
摘要: 对于生成器模式我这里以生产自行车为例进行讲解,自行车由车轮与车架组成,由不同样式的车轮与不同样式的车架就可以组装成不同的自行车(如赛车,山地车等),下面的程式进行说明: /// 定義自行車架構 public struct Bike { private string bikeWheel; private string bikeFrame;... 阅读全文
posted @ 2009-01-18 18:00 阿C's 阅读(181) 评论(0) 推荐(0)
摘要: 一、术语说明: 1. 用户与角色: 用户与角色是使用权限的基本单位,角色是一组具有相同限限的用户变集。 用户与用户之间不存在相互隶属关系,它只能属于某个角色,角色可以隶属于其它角色,且可以为多重隶属关系。 2. 应用模块 应用模块通常是指某个页面(在WEB中)如统计报表页面,用户信息页面等等。 3. 操作 即指在应用模块中对某个功能是否具有访问权限。如用户信息页面的修改功能,删除功能... 阅读全文
posted @ 2009-01-18 17:57 阿C's 阅读(536) 评论(0) 推荐(0)
摘要: 今天整理了一下以前用過的XPATH以供大家參考,以下如有不足或錯誤的地方還請各位提出,已便改正。也希望大家能夠將卻少的部份添加進來. 常用的XPATH 表達式 ... 阅读全文
posted @ 2009-01-18 17:54 阿C's 阅读(165) 评论(0) 推荐(0)
摘要: 一。簡單的類圖 二。抽象工場文件 using System; namespace DBFactory.AbstractFactory { /**//// 抽象工場角色類 public abstract class DBTypeFactory { public DBTypeFactory(){} public a... 阅读全文
posted @ 2009-01-18 17:42 阿C's 阅读(154) 评论(0) 推荐(0)
摘要: 一。采用工场模式实现对Connection对象的操作 using System; using System.Data; using System.Data.Odbc; using System.Data.OleDb; using System.Data.SqlClient; namespace DBFactory { /**//// 抽象Connection工場類 ... 阅读全文
posted @ 2009-01-18 17:27 阿C's 阅读(215) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2009-01-18 13:17 阿C's 阅读(4) 评论(0) 推荐(0)
摘要: [hjp2=400,20,true]http://daumbgm.nefficient.co.kr/mgbdamu/A0700001/A070000143666403.wma[/hjp2] 阅读全文
posted @ 2009-01-18 13:13 阿C's 阅读(140) 评论(0) 推荐(0)