• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
金色的鱼儿
博客园 首页 新随笔 联系 订阅 订阅 管理

2020年6月30日

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

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3