自定义博客皮肤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)
  • 收藏
  • 关注

原创 SpringBoot常用注解大全

SpringBoot常用注解大全 前言 分析其注解中源码构成,弄明白每一个注解的含义 一、常用注解 1.@Configuration SpringBoot其配置核心也就是这个配置类,这时我们应该回忆一下Spring的IOC的概念 什么是IOD?:顾名思义就是我们常说的控制反转 那什么又是控制反转呢: 控制:传统程序我们一般都是应用到new对象的方式创建对象,但我们使用Spring后,对象都又Spring替我们创建。 反转:程序本沈不创建对象,由主动变成变为被动接收。 IOC的创建对象的方式分为无参构造器的

2021-07-27 17:38:13 649

原创 面试题:HashMap和HashTable的区别

面试题:HashMap和HashTable的区别 HashTable线程不安全,HashMap没有synchronized修饰,线程不安全 底层实现:数组加链表 jdk8开始链表高度到8,数组长度超过64,链表转换为红黑树,元素以内部类node节点存在的 计算key的hash值,二次hash然后对数组长度取模,对应数组的下标 如果没有产生hash冲突(下标没有元素),则直接创建node存入到数组中 如果hash产生冲突,则判断这个链表上的key是否和要存入的key一致如果一致则覆盖,不同,则插入到链

2021-07-26 00:08:24 209 3

原创 分析理解SpringBoot自动装配原理(根据源码)

分析理解SpringBoot自动装配原理(根据源码) SpringBootApplication 首先进入主入口类,进入他的源码 @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited @SpringBootConfiguration @EnableAutoConfiguration @ComponentScan(excludeFilters = { @Filter(type = FilterT

2021-07-22 10:49:51 104

空空如也

空空如也

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

TA关注的人

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