1.问题的产生: 1.公司需要存储图片数据,采用Go语言的fastdfs,实现存储,我的职责就是部署,SpringBoot版本的管理平台、 2.当我看见代码之后我的内心是拒绝的,没有注释..........Fack 2.问题查看: 这里是github上托管的代码。 这个就是下载下来的代码,看见代码我 ...
分类:
编程语言 时间:
2020-01-13 11:06:03
阅读次数:
328
面向对象三大特性 封装 根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中 继承 实现代码的重用,相同的代码不需要重复的编写 多态 不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活度 01. 单继承 1.1 继承的概念、语法和特点 继承的概念:子类 拥有 父类 的所有 方法 和 ...
分类:
编程语言 时间:
2020-01-13 01:12:19
阅读次数:
95
面向对象三大特性 封装 根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中 定义类的准则 继承 实现代码的重用,相同的代码不需要重复的编写 设计类的技巧 子类针对自己特有的需求,编写特定的代码 多态 不同的 子类对象 调用相同的 父类方法,产生不同的执行结果 多态 可以 增加代码的灵活度 以 ...
分类:
编程语言 时间:
2020-01-13 00:55:39
阅读次数:
72
行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,它涉及算法与对象间职责的分配。 行为型模式分为类行为模式和对象行为模式,前者采用继承机制来在类间分派行为,后者采用组合或聚合在对象间分配行为。由于组合关系或聚合关系比继承关系耦合度低 ...
分类:
其他好文 时间:
2020-01-12 22:21:11
阅读次数:
127
我的主要工作职责 我,作为企业信息化部门负责人,不仅要做好信息化建设的总体规划及网络基础架构工作,还要不断促进企业信息系统的高效率、安全性、延展性,提高公司员工实际操作技能。 我们企业的信息化现状 我们公司比较重视信息化建设,一些常规的系统我们都上了,比如OA、CRM、ERP、邮件系统等。在内外部文 ...
分类:
其他好文 时间:
2020-01-11 15:09:13
阅读次数:
99
第16章:模板方法模式 一、豆浆制作问题 编写制作豆浆的程序,说明如下: 制作豆浆的流程 选材 添加配料 浸泡 放到豆浆机打碎 通过添加不同的配料,可以制作出不同口味的豆浆 选材、浸泡和放到豆浆机打碎这几个步骤对于制作每种口味的豆浆都是一样的 请使用 模板方法模式 完成 (说明:因为模板方法模式,比 ...
分类:
其他好文 时间:
2020-01-11 00:29:30
阅读次数:
109
第26章:职责链模式 一、学校 OA 系统的采购审批项目:需求是 采购员采购教学器材 如果金额 小于等于 5000, 由教学主任审批 (0 var = getValue(expStr);// var {a=10, b=20} Calculator calculator = new Calculato ...
分类:
其他好文 时间:
2020-01-11 00:02:14
阅读次数:
82
装饰模式 装饰模式,动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活. 装饰模式就是为了给已有功能动态添加更多功能。 它解决的主要问题就是: 之前的代码如果要给ConcretePerson加功能,就要在这个类里添加对应的成员变量或者新的字段,新的逻辑。这样不仅违反了开闭 ...
分类:
其他好文 时间:
2020-01-09 20:52:03
阅读次数:
62
1.单一职责原则 一个类,应该只有一个引起变化的原因、只有一个职责。每一个职责都是变化的一个轴线,如果一个类有一个以上的职责,这些职责就耦合在一起,这会导致脆弱的设计。当一个职责发生变化时,可能会影响其他的职责。另外,多个职责偶合在一起,会影响复用性。 简单说: 一个类只负责一项职责 。 问题 :比 ...
分类:
其他好文 时间:
2020-01-09 18:34:23
阅读次数:
81
注:本文使用的Traefik为1.x的版本 在生产环境中,我们常常需要控制来自互联网的外部进入集群中,而这恰巧是Ingress的职责。 Ingress的主要目的是将HTTP和HTTPS从集群外部暴露给该集群中运行的服务。这与Ingress控制如何将外部流量路由到集群有异曲同工之妙。接下来,我们举一个 ...
分类:
其他好文 时间:
2020-01-07 13:08:21
阅读次数:
112