作者:zhanhailiang 日期:2014-12-27
简介
SQLRelay 是一个持久化的数据库连接池,用来为 Unix 或者 Linux 提供数据库连接池、代理以及负载均衡的功能。
曾在2004淘宝架构迁移充当管理Oracle数据库链接的中间件,请见:《淘宝业务发展及技术架构》分享
连接池示意图:
负载均衡示意图:
功能特性
加...
分类:
数据库 时间:
2014-12-28 00:34:04
阅读次数:
395
复合模式
设计意图:当一个系统中的对象需要组合成树形结构,以表示整体和部分的层次关系时,就可以使用复合模式。在继承关系的统一性和聚合关系的实用性得到了最好的结合
基本结构:实现符合模式的关键是建立一个抽象类来代表所有简单对象和复合对象,使它们拥有公共的接口,系统中的简单对象和复合对象都是这个抽象类的派生类
部件(Component)类:整颗继承树的抽象类,定义了整颗树中所有类的接口,其中包括管理和访问被聚合部件的接口,在这个抽象类中,可以实现一些缺省的行为,有时也需要定义访问上层部件的方法,这样可以使遍历整...
分类:
其他好文 时间:
2014-12-26 18:46:59
阅读次数:
157
CKPT进程工作示意图2.CKPT进程工作机制检查点进程被触发的条件为:a>当发生日志组切换时;b> 用户提交了事务时(commit);c> Redo log buffer容量达到总容量的1/3或1M时。d>手动alter system checkpoint 的时候。e> 系统正常关闭时。f> 其他...
分类:
系统相关 时间:
2014-12-25 14:30:16
阅读次数:
228
模式动机在面向对象系统中,使用原型模式来复制一个对象自身,从而克隆出多个与原型对象一模一样的对象。在软件系统中,有些对象的创建过程较为复杂,而且有时候需要频繁创建,原型模式通过给出一个原型对象来指明所要创建的对象的类型,然后用复制这个原型对象的办法创建出更多同类型的对象,这就是原型模式的意图所在。模...
分类:
其他好文 时间:
2014-12-25 12:58:22
阅读次数:
122
怎么才能把图片转换成文字相机图画、手机图画、扫描图画、pdf图画等等这些图画中的文字都是不能被直接拷贝和修改的,所以将图画改换为文字是咱们在做的作业,但是因为大多数网友不清楚该怎么做,所以很多人如今仍是选用手动输入的方法,这样的方法能够抵达意图,但是作用、速度都不 能令人满意。捷速ocr文字识别软件...
分类:
其他好文 时间:
2014-12-23 11:51:48
阅读次数:
125
先给一些教科书上的概念 概念1:左手坐标系和右手坐标系 三维坐标系分两种,左手坐标系和右手坐标系。下面就是这两个坐标系的规则示意图(图中固定了x轴的正方向向右,y轴的正方向向上): 例: OpenGL是右手坐标...
分类:
其他好文 时间:
2014-12-19 19:26:22
阅读次数:
236
---新手初学,望大神指点---意图:将一个类的接口转换成客户希望的另一个接口。适用性:1.你想使用一个已存在的类,而它的接口不符合你的需求。 2.你想创建一个可以复用的类,该类可以与其它不相关的类或不可预见的类协同工作。 类适配器结构:类适配器效果:1.仅仅引入一个对象,并不需要额外的...
分类:
其他好文 时间:
2014-12-19 13:03:40
阅读次数:
307
意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。实用性:1.当类只能有一个实例而且客户可以从一个众所周知的访问点访问它。 2.当这个唯一的实例应该是通过子类可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。效果: 1.只有一个实例,可以严格的控制客户怎样以及何时访问。 ...
分类:
其他好文 时间:
2014-12-19 00:31:28
阅读次数:
218
意图单个对象透过不同的角色对象来满足不同客户的不同需求。每一个角色对象针对不同的客户内容来扮演其角色。对象能够动态的管理其角色集合。角色作为独立的对象是的不同的内容能够简单的被分离开来,系统间的配置也变得容易。译注:为了行文的流畅性及内容意思的准确性,尽量贴近原文使用英文单词标记特定内容, 如Cus...
分类:
其他好文 时间:
2014-12-19 00:26:15
阅读次数:
288
模式的基本元素
架构模式:
设计模式:
通用职责分配软件模式(GRASP模式):
蕴含在设计模式中的设计原则和理念:
设计模式最根本的意图是适应需求变化:
针对接口编程,而不是针对实现编程:
优先使用聚合而不是继承
继承反映的是类之间的“‘.......是一个.......”这样的关系,
聚合反映的是类之间“.................有一个.....”的关系...
分类:
其他好文 时间:
2014-12-18 18:56:51
阅读次数:
154