Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1276899
  • 博文数量: 185
  • 博客积分: 50
  • 博客等级: 民兵
  • 技术积分: 3934
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-11 13:11
个人简介

iihero@ChinaUnix, ehero.[iihero] 数据库技术的痴迷爱好者. 您可以通过iihero AT qq.com联系到我 以下是我的三本图书: Sybase ASE in Action, Oracle Spatial及OCI高级编程, Java2网络协议内幕

文章分类

全部博文(185)

文章存档

2014年(4)

2013年(181)

发布时间:2014-01-26 17:05:29

我们IT业者,真应该好好利用这张思维导图. ......【阅读全文】

阅读(5991) | 评论(0) | 转发(0)

发布时间:2014-01-23 14:39:06

文本编辑是一下古老的话题。话说,当你拿起键盘,想输入字符,恐怕最常见的容纳这些字符的地方就是一个文本编辑器。先从操作系统说起,Linux/Unix下,用的最多的,vi, emacs,当然还有一个gedit。它们都是GNU的,都无需付任何费用。除了gedit不需要你什么特殊的技能以外,vi, emacs要想熟练使用,就得花一番时间了。Ge.........【阅读全文】

阅读(5540) | 评论(0) | 转发(0)

发布时间:2013-07-29 09:30:16

在继续整理这份笔记之前,我们先列一下Windows各发行版所支持物理内存的最大限制:1. 内存和地址空间限制Memory typeLimit in on X86Limit in 64-bit Windows32位进程用户态的虚拟地址空间2 GB.........【阅读全文】

阅读(2938) | 评论(0) | 转发(2)

发布时间:2013-07-26 11:01:31

概述 表示一个作用于某对象结构中的各元素的操作。 它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。适用性 1.一个对象结构包含很多类对象,它们有不同的接口,而你想对这些对象实施一些依赖于其具体类的操作。 2.需要对一个对象结构中的对象进行.........【阅读全文】

阅读(2289) | 评论(0) | 转发(0)

发布时间:2013-07-26 11:00:16

概述 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 TemplateMethod使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。适用性 1.一次性实现一个算法的不变的部分,并将可变的行为留给子类来实现。 2.各子类中公共的行为应被提取出.........【阅读全文】

阅读(2097) | 评论(0) | 转发(0)

发布时间:2013-07-26 10:57:31

概述 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 适用性 1.许多相关的类仅仅是行为有异。“策略”提供了一种用多个行为中的一个行为来配置一个类的方法。 2.需要使用一个算法的不同变体。 3..........【阅读全文】

阅读(2022) | 评论(0) | 转发(1)

发布时间:2013-07-26 10:45:20

概述 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。适用性 1.一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为。 2.一个操作中含有庞大的多分支的条件语句,且这些分支依赖于该对象.........【阅读全文】

阅读(1774) | 评论(0) | 转发(0)

发布时间:2013-07-26 10:42:59

概述 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。    最容易让人联系到的就是GUI用户界面当中数据和视图的对应关系,当数据发生变化时,它对应的所有的视图都自动更新。适用性 1.当一个抽象模型有.........【阅读全文】

阅读(1446) | 评论(0) | 转发(0)

发布时间:2013-07-25 10:49:53

概述 用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。适用性 1.一组对象以定义良好但是复杂的方式进行通信。产生的相互依赖关系结构混乱且难以理解。 2.一个对象引用其他很多对象并.........【阅读全文】

阅读(1636) | 评论(0) | 转发(0)

发布时间:2013-07-25 10:47:08

如果转载本文,请注明出处以示尊重个人劳动, (iihero@CSDN):http://blog.csdn.net/iihero/article/details/8210516, 谢谢。1. 概述近几年,在各数据库论坛以及别的场合,有很多人问起这类问题或是遇到此类问题。有命名方面的,有表结构设计方面的,有针对关系范式争论的,有是否要求使用约束、触发器和存储过程的.........【阅读全文】

阅读(1765) | 评论(0) | 转发(0)

发布时间:2013-07-25 10:46:16

概述给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。适用性当有一个语言需要解释执行, 并且你可将该语言中的句子表示为一个抽象语法树时,可使用解释器模式。而当存在以下情况时该模式效果最好:该文法简单对于复杂的文法, 文法的类层次变.........【阅读全文】

阅读(1777) | 评论(0) | 转发(0)

发布时间:2013-07-25 10:07:26

概述    使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,    并沿着这条链传递该请求,直到有一个对象处理它为止。        这一模式的想法是,给多个对象处理一个请求的机会,从而解耦发送者和接受.........【阅读全文】

阅读(1786) | 评论(0) | 转发(0)

发布时间:2013-07-25 09:57:43

组合模式是结构型设计模式中使用频率非常高的模式之一。 通常它将一个对象包装成树型结构,以表示“整体”与“部分”的层次结构,从用户的角度来看,单个对象与组合对象,看起来,具有一致的接口。适用性描述:你想描述的对象,具有部分-整体的层次结构用户希望能忽略组合对象与单个对象的不同,用户将.........【阅读全文】

阅读(1775) | 评论(0) | 转发(0)

发布时间:2013-07-23 09:56:37

概述 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 适用性 1.你想使用一个已经存在的类,而它的接口不符合你的需求。 2.你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的.........【阅读全文】

阅读(2102) | 评论(0) | 转发(0)

发布时间:2013-07-23 09:55:52

概述 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 适用性 1.当一个系统应该独立于它的产品创建、构成和表示时。 2.当要实例化的类是在运行时刻指定时,例如,通过动态装载。 3.为了避免创建一个与产品类层次平行的工厂类层次时。 .........【阅读全文】

阅读(2042) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

tomcoding2018-07-26 14:45

Oracle Internal核心源代码,百度tomcoding

回复  |  举报
留言热议
请登录后留言。

登录 注册