自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot整合tkMapper的版本问题

SpringBoot整合tkmapper的版本问题

2022-11-17 00:24:41 3220

原创 不同微服务间如何共享相同的配置

不同微服务间共享nacos的配置

2022-06-19 20:06:38 1302

原创 SpringBoot整合Nacos配置中心,实现动态刷新

SpringBoot整合nacos,并实现动态刷新

2022-06-19 18:08:32 2818 2

原创 抽象工厂模式与开闭原则的倾斜性

学习抽象工厂模式之前,先回顾下工厂方法的缺陷:在工厂方法模式中,每个具体产品就对应一个具体工厂类,随着业务的扩展会导致系统中存在大量的工厂类,增加系统的开销 工厂方法模式中的每一个具体工厂类,只能创建出同一类产品实例抽象工厂模式的出现,可以解决上面两个问题首先看两个概念:1. 产品等级结构:即产品的继承结构,例如一个抽象类是电视机,其子类包括小米电视机、索尼电视机、创维电视机等,则抽象电视机与具体品牌的电视机之间构成了一个产品等级结构2. 产品族:是指由同一个工厂生产的位于不同产品...

2020-06-21 14:06:07 1168

原创 设计模式之工厂方法模式

相比于简单工厂模式,工厂方法模式满足开闭原则与单一职责原则,但是仍有局限,只适合创建同一种产品,不利于扩展

2020-06-16 20:50:42 169

原创 简单工厂模式的实现及优缺点

简单工厂模式就是创建一个工厂类,通过传入不同的参数,返回不同的实例。所有实例的创建都由一个工厂完成。优点就是简单,缺点也是太简单,不好维护,又违反了开闭原则。

2020-04-25 22:20:26 3892

原创 探究Thread.sleep()与Object.wait()的区别

基本的差别:sleep()是Thread类的方法,wait()是Object的方法 sleep()可以在任何地方使用 wait()方法只能在synchronized块或synchronized方法中使用最主要的本质差别:Thread.sleep()只会让出CPU,不会导致锁行为的改变(即如果当前线程拥有锁,sleep()不会释放锁,只会让出CPU去执行其他任务) Object.wa...

2020-04-14 13:09:07 738

原创 Spring(一)—— 源码的下载与编译

首先要准备JDK8+的环境,和一款好用的IDE比如IDEA。接下来直接下载源码,请不要先安装Gradle又设置环境变量什么的!!!选择一个RELEASE版本,直接下载压缩包。然后直接解压!!!...

2020-03-14 00:03:10 223

原创 Java位运算 ---- 异或和与运算的操作

位运算还是比较高效的,可通过异或运算找出数组中重复的整数、交换两个整数的值以及通过与运算来判断奇偶性!!!

2019-12-15 20:14:17 1013

原创 IDEA以Maven方式生成MyBatis逆向工程

在常规Spring项目中,通常我们会创建 jdbc.properties 文件,但是在Spring Boot中都配置在 application.yml 中了,generatorConfig.xml 不会自动识别,所以我的解决方式是 重新创建一个 jdbc.properties ...

2019-12-12 12:47:56 137

原创 配置Druid出现:java.lang.IllegalArgumentException: Failed to decrypt.

目录原因:注意:每次运行 java -cp 指令时,生成的publickey、privatekey与password都是成套使用的,不要在配置文件中使用这一次生成的publickey,但是password还使用以前的,换了钥匙肯定就打不开原来的锁啦!!!原因:配置文件中的publickey不正确或者不配套!!!在配置Druid时,加密数据库密码出错,仔细看了下报错信息,内容如下...

2019-12-10 22:40:18 5148

原创 ListIterator接口详解

最近在看List文档时,看到了一个ListIterator接口,比Iterator接口多了几个字母,想盘盘它。文中关于接口与方法的说明,皆为参照JDk官方文档,挑重点翻译成大白话,辅以代码理解。有要深入了解此接口的童鞋,欢迎围观并提出见解和意见,后续会更新各个接口与类的详解。JDK版本:1.8 1. 接口说明 首先,从该接口的定义我们可以知道,接口可以继承接口...

2019-03-28 14:00:22 1826 2

原创 Eclipse出现 "XXXX" cannot be resolved (to a type) 的解决办法

平时在从导入web项目时,在所有该配置的都配好后,总会出现一些让你想砸电脑的报错信息。最近导入了好几次项目,做了下试验,好像找到这种错误的解决办法了,屡试不爽,使用各种此类error。先贴上报错信息截图:--------------------------------------------------------------------------------------------...

2019-03-04 20:44:51 37555 2

原创 启动tomcat时出现乱码——淇℃伅

原本电脑上是Tomcat7,最近想试试Tomcat8来启动项目。但是不管怎么下载Tomcat压缩包,启动时都会出现乱码,虽然不影响使用,但是会很别扭,在网上查了很久,总算找到了解决办法。看帖子有人说是IDEA的什么什么编码格式问题,但是我用start.bat启动时也出现了乱码。此处就不赘述了,直接贴解决办法,以后碰到问题直接解决就行了。这是我用IDEA启动时的截图。解决办法:1...

2019-03-03 11:28:05 27662 36

空空如也

空空如也

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

TA关注的人

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