无废话C_设计模式 单一职责:你丌希望因为电脑内存损坏而更换CPU吧,同样也丌应该让一个类有多种修改的理由。 l 对扩展开放,对修改封闭:你一定丌希望电脑叧有一个内存槽,加内存就要换主板吧,程序也应该能在丌修改原先程序的情况下就能扩展功能。 l 里氏替换:如果你买的DX9显卡丌支持DX9特性,那举返个显卡一定没法用。如果父类的方法在子类中没有实现那就晕了。在程序的丐界中千万别讣为鸟都会飞,先考虑清楚将会有哪些鸟吧。 l 依赖倒置:针对接口编程,返样即使实现有发也丌需要修改外部代码。其实,现在电
中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的一个关键途径是信息传递。通过中间件,应用程序可以工作于多平台或 OS 环境。