摘要:
迭代器模式定义 迭代器模式(Iterator),提供一种方法顺序访问一个 聚合对象中的各种元素,而 又不暴露该对象的 内部表示。 迭代器模式的角色构成 (1)迭代器角色(Iterator): 定义遍历元素所需要的方法,一般来说会有这么三个方法: 取得下一个元素的方法next(), 判断是否遍历结束的 阅读全文
摘要:
策略模式的定义: 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换,策略模式让算法独立于使用它的客户而独立变化。 策略模式使这些算法在客户端调用它们的时候能够互不影响地变化。 策略模式的意义: 策略模式使开发人员能够开发出由许多可替换的部分组成的软件,并且各个部分之间是低 阅读全文
摘要:
设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦 阅读全文
摘要:
单例模式的定义 一个类有且仅有一个实例,并且自行实例化向整个系统提供。比如,多程序读取一个配置文件时,建议配置文件时,建议配置文件封装成对象。会方便操作其中的数据,又要保证多个程序读到的是同一个配置文件对象,就需要该配置文件对象在内存中是唯一的。 单例模式的作用 简单说来,单例模式(也叫单件模式)的 阅读全文
摘要:
转载:http://www.2cto.com/database/201306/216922.html 数据库,角色,用户,安全 登录SQL server 2008可以用windows身份验证也可以用sql server身份验证,不论那种,进入数据库后 都拥有超级用户的权限,这显然是不太安全的。合理的 阅读全文
摘要:
数据结构知识点总结 内容概要: 基本概念——线性表——栈与队列——树与二叉树——图——查找算法——排序算法 一、 基本概念 1、数据元素是数据的基本单位。 2、数据项是数据不可分割的最小单位。 3、数据结构的 逻辑结构(抽象的,与实现无关) 物理结构(存储结构) 顺序映像(顺序存储结构)位置“相邻” 阅读全文