自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实践-验证contextClassLoader的作用

前言:关于contextClassLoader的使用场景基础知识:类加载机制,双亲委派模式,SPI机制。这里不赘述,不懂的小伙伴们自己补补基础吧~JDK SPI机制关于SPI机制可以看下这篇SPI机制重点关注JDK的SPI机制其中有提到ServiceLoader#load的源码public static <S> ServiceLoader<S> load(Class<S> service) { ClassLoader cl = Thread.

2021-06-10 20:03:43 262

原创 JDK ,DUBBO , SPRING 的SPI机制

JDK ,DUBBO , SPRING 的SPI机制SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。正因此特性,我们可以很容易的通过SPI 机制为我们的程序提供拓展功能。摘要自 https://segmentfault.com/a/1190000039812642SPI能解决什么问题?I hava a ColourConf

2021-05-31 10:33:37 218

原创 ReentrantLock源码

ReentrantLock源码汉字总结公平锁:基于源码:公平锁非公平锁设置超时时间的锁公平锁与非公平锁的区别总结汉字总结公平锁: 1.尝试获得锁 -> 锁被占用且不是当前线程占有 -> 判断当前节点是否需要进入等待队列(进入队列并不一定需要park) -> --这个地方有个非常拗口的取反操作,这个地方先是,判断自己是否不需要排队,如果不是,则进入等待队列,否则直接加锁。 队列还未初始化 | 队列中只有一个节点 | 队列中的第二个节点是当前线程(这是个什么情况?

2021-04-19 14:41:23 65

原创 关于idea的一些配置

1.目录分类文件夹分类sources:java文件标注为这个resource:配置文件标注为这个excluded:一般用来标注target详见https://www.cnblogs.com/zjfjava/p/9219237.html文件分类,spring的一些配置文件可以有提示,前提是标注相应的文件为spring文件:首先,idea需要下载spring插件:...

2019-08-17 21:08:48 110

原创 学习springboot遇到的一些奇葩的bug

idea版本为2019.1.3社区版吐槽一下感觉坑太多,动不动搜索不到插件,需要重启,依赖下载不下来,编译报错,等等等等,总之,能通过重启idea和重新导入解决的问题,都不是事。导入依赖报错解决方法1:重新导入就好了解决方法2:如果你曾经试图在主pom中修改依赖的版本,先删除原版本再写上新版本,而还有子pom引用了该依赖,那么需要找到仓库该jar包的位置,查看该目录下是否存在一个unkn...

2019-08-17 18:07:41 170

原创 HashMap源码分析

源码分析常量:内部类成员变量方法:hashtabSizeFor简单常用方法合集put,putVal个人分析:常量:默认初始化长度:static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16最大容量static final int MAXIMUM_CAPACITY = 1 << 30;扩...

2019-08-17 16:12:33 152

原创 idea搜索不到插件

安装idea遇到的坑一,安装时找不到插件踩坑记录:解决办法:一,安装时找不到插件踩坑记录:解决办法:好吧,是个很脑残的问题,如图所示,应选择marketplace进行搜索解释:marketplace意为市场,集市,这里才是下载插件的地方,默认打开的installed显示的是已安装的插件。...

2019-07-24 22:07:42 5014 1

空空如也

空空如也

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

TA关注的人

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