会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
金色的鱼儿
博客园
首页
新随笔
联系
订阅
管理
2020年6月30日
Spring中用到了哪些设计模式?
摘要: 谈谈Spring中都用到了哪些设计模式? JDK 中用到了那些设计模式?Spring 中用到了那些设计模式?这两个问题,在面试中比较常见。我在网上搜索了一下关于 Spring 中设计模式的讲解几乎都是千篇一律,而且大部分都年代久远。所以,花了几天时间自己总结了一下,由于我的个人能力有限,文中如有任何
阅读全文
posted @ 2020-06-30 18:59 金色的鱼儿
阅读(655)
评论(0)
推荐(0)
编辑
Java设计模式:23种设计模式全面解析(超级详细)
摘要: http://m.biancheng.net/design_pattern/
阅读全文
posted @ 2020-06-30 17:00 金色的鱼儿
阅读(251)
评论(0)
推荐(0)
编辑
抽象方法 具体方法 钩子方法
摘要: 基本方法又可以分为三种:抽象方法(Abstract Method)、具体方法(Concrete Method)和钩子方法(Hook Method)。 这是我在《java与模式》书里看到的一种说法,觉得很新鲜,因为在我的印象中没有以这种方式来对方法分类,可能这也就是在设计模式中的叫法。 这三种方法也是
阅读全文
posted @ 2020-06-30 16:53 金色的鱼儿
阅读(663)
评论(0)
推荐(0)
编辑
解释器模式(详解版)
摘要: 在软件开发中,会遇到有些问题多次重复出现,而且有一定的相似性和规律性。如果将它们归纳成一种简单的语言,那么这些问题实例将是该语言的一些句子,这样就可以用“编译原理”中的解释器模式来实现了。虽然使用解释器模式的实例不是很多,但对于满足以上特点,且对运行效率要求不是很高的应用实例,如果用解释器模式来实现
阅读全文
posted @ 2020-06-30 14:33 金色的鱼儿
阅读(642)
评论(0)
推荐(0)
编辑
原始的解释器模式(Interpreter Pattern)
摘要: 解释器模式的定义(现实项目中很少遇到,因此直接理论先。。。) 解释器模式是一种按照规定语法进行解析的方案,在现在项目中使用较少,其定义为:给定一门语言,定义它的方法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子。其构成如下: 1、AbstractExpression——抽象解释器
阅读全文
posted @ 2020-06-30 14:17 金色的鱼儿
阅读(170)
评论(0)
推荐(0)
编辑
深入解析策略模式
摘要: 在讲策略模式之前,我们先看一个日常生活中的小例子: 现实生活中我们到商场买东西的时候,卖场往往根据不同的客户制定不同的报价策略,比如针对新客户不打折扣,针对老客户打9折,针对VIP客户打8折... 现在我们要做一个报价管理的模块,简要点就是要针对不同的客户,提供不同的折扣报价。 如果是有你来做,你会
阅读全文
posted @ 2020-06-30 11:07 金色的鱼儿
阅读(175)
评论(0)
推荐(0)
编辑
公告