装饰模式: 1、定义:动态地给一个对象增加一些额外的职责,就增加对象功能来说,装饰模式比生成子类实现更为灵活 2、模型结构: (1)抽象构件(Component):定义一个抽象接口以规范准备接收附加责任的对象 (2)具体构件(ConcreteComponent):实现抽象构件,通过装饰角色为其添加一 ...
分类:
其他好文 时间:
2019-10-05 10:26:29
阅读次数:
95
装饰模式(Decorator):动态的给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。 代码示例: 如果只有一个 ConcreteComponent 类而没有抽象的 Component 类,那么Decorator类可以是 ConcreteComponent 的一个子类。 同 ...
分类:
其他好文 时间:
2019-10-04 19:17:17
阅读次数:
87
职责链模式(Chain of Responsibility): 在现实生活中,常常会出现这样的事例:一个请求需要多个对象处理,但每个对象的处理条件或权限不同。如公司员工报销差旅费,可审批的领导有部分负责人、副总经理、总经理等,但每个领导能审批的金额是不同的,不同的金额需要找相应的领导审批,也就是说要 ...
分类:
其他好文 时间:
2019-10-04 14:53:24
阅读次数:
102
设计模式原则,其实就是程序员在编程时,应当遵守的原则, 也是各种设计模式的基础(即: 设计模式为什么这样设计的依据) 一、单一职责原则 对类来说的,即一个类应该只负责一项职责。 单一职责原则注意事项和细节 1) 降低类的复杂度,一个类只负责一项职责。 2) 提高类的可读性,可维护性 3) 降低变更引 ...
分类:
其他好文 时间:
2019-10-03 22:21:07
阅读次数:
117
1.1计算机理论 1.1.1 图灵机理论 1.1.2 冯·诺依曼体系 1.2 计算机硬件分类 1.3 运维与服务器 1.3.1 运维人员的核心职责 1.3.2 运维人员工作的主战场之服务器 1.3.3 服务器按外形分类 1.4 互联网公司的服务器品牌 1.5 服务器品牌详解及对应型号 1.5.1 D ...
分类:
其他好文 时间:
2019-10-02 19:00:02
阅读次数:
121
一 本文目的 对leveldb的总体设计框架分析(关于leveldb基本原理,此文不做阐述,读者可以自行检索文章阅读即可),对leveldb中底层数据存储数据格式,内存数据模型,compact,版本管理,快照等机制实现介绍以及整个leveldb实现源码中各文件的源码实现职责,方便快速对leveldb ...
分类:
数据库 时间:
2019-10-02 14:26:27
阅读次数:
180
导学篇 | 岗位职责 py服务端(后端)工程师每天做什么呢? 实现网站后台业务逻辑 为网站/客户端(Android, IOS)提供接口 为产品/运营等提供后台网站工具, eg:后台运营系统 岗位特点 知识又多又杂:编程语言/数据库/算法/网络/架构 工作多样:写接口/写网站/写工具/写前端/写后端/ ...
分类:
其他好文 时间:
2019-10-02 10:54:52
阅读次数:
105
目录 [toc] 学号20182323 2019 2020 1 《数据结构与面向对象程序设计》第4周学习总结 教材学习内容总结 1.对象和类的关系;(类是对象的蓝图) 2.理解对象的状态(属性)和行为(操作); 3.理解类的分配职责和一些类的构造方法; 4.了解UML类图(统一建模语言); 5.公有 ...
分类:
其他好文 时间:
2019-09-30 23:20:40
阅读次数:
137
DevOps理论+实践之路 从DevOps基础理论出发,通过一个案例,从架构选型,环境搭建,逐步完善应用,实现分布式部署,CI/CD,滚动升级,自动扩缩容,日志集中管理,应用实时监控等相关功能,完整呈现DevOps实践流程 对于测试主要工作,在当前CI/CD下应该怎么有效的进行,在后面将进行持续的学 ...
分类:
其他好文 时间:
2019-09-30 21:47:14
阅读次数:
330
You have decided to implement the principle of least privilege and separation of duties. Which two actions must you take? A)Grant SYSOPER to applicati ...
分类:
其他好文 时间:
2019-09-30 15:06:58
阅读次数:
99