Ⅰ 单一职责原则(Single Responsibility Principle, SRP) 类的职责要单一,不能将太多的职责放在一个类中 Ⅱ 开闭原则(Open-Closed Principle, OCP) 软件实体对扩展是开放的,但对修改是关闭的,即在不修改一个软件实体的基础上去扩展其功能 Ⅲ ...
分类:
其他好文 时间:
2020-01-03 11:57:45
阅读次数:
96
1. 开闭原则的定义 开闭原则(Open Closed Principle,OCP)由勃兰特·梅耶(Bertrand Meyer)提出,他在 1988 年的著作《面向对象软件构造》(Object Oriented Software Construction)中提出:软件实体应当对扩展开放,对修改关闭 ...
分类:
其他好文 时间:
2020-01-01 13:20:31
阅读次数:
64
1.基本介绍 装饰者模式:定态的将新功能附加到对象上。在对象功能扩展方面,它比继承更有弹性,装饰者模式也体现了OCP(开闭)原则。 2.实践 【案例】星巴克咖啡订单:三种咖啡,三种调料,要求在扩展新的咖啡种类时具有良好的扩展性,使用OO来计算不同种类咖啡的费用。 这样设计当增加一个单品咖啡时,或者一 ...
分类:
其他好文 时间:
2019-12-28 23:10:54
阅读次数:
161
写在前面:如何确定发现了一个缺陷? 被测结果明显与需求描述不一致。 测试用例描述需求中虽未言明,但是明显不合理。 功能正常,但是实现方式可能会造成资源浪费,或不良好的体验。 即便只在单个帐号或设备出现的问题,也应当缺陷处理。 在提单前,需要排除: 帐号和设备是否有其它测试环境干扰; 执行的测试用例是 ...
分类:
其他好文 时间:
2019-12-27 18:12:41
阅读次数:
214
CentOS7 防火墙命令 最近在公司服务器上安装了oracle12c数据库,在用数据库客户端连接的时候,连接不了。最后查找资料的原因是因为oracle的服务端口未开放。 首先还是还是输入以往的开启某一端口的命令:/sbin/iptables -I INPUT -p tcp --dport 1521 ...
分类:
其他好文 时间:
2019-12-27 09:39:54
阅读次数:
84
Oracle12cLinuxx86-64安装体验下载OracleDatabase12cRelease1安装介质官方的下载地址:1:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html2:https://edelivery.oracle.com/EPD/Download/get_form?
分类:
数据库 时间:
2019-12-24 20:38:42
阅读次数:
116
######################################################## #编辑pfile文件initspdb.ora vi /oracle/app/oracle/product/12.2.0/db_1/dbs/initspdb.ora audit_file_ ...
分类:
数据库 时间:
2019-12-24 11:30:21
阅读次数:
169
原文:https://blog.csdn.net/lvshaorong/article/details/78048823 本文基于Redhat 6.7操作系统,已经成功安装了Oracle 12c数据库,配置好了内核参数和环境变量,仅介绍一下如何新建一个实例 Oracle Database版本:Ora ...
分类:
数据库 时间:
2019-12-21 22:43:20
阅读次数:
143
介绍 开闭原则 开闭原则(Open Closed Principle, OCP):一个软件实体应当对扩展开放,对修改关闭。即软件实体应尽量在不修改原有代码的情况下进行扩展。 抽象类 概述: 在面向对象的概念中,所有的对象都是通过类来描绘的。而当需要更多信息来 描述/确定 一个具体的、符合应用场景的对 ...
分类:
其他好文 时间:
2019-12-21 09:29:04
阅读次数:
67
原文:https://blog.csdn.net/qq_37939251/article/details/82964479 安装说明 开门见山 Oracle Database 12c 官方下载链接 点击访问 选择“Downloads”下的第一项 选择“Accept License Agreement ...
分类:
数据库 时间:
2019-12-19 19:23:13
阅读次数:
117