extend 继承 私有的方法 和 构造不能继承,其他都能继承 开发原则:高内聚,内耦合 父类(超类,基类),子类(派生类(扩展类)) 当实例化子类对象时,父类对象也相应被实例化。 就近原则 抽象类不可实例化对象,正如图形类无法实例出任何一种具体图形。 抽象类中不一定要有抽象方法,方法可以有方法体。 ...
分类:
其他好文 时间:
2020-07-25 23:39:40
阅读次数:
61
摘自:https://www.phpyuan.com/235739.html 一、前言 安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。 SELinux 主要由美国国家安全局开发。2.6 ...
分类:
系统相关 时间:
2020-07-08 13:06:40
阅读次数:
104
AxonFramework 是一款强大的可以用来构建演进式,事件驱动的微服务框架。 基于领域驱动&&cqrs&&event soucring 的开发原则 说明 官方文档提供了比较全的说明,是一款值得尝试的框架,而且官当逐步演进为不是简单了 框架了,而且提供了server 以及平台能力 参考资料 ht ...
分类:
其他好文 时间:
2020-04-20 23:57:56
阅读次数:
118
定义 单一职责原则(Single Responsibility Principle,SRP)又称单一功能原则,由罗伯特·C.马丁(Robert C. Martin)于《敏捷软件开发:原则、模式和实践》一书中提出的。这里的职责是指类变化的原因,单一职责原则规定一个类应该有且仅有一个引起它变化的原因,否 ...
分类:
其他好文 时间:
2020-04-06 20:35:06
阅读次数:
68
工厂设计模式:为了解耦合,把对象的创建者与对象的使用者分开。 生活中:批量生产产品 Java中:批量生产对象 分工: 把生产(创建)对象与使用对象分开了,解耦合 1、简单工厂模式 优点:代码比较简洁 缺点:如果增加新的产品类型,需要修改工厂类 违反了面向对象的一个开发原则:对扩展开放,对修改关闭2、 ...
分类:
编程语言 时间:
2020-04-06 17:47:25
阅读次数:
111
何为依赖导致原则? Robert C. Martin在他的著作《敏捷软件开发:原则、模式与实践》中有这样的两句描述 1.High-level modules should not depend onlow-level modules. Both should depend on abstractio ...
分类:
其他好文 时间:
2020-03-21 00:05:03
阅读次数:
70
设计原则 单一职责原则 单一职责原则(Single Responsibility Principle,SRP)又称单一功能原则,由罗伯特·C.马丁(Robert C. Martin)于《敏捷软件开发:原则、模式和实践》一书中提出的。这里的职责是指类变化的原因,单一职责原则规定一个类应该有且仅有一个引 ...
分类:
其他好文 时间:
2020-03-18 09:41:21
阅读次数:
112
转自:某司的新员工建议 编程&技术实践入门1. 《代码整洁之道(Clean Code)》2. 《敏捷软件开发:原则、模式与实践》3. 《高效程序员的45个习惯》进阶4. 《重构》5. 《解析极限编程:拥抱变化》6. 《Python语言入门》高级7. 《程序员的自我修养:链接,装载与库》8. 《计算机 ...
分类:
其他好文 时间:
2019-10-09 19:02:20
阅读次数:
101
通过注解装配 Bean 1、前言 优势 1.可以减少 XML 的配置,当配置项多的时候,XML配置过多会导致项目臃肿难以维护 2.功能更加强大,既能实现 XML 的功能,也提供了自动装配的功能,采用了自动装配后,程序猿所需要做的决断就少了,更加有利于对程序的开发,这就是“约定优于配置”的开发原则 I ...
分类:
编程语言 时间:
2019-09-16 11:38:45
阅读次数:
107
1.脚本开发原则:简单,正确,高效 2.脚本编译通过,不报错(Vugen) 3.单用户循环一次,不报错(Vugen) 4.单用户循环多次,不报错(Vugen) 5.多用户循环一次,不报错(controller) 6.多用户循环多次,不报错(controller) 7.对关键性的业务添加业务正确性判断 ...
分类:
其他好文 时间:
2019-08-04 17:59:54
阅读次数:
65