摘要: 欢迎光临我的博客[http://poetize.cn],前端使用Vue2,聊天室使用Vue3,后台使用Spring Boot 使用情况: 类的构造器或者静态工厂中具有多个可变参数优点如下: 各个具体的建造者相互独立,有利于系统的扩展。 客户端不必知道产品内部组成的细节,便于控制细节风险。缺点如下: 阅读全文
posted @ 2019-07-30 23:17 LittleDonkey 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 欢迎光临我的博客[http://poetize.cn],前端使用VUE2,聊天室使用VUE3,后台使用Spring Boot 概述 是针对同一接口进行扩展与实现操作的一种设计模式。 把抽象类或者接口的具体实现和扩展分开来以达到扩展功能不影响实现,增加实现又不影响扩展的功能, 在抽象层对两者做组合关联 阅读全文
posted @ 2019-07-30 22:53 LittleDonkey 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 欢迎光临我的博客[http://poetize.cn],前端使用VUE2,聊天室使用VUE3,后台使用Spring Boot 概述 将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作实现: 定义一个适配器类来实现当前系统的业务接口,同时又继承现有组件库中已经存在的组件。 目标(T 阅读全文
posted @ 2019-07-30 22:34 LittleDonkey 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 欢迎光临我的博客[http://poetize.cn],前端使用VUE2,聊天室使用VUE3,后台使用Spring Boot 概述 通过工厂创建的对象,彼此之间是有关联的,是需要相互匹配的, 而简单工厂并没有解决对象之间相互依赖匹配的问题 合理解决方案就是使用抽象工厂设计模式:提供一个创建一系列相关 阅读全文
posted @ 2019-07-30 22:13 LittleDonkey 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 欢迎光临我的博客[http://poetize.cn],前端使用VUE2,聊天室使用VUE3,后台使用Spring Boot 简介 二分排序是指利用二分法的思想对插入排序进行改进的一种插入排序算法, 可以利用数组的特点快速定位指定索引的元素。 二分法排序的思想 必须是有序数组 在插入第i个元素时,对 阅读全文
posted @ 2019-07-30 11:53 LittleDonkey 阅读(1608) 评论(0) 推荐(0) 编辑