摘要: 设计模式类型设计模式主要分4大类:1)创建型设计模式:这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用new运算符直接实例化对象,使得程序在判断针对某个给定的试了需要创建哪些对象时更加灵活。工程模式抽象工厂模式单例模式建造者模式原型模式 2)结构型模式:这些设计模式关注类和对象的 阅读全文
posted @ 2019-06-02 23:02 守望一心 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 策略模式 1)基本定义 一个类的行为或器算法可以在运行时更改,为一种行为模式。意图:定义一系列算法,把他们封装起来,并且使他们可以相互替换。解决问题:在有多种算法相似的情况下,使用if...else所带来的复杂和难以维护使用场景:一个系统有多个类,而区分他们的只是他们直接的行为如何解决:场景表示各自 阅读全文
posted @ 2019-06-02 19:28 守望一心 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 背景今天分配到任务,要导出很多表格,懒得一个个写导出代码,故准备写个工具类 工具类代码如下: 工具类调用: 生成Excel: 阅读全文
posted @ 2019-06-02 10:39 守望一心 阅读(1879) 评论(1) 推荐(0) 编辑