随笔分类 - 设计模式
摘要:适配器模式将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。● Target目标角色:该角色定义把其他类转换为何种接口,也就是我们的期望接口。● Adaptee源角色:你想把谁转换成目标角色,这个“谁”就是源角色,它是已经存在的、运行良好的类...
阅读全文
摘要:策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。抽象策略角色: 策略类,通常由一个接口或者抽象类实现。具体策略角色:包装了相关的算法和行为。环境角色:持有一个策略类的引用,最终给客户端调用。Context(应用场景):1、需要...
阅读全文
搜索
随笔分类 (123)
随笔档案 (108)
- 2022年8月(1)
- 2021年11月(1)
- 2020年11月(1)
- 2020年3月(1)
- 2020年1月(1)
- 2019年9月(2)
- 2018年12月(2)
- 2018年11月(1)
- 2018年10月(1)
- 2018年9月(1)
- 2018年3月(2)
- 2018年2月(1)
- 2017年12月(3)
- 2017年11月(1)
- 2017年8月(2)
- 2017年7月(1)
- 2017年6月(2)
- 2017年4月(2)
- 2017年3月(1)
- 2017年2月(3)
- 2017年1月(1)
- 2016年12月(3)
- 2016年9月(3)
- 2016年8月(3)
- 2016年6月(2)
- 2016年5月(3)
- 2016年4月(3)
- 2016年3月(1)
- 2016年1月(2)
- 2015年12月(3)
- 2015年11月(13)
- 2015年9月(1)
- 2015年8月(10)
- 2015年7月(2)
- 2015年5月(1)
- 2015年3月(1)
- 2015年1月(2)
- 2014年12月(4)
- 2014年11月(2)
- 2014年9月(3)
- 2014年8月(1)
- 2014年7月(1)
- 2014年6月(1)
- 2014年5月(2)
- 2014年4月(3)
- 2013年12月(1)
- 2013年9月(1)
- 2013年7月(1)
- 2013年4月(2)
- 2013年3月(1)
- 2012年11月(1)
- 更多
阅读排行榜
- 1. 开源.net 混淆器ConfuserEx介绍(37987)
- 2. C# 遍历枚举(35784)
- 3. 解决 sun.security.validator.ValidatorException: PKIX path building failed(33830)
- 4. HTTP Status 500 - Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)(26145)
- 5. Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location(15625)
最新评论
- 1. Re:开源.net 混淆器ConfuserEx介绍
-
这玩意只能混淆.NET Framework是吗? 我.NET6的程序混淆失败
- --追风少年2021
- 2. Re:zookeeper图形工具——zkui
- --serene1312
- 3. Re:开源.net 混淆器ConfuserEx介绍
混淆后报有病毒啊
Program:Win32/Contebrew.A!ml
- --yifawu
- 4. Re:Spring Cloud杜绝循环依赖
@SongShiYan
可以了,好几年不写博客了,生疏- --zzhi.wang
- 5. Re:Spring Cloud杜绝循环依赖
图片没有显示出来
- --SongShiYan