自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jdk8HashMap源码分析

jdk8HashMap源码分析 1.关键的参数 //默认初始化位桶数组的大小 static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; //位桶数组的最大值 static final int MAXIMUM_CAPACITY = 1 << 30; //默认的加载因子 static final float DEFAULT_LOAD_FACTOR = 0.75f; //链表转红黑树的阈值 static final int TREEIFY_T

2021-06-17 15:13:00 61

转载 2021-06-15

并发编程之J.U.C - 线程池 1 java中的线程池 线程池是为突然大量爆发的线程设计的,通过有限的几个固定线程为大量的操作服务,通过对线程的复用减少了创建和销毁线程所需的时间,从而提高效率。 合理地使用线程池能够带来3个好处: 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 第三:提高线程的可管理性。线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一

2021-06-15 16:32:15 58

原创 手写一个SpringBoot Starter

手写一个SpringBoot Starter 定义 所谓的 Starter ,就是Springboot中的某一个模块,它把这一一模块的所需要的JAR包打包好给我们并且能报配置文件文件搞好,不需要我们手机配置了,其实就是一个普通的 Maven 项目 。 开整 首先建立一个Maven项目, 创建完成后,添加 Starter 的自动化配置类即可 <dependency> <groupId>org.springframework.boot</groupId>

2020-09-03 10:54:21 126

原创 Springboot自动配置原理解析

Springboot自动配置原理 工作原理 新建一个spirngboot项目,在启动类上可以看到一个@SpringBootApplication注解。 这是spirngboot自动配置的关键所在,点进去发现它里面包含了3个重要的注解。 @SpringBootConfiguration: 本质上就是一个@Configuration,二者功能也一致,标注当前类是配置类 ( 使用Configuration配置类等同于XML文件 ) @EnableAutoConfinguration:开启自动配置(主要看这个)

2020-09-01 15:56:10 173

原创 sharding-proxy分库分表案例

sharding-proxy分库分表案例 学习:https://www.bilibili.com/video/BV1LK411s7RX?p=22 Sharding-Proxy 是独立应用,需要安装服务,进行分库分表或者读写分离配置,启动 使用, 下载之后,解压就可以了,我是在Windows上安装的, 进入 conf 目录,修改文件 server.yaml,打开两段内容注释 authentication: users: root: password: 123456 shar

2020-06-03 09:50:46 365

原创 使用Sharding—JDBC实现数据分片

使用Sharding—JDBC实现分库分表 注:有关sharding-jdbc这里我就不详细介绍了,可以去官网看相关的介绍 地址: https://shardingsphere.apache.org/document/current/cn/overview/ 1、搭建环境 ​ (1)技术:SpringBoot2.2.1+MyBatisPlus+Sharding-JDBC+Druid连接池 ​ (2)引入需要的依赖 <?xml version="1.0" encoding="UTF-8"?> &l

2020-06-02 15:48:35 173

空空如也

空空如也

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

TA关注的人

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