随笔分类 - 架构设计
摘要:1、ABSTRACT FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、BUILDER—MM最爱听的就是“我爱你”这句话了,见到不同地方的MM,要能够用她们的方言跟她说这句话哦,我有一个多种语言翻译机,上面每种语言都有一个按键,见到MM我只..
阅读全文
摘要:Factory Method 意图 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。 适用性 当一个类不知道它所必须创建的对象的类的时候。 当一个类希望由它的子类来指定它所创建的对象的时候。 当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候。Abstract Factory 意图 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 适用性 一个系统要独立于它的产品的创建、组合和表示时。 一个系统要由多个产品系列中的一个来配置时。 当你要强调一...
阅读全文
摘要:Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Adapter:将一个类的接口转换成客户希望的另外一个接口。A d a p t e r模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 Bridge:将抽象部分与它的实现部分分离,使它们都可以独立地变化。 Builder:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 Chain of Responsibility:为解除请求的发送者和接收者之间耦合,而使多个对象都有机会处理这个请求。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个...
阅读全文
摘要:在AIX中,errpt用于报告系统软硬件相关的错误日志信息先来看一个实际的输出,不带参数简单列出所有的错误#errptIDENTIFIER TIMESTAMP T C RESOURCE_NAME DESCRIPTIONA2205861 1214144307 P S SYSPROC Excessive interrupt disablement timeF3931284 1213234807 I H ent1 ETHERNET NETWORK RECOVERY MODEEC0BCCD4 1213234807 T H ent1 ETHERNET DOWNF3931284 1213234807 I
阅读全文
摘要:Digital Enterprise Lean Manufacturing Interactive Application分为3个部分,分别为DELMIA E5(DPE), DELMIA V5(DPM), DELMIA D5(QUEST)DELMIA(Digital Enterprise Lean Manufacturing Interactive Application,数字企业精益制造交互式应用)是法国达索公司的产品,DELMIA分为3个部分,分别为DELMIA E5(DPE), DELMIA V5(DPM), DELMIA D5(QUEST)。这三个相对独立的部分可以通过PPR(Proc
阅读全文
摘要:导读: 前几天都是用Package来完成streams的配置,但在管理上用OEM会感觉更为直观,当然对所有相关的Package很了解的话,也就都差不多了。在9i的OEM中看上去对streams的功能还不是很强。只是简单的一些应用。下面有时间就要搞10gR2,想跳过10gR1的。下面帖一个在OEM建立单表复制的过程脚本。 源数据库: GATES 目标数据库: CLONE 1.设置操作 - Turn on supplemental logging and switch log file at source database. - Create and set default...
阅读全文
摘要:导读: 学习在 RHEL 2.1、RHEL 3 或 SLES 8 上从头安装 Oracle 数据库 10g的基础知识(仅用于评估) 目录 概述 第 1 部分:安装 Linux RHEL 2.1 RHEL 3 SLES 8 第 2 部分:针对 Oracle 配置 Linux 验证系统要求 创建目录 创建 Oracle 组和用户帐户 配置 Linux 内核参数 为 Oracle 用户设置 Shell 限制 避免错误!(仅限 SLES 8) Oracle 用户的环境变量 第 3 部分:安装 Oracle 安装软件 第 4 部分:...
阅读全文
摘要:导读: 一、优化磁盘配置 Oracle是一个磁盘I/O强烈的应用,要确保你恰当地配置磁盘和文件系统: 在磁盘上建立数据文件前首先运行磁盘碎片整理程序 为了安全地整理磁盘碎片,需关闭打开数据文件的实例,并且停止服务。如果你有足够的连续磁盘空间建立数据文件,那么你就很容易避免数据文件产生碎片。 不要使用磁盘压缩 Oracle数据文件不支持磁盘压缩。 不要使用磁盘加密 加密象磁盘压缩一样增加了一个处理层降低磁盘读写速度。如果你担心自己的数据可能泄密,就使用dbms_obfuscation包和label security选择性地加密数据的敏感部分。 不要使用超过70...
阅读全文
摘要:导读: Oracle 8i数据库服务器是高度可优化的软件产品,经常性的调整可以优化系统的性能,防止出现数据瓶颈。我们通过调整数据库系统,可以使它达到最佳性能以满足用户的需要。下面,笔者将介绍优化和调整Sun SPARC Solaris系统平台上的Oracle 8i数据库服务器的一些相关命令和方法。 Solaris性能监控命令 Solaris提供了性能监控命令,用于监控数据库性能和决定数据库的需求。除了为Oracle进程提供统计外,它们还为CPU提供使用统计,为整个系统提供中断、交换、分页和上下文转换功能。监控命令包括: vmstat vmstat命令报告Solaris上的进...
阅读全文
摘要:导读: 一、 引言: 回滚段是数据库的一部分,它记录数据库变更的信息。使用这些信息实现数据库的读一致性及其恢复。若回滚段出现故障,则数据库不能正常启动,导致数据库瘫痪,用户无法读写数据。若能将回滚段的故障排除,则不会影响用户的实际数据。笔者最近在实际工作中遇到一个问题:用户将回滚段表空间(rbs)的数据库文件(rbs01.dbf)错误删除,以致使数据库无法正常运行,下面上笔者排除该方法的处理步骤。 二、 步骤: 1、 首先改参数文件init.ora,使数据库能mount上来。 在system表空间内有一个system回滚段,该回滚段上数据库所必须的,当数据库第一次建立时,它...
阅读全文
摘要:导读: oracle 发表于:2006.11.15 10:27 ::分类: ( 一般分类) ::阅读:(310次) :: 评论 (0) 本文转自 http://oracle.itpub.net/
阅读全文


浙公网安备 33010602011771号