自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

AA

2025-12-03 18:30:19 100

原创 关于分库分表思考

1.为什么要分库分表 1.业务拆分,减小单表单行锁竞争,业务隔离,垂直分表 2.单表数据量过大,查询索引树高度过高,查询效率低下 2.何时分库分表 3.分库分表带来的问题 4.分库分表中间件 5.怎么落地 ...

2022-02-23 09:59:46 270

原创 eurekaServer源码

eurka服务端使用了个责任链模式 1.注册过程 com.netflix.eureka.resources.ApplicationResource#addInstance 验证信息 org.springframework.cloud.netflix.eureka.server.InstanceRegistry#register(com.netflix.appinfo.InstanceInfo, int, boolean) public void register(InstanceInfo info, i

2020-06-27 10:22:15 331

原创 并发编程synchronized学习

本篇只是基于我这几天的并发编程学习笔记,只是个人理解,可能有误,看到请指正 1.java头信息 1.JOL 使用 引入jar包 <dependency> <groupId>org.openjdk.jol</groupId> <artifactId>jol-core</artifactId> <version>0.10</version>

2020-05-31 18:09:06 439

原创 java线程池理解

1为什么要使用线程池 为什么使用多线程 线程是CPU执行的最小单元,java多线程是多个线程竞争cpu执行时间片,获得时间片就能执行 因为java创建的线程是基于系统的内核线程,创建过程比较消耗性能,使用线程池可以减少创建线程的消耗 2线程使用 ExecutorService executorService = new ThreadPoolExecutor( 8, 9, 1000l,

2020-05-30 21:45:39 455

空空如也

空空如也

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

TA关注的人

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