OCP:open-closed principle 不可修改 可扩展LSP: liskov substitute principle For a function,a subtype must be able to substitute its base type一个模型,如果孤立地看,并不具有真正...
分类:
其他好文 时间:
2014-10-07 21:23:44
阅读次数:
167
声明:原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。
深蓝的blog:
枯燥的知识点介绍是漫天飞舞,我们不妨从中筛选出部分细节,带着问题来学习Oracle体系知识,这样也许印象会更深刻吧。接下来的一段日子里,本人为了通过ocp考试,将会通过这种形式,开始oracle体系、备份、调优等一系列的学习梳理与练习,以下即是一个自我的总结,也作为...
分类:
数据库 时间:
2014-10-04 18:56:57
阅读次数:
413
1.硬件和系统配置 CPU 双核 内存 1480M swap 4G /u01 16G 核心版本 3.10.0-123.el7.x86_642.配置系统和安装所需软件包 2.1 关闭selinux sed -i 's/SELINUX=enforcing/SELINUX...
分类:
数据库 时间:
2014-09-28 02:21:10
阅读次数:
6602
在Oracle OCP考试中,相当一部分知识点涉及到对于Oracle常见函数的考查。尽管Oracle官方文档SQL Language Reference中Functions一章内列举了所有Oracle自带函数,但如果要系统的看一遍,还是要花费相当的精力,更何况还是英文呢。如果碰到一个不熟悉的,就查一...
分类:
数据库 时间:
2014-09-26 20:15:48
阅读次数:
292
由来:
怎么样的设计才能面对需求的改变却可以保持相对稳定,从而使得系统可以在第一版本以后不断推出新的版本呢?bertrand meyer 在1988年提出的著名的开发—封闭原则(the open-closed princle)为我们提供了指引。
遵循开放—封闭原则设计出的模块具有两个主要特征:
1. “对于扩张是开放的”(open for extension)
这以为着模...
分类:
其他好文 时间:
2014-09-22 00:13:34
阅读次数:
279
参考书籍:oracle实用教程 pdf深入浅出Oracle: DBA入门、进阶与诊断案例.pdfOracle 认证 Dba 认证:Oca oracle 初级dba 认证(容易)Ocp oracle 专家级认证(比较难)Ocm oracle 大师认证 (难)建议参照传智播客韩顺平老师oracle 视频...
分类:
数据库 时间:
2014-09-15 17:21:29
阅读次数:
279
深入oracle12c数据库备份与恢复(优化RMAN性能、Oracleflashback技术)课程讲师:小流老师课程分类:Oracle适合人群:高级课时数量:15课时用到技术:oracle涉及项目:oracle12c数据库备份与恢复咨询QQ:1337192913课程简介:学习最新ORACLE12c数据库备份与恢复的相关的知识,讲..
分类:
数据库 时间:
2014-09-10 12:44:41
阅读次数:
289
软件设计的七大原则 设计模式遵循的一般原则: 1.开-闭原则(Open-Closed Principle, OCP):一个软件实体应当对扩展开发,对修改关闭.说的是,再设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展.换言...
分类:
其他好文 时间:
2014-09-09 16:25:49
阅读次数:
166
上节我们说一个厨子要满足SRP原则,做好自己的本职工作,我们可以通过继承和接口两种方式实现。但是现在又出现了一个新的问题:本来这个厨子在学校主学川菜专业,然后在湖南找了一份工作,不得不学习湘菜。学就学呗,谁知顶头上司又是广东人,还得学做粤菜。如果对于一上一节定义的Cooker类来说,今天加一个方法,明天再加一个方法,后天发现某个方法不实用了,再删掉。这样,程序显得杂乱无章。不仅没有效率而且很容易出错。为了解决这类问题,我们想到了OCP原则,即一个软件实体(类,模块,函数等)应当为扩展而开放,又为修改而封闭。...
分类:
其他好文 时间:
2014-09-04 13:25:22
阅读次数:
179
使用UML不仅可以形象化的表达我们的程序思想,而且可以帮助我们提高程序的质量。一个杂乱无章的程序让维护者望而生畏,其成本也可想而知。在面向程序设计(OOD)中有5条原则是帮助我们设计一个高效、简洁的程序:1.单一职责原则(SRP) 2.开放-闭合原则(OCP) 3.Liskov替换原则(LSP) 4.依存关系倒置原则(DIP) 5.接口隔离原则(ISP).然而这5个原则不是本节讨论的重点,我们将从一个更简单基础的部分入手-JUnit。...
分类:
其他好文 时间:
2014-09-03 18:16:27
阅读次数:
213