代码设计
设计模式、设计原则等介绍
soukyuux
青天有月来几时?我今停杯一问之。人攀明月不可得,月行却与人相随。
展开
-
[设计原则] 六大设计原则之“迪米特法则”
目录六大设计原则之`迪米特法则`迪米特法则总结REFRENCES更多六大设计原则之迪米特法则定义迪米特法则(Law of Demeter)又叫作最少知识原则(Least Knowledge Principle 简写LKP),就是说一个对象应当对其他对象有尽可能少的了解,不和陌生人说话。英文简写为: LoD.来源历史1987年秋天由美国Northeastern University...原创 2018-12-02 19:54:17 · 1197 阅读 · 0 评论 -
[设计原则] 六大设计原则之“开闭原则”
目录六大设计原则之`开闭原则`什么是开闭原则为什么使用开闭原则如何使用开闭原则注意事项总结REFRENCES更多六大设计原则之开闭原则定义开闭原则是java世界里最基础的设计原则,它指导我们如何建立一个稳定,灵活的系统。开闭原则定义如下:Software entities like classes,modules and functions should be open for ext...原创 2018-12-02 14:06:32 · 1212 阅读 · 0 评论 -
[MyBatis] 缓存模块实现原理剖析
[MyBatis] 缓存模块实现原理剖析简介本文主要介绍 MyBatis 缓存模块,介绍其实现原理和配置方式,并分析了下一级缓存和二级缓存的特点和使用差异。文章目录[MyBatis] 缓存模块实现原理剖析设计模式装饰器模式一级缓存源码分析小结二级缓存小结获取更多手机用户请横屏获取最佳阅读体验,REFERENCES中是本文参考的链接,如需要链接和更多资源,可以扫码加入『知识星球』(文末)获取长期知识分享服务。MyBatis 缓存模块实现了以下功能:MyBatis 缓存的实现是基于原创 2020-05-19 00:25:26 · 501 阅读 · 0 评论 -
[设计模式] 状态模式
[设计模式] 状态模式目录[设计模式] 状态模式UML实战设计要点状态模式在设计模式中的位置更多手机用户请横屏获取最佳阅读体验,REFERENCES中是本文参考的链接,如需要链接和更多资源,可以关注其他博客发布地址。平台地址CSDNhttps://blog.csdn.net/sinat_28690417简书https://www.jianshu.com/u/...原创 2019-09-08 14:03:15 · 318 阅读 · 0 评论 -
[设计模式] 命令模式
[设计模式] 命令模式目录[设计模式] 命令模式命令模式实现简单命令批量命令简单撤销宏命令标准撤销方式总结更多手机用户请横屏获取最佳阅读体验,REFERENCES中是本文参考的链接,如需要链接和更多资源,可以关注其他博客发布地址。平台地址CSDNhttps://blog.csdn.net/sinat_28690417简书https://www.jianshu...原创 2019-08-25 23:36:13 · 348 阅读 · 0 评论 -
[设计模式] 单例模式
[设计模式] 单例模式目录[设计模式] 单例模式经典单例模式线程安全问题优化synchronized 关键词使用静态成员变量创建单例双重检查加锁登记式/静态内部类枚举方式总结REFERENCES更多手机用户请横屏获取最佳阅读体验,REFERENCES中是本文参考的链接,如需要链接和更多资源,可以关注其他博客发布地址。平台地址CSDNhttps://blog.csdn...原创 2019-08-18 22:40:26 · 305 阅读 · 0 评论 -
[设计模式]工厂模式
[设计模式]工厂模式目录[设计模式]工厂模式静态工厂场景描述工厂方法模式抽象工厂模式总结REFERENCES更多手机用户请横屏获取最佳阅读体验,REFERENCES中是本文参考的链接,如需要链接和更多资源,可以关注其他博客发布地址。平台地址CSDNhttps://blog.csdn.net/sinat_28690417简书https://www.jiansh...原创 2019-08-11 21:25:57 · 331 阅读 · 0 评论 -
[设计模式] 装饰者模式
[设计模式] 装饰者模式目录[设计模式] 装饰者模式场景分析实践总结REFERENCES更多手机用户请横屏获取最佳阅读体验,REFERENCES中是本文参考的链接,如需要链接和更多资源,可以关注其他博客发布地址。平台地址CSDNhttps://blog.csdn.net/sinat_28690417简书https://www.jianshu.com/u/30...原创 2019-08-10 22:27:06 · 329 阅读 · 0 评论 -
[设计模式] 观察者模式
[设计模式] 观察者模式目录[设计模式] 观察者模式场景分析实战REFERENCES更多手机用户请横屏获取最佳阅读体验,REFERENCES中是本文参考的链接,如需要链接和更多资源,可以关注其他博客发布地址。平台地址CSDNhttps://blog.csdn.net/sinat_28690417简书https://www.jianshu.com/u/3032...原创 2019-08-10 14:08:17 · 326 阅读 · 0 评论 -
[设计模式] 策略模式
[设计模式] 策略模式目录[设计模式] 策略模式场景分析实战REFERENCES更多手机用户请横屏获取最佳阅读体验,REFERENCES中是本文参考的链接,如需要链接和更多资源,可以关注其他博客发布地址。平台地址CSDNhttps://blog.csdn.net/sinat_28690417简书https://www.jianshu.com/u/3032cc...原创 2019-08-04 17:49:53 · 380 阅读 · 0 评论 -
[ 面试题 ] 常见面试题 (一)
前端部分1、 colspan,rolspan,cellpadding,tableborder等css属性作用2、 a=(b>c)?d:e 逻辑表达式转换3、 如何提高页面响应速度,前端常用开发技术了解后台部分1、 知道几种安全验证机制?并简要说明其实现方式2、 设计部门表并设计方法实现部门下所有下级部门搜索功能3、 sql语句实现删除多条重复记录(根据关键字段)并只保留一条4、 Arra原创 2017-09-24 09:37:18 · 549 阅读 · 0 评论 -
[JAVA] 23种设计模式详解(转)
设计模式详解:1-4 http://blog.csdn.net/zhangerqing/article/details/8194653 java实现源码下载原创 2017-05-16 17:12:11 · 529 阅读 · 0 评论 -
[设计模式] 适配器模式 + 外观模式
[设计模式] 适配器模式 + 外观模式目录[设计模式] 适配器模式 + 外观模式适配器模式对象适配器类适配器适配器和装饰者模式外观模式总结更多手机用户请横屏获取最佳阅读体验,REFERENCES中是本文参考的链接,如需要链接和更多资源,可以关注其他博客发布地址。平台地址CSDNhttps://blog.csdn.net/sinat_28690417简书htt...原创 2019-09-01 13:48:47 · 413 阅读 · 0 评论 -
[设计模式] 模板方法模式
[设计模式] 模板方法模式目录[设计模式] 模板方法模式[设计模式] 模板方法模式类图实现挂钩总结更多手机用户请横屏获取最佳阅读体验,REFERENCES中是本文参考的链接,如需要链接和更多资源,可以关注其他博客发布地址。平台地址CSDNhttps://blog.csdn.net/sinat_28690417简书https://www.jianshu.com...原创 2019-09-01 15:43:36 · 310 阅读 · 0 评论