自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 项目升级漏洞gradle版本从5.5升级到6.9引起的私服jar找不到

项目升级漏洞gradle版本从5.5升级到6.9引起的私服jar找不到

2023-03-29 11:11:17 428

原创 Spring5源码系列-04-IOC容器源码解析(二)

文章目录简介主要方法:`finishBeanFactoryInitialization(beanFactory)`知识笔记1、Spring怎么解决循环依赖的2、为什么要二级缓存和三级缓存3、Spring有没有解决构造函数的循环依赖4、Sring有没有解决多例下的循环依赖5、如果所有的bean实例化完成了,在哪里还可以在修改bean?6、spring能通过构造器和setter实现循环依赖的注入吗?源码解析finishBeanFactoryInitialization源码解析一、beanFactory.free

2021-03-25 18:04:23 529

原创 Spring5源码系列-01-源码下载与编译-番外篇

1、问题​ 因为spring 源码5系列是在家里笔记本上面下载编译的,之后就上传到了github,但是用电脑下载导入IDEA之后,却一直编译错误。2、解决​ 重新build,clean 无果后,我又新建了一个模块 study-test,把前面的部分代码复制过来,运行后,竟然可以。于是查看了,新建模块修改的 settings.gradle和之前新建的模块区别是 include 在最下面接着,我把 include 'spring-study'也放在了下面运行成功IDEA版本号:Inte

2021-03-15 09:28:38 191

原创 Spring5源码系列-03-IOC容器源码解析(一)

介绍Spring 容器类的加载成一个Bean,其中大概分成2大步,第一步就是类解析成一个BeanDefinition(Bean定义),第二步就是将BeanDefinition创建成一的Bean,经过实例化、属性赋值、初始化最终的一个Bean。先大致有个概念。这次主要是第一步知识笔记BeanFactory和FactoryBean的区别BeanFactory是Spring顶层核心接口,使用了简单工程模式,负责生产Bean;FactoryBean专门用来修饰普通Bean,getBean的时候获取的是

2020-10-08 19:49:19 283

原创 Spring5源码系列-02-源码整体脉络

简介Spring框架源码拥有约108万行代码,如果要把所有的代码都看一遍,是需要花费大量时间和精力,而且很容易跟进一个方法绕进去,所以我们需要抓住Spring源码主干源码和Spring源码对各种设计模式的运用,以及怎么有条不紊的整合各种框架实现可扩展,各种框架是怎么无缝衔接的织入Spring框架的,比如Spring整合mybatis、nacos是在哪里织入Spring的等等。ps:idea 插件 Statistic 可以统计框架有多少行代码本章主要内容Spring源码的整体脉络梳理什么是Bean

2020-10-04 17:34:24 1166

原创 Spring5源码系列-01-源码下载编译

序言Spring作为一个非常优秀的框架,值得每个java开发者学习一下,学习其优秀的设计思想,下面是我自己关于Spring源码的下载和编译参考学习链接https://blog.csdn.net/weixin_43360548/article/details/108882029https://blog.csdn.net/baomw/article/details/83956300https://www.jianshu.com/p/74348b1a4421https://blog.csdn.net

2020-10-04 01:48:15 223

原创 SpringBoot集成第三方jar包启动报错GsonBuilder.setLenient()

SpringBoot集成第三方jar包启动报错背景对接某第三方jar包,集成到SpringBoot里面跑测试demo,启动报错报错BUG2020-03-27 15:50:07.084 [main] DEBUG o.s.b.d.LoggingFailureAnalysisReporter - Application failed to start due to an exception...

2020-03-27 16:29:30 1959 2

转载 idea 上面git 切换分支等使用

idea 上面git 切换分支等 使用写的比较详细自己就记录下https://blog.csdn.net/autfish/article/details/52513465

2019-02-28 10:54:28 544

原创 linux centos6.5 安装 glibc2.14

linux centos6.5 安装 glibc2.14第一次写博客,写的不好,请指教,以后会努力改正需要安装glibc-2.14下载glibc2.14,网址http://ftp.gnu.org/gnu/glibc/下载的包上传linux,然后解压当前路径 tar -zxvf glibc-2.14.tar.gz进入解压好glibc-2.14 cd gl...

2018-11-03 16:16:06 1578 1

空空如也

空空如也

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

TA关注的人

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