摘要: 设计模式 23种设计模式大纲... "软件设计模式原则" 构建模式 Builder (建造者模式) Abstract Factory (抽象工厂模式) Factory Method (工厂方法) Prototype (原型模式) Singleton (单例模式) 结构模式 Adapter (适配器模 阅读全文
posted @ 2019-03-26 14:07 大萌小路 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 迭代器模式 Provide a way to access the elements of an aggregate object sequentially without exposing its underlying representation. 提供一种不公示其底层细节(结构)的情况下能顺序 阅读全文
posted @ 2019-03-08 08:58 大萌小路 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 博客原文地址: "折腾Java设计模式之访问者模式" 访问者模式 Represent an operation to be performed on the elements of an object structure. Visitor lets a new operation be define 阅读全文
posted @ 2019-02-19 09:29 大萌小路 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 原文地址: "spring boot的spring cache中的扩展redis缓存的ttl和key名" 前提 spring cache大家都用过,其中使用redis cache大家也用过,至于如何使用怎么配置,本篇就不重点描述了。本篇主要解决2个问题,第一个问题使用redis做缓存时对每个key进 阅读全文
posted @ 2019-02-18 14:21 大萌小路 阅读(3966) 评论(0) 推荐(1) 编辑
摘要: 博客原文地址 "折腾Java设计模式之命令模式" 命令模式 wiki上的描述 Encapsulate a request as an object, thereby allowing for the parameterization of clients with different request 阅读全文
posted @ 2019-01-23 17:23 大萌小路 阅读(302) 评论(0) 推荐(1) 编辑
摘要: "博客原文地址" 简介 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。简单理解就是一组算法,可以互换,再简单点策略就是封装算法。 意图 定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。 主要解决 在有多种算法 阅读全文
posted @ 2019-01-17 14:11 大萌小路 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 解释器模式 解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中的句子。 意图 给定一个语言,定义它的文法表示,并定义一个解释器,这个解释器使用该标识来解释语言中的句子。 主要解决 对于一些固定文法构建一个解 阅读全文
posted @ 2019-01-15 11:39 大萌小路 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 解释器模式 解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中的句子。 意图 给定一个语言,定义它的文法表示,并定义一个解释器,这个解释器使用该标识来解释语言中的句子。 主要解决 对于一些固定文法构建一个解 阅读全文
posted @ 2019-01-13 12:01 大萌小路 阅读(450) 评论(0) 推荐(0) 编辑