自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 学习记录-----GOF的23种设计模式__工厂方法模式

工厂模式的定义:定义一个用于创建产品对象的工厂,将对象的实际创建工作交给工厂来进行创建,满足创建型模式的“创建与使用相分离的特点”。 简单工厂模式不在23种设计模式之列,是一种简化的工厂方法模式。 工厂方法模式和抽象工厂模式属于五种创建型模式的两种(创建型模式有:单例模式、原型模式、工厂方法模式、抽象工厂模式、建造者模式)。简单工厂模式不在23种设计模式之列。 简单工厂在创建实例时通常是静态方法创建,可以生产多种产品。 简单工厂在创建实例时没新增一种产品则需要新增一个工厂类和一个具体产品类,违背了“开闭原则

2022-06-30 16:19:57 178

原创 dynamic-dadasource集成shardingjdbc动态数据源、读写分离

项目中使用的是dynamic-datasource进行数据源管理,最近数据库压力越来越大,想使用sharding jdbc做一个轻量的读写分离,在配置时也遇到了一些问题,因此记录一下问题. 我这里主要遇到了两个问题:依赖冲突问题,以及datasouce注入失败引发的空指针问题。基本依赖: sharding jdbc使用的是5.1.1版本 dynamic-datasource使用 3.2.0版本 mybatis-plus使用 3.5.1版本 yml配置 在yml中,dynamic-datasource

2022-06-30 13:35:09 4424 3

原创 学习记录-GOF的23种模式_单例模式

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-05-12 14:05:02 92

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除