03 2022 档案

摘要:1. 为什么不能用Executors创建线程池? 1.1 CachedThreadPool可缓存的线程池 两种实现方式 : Executors.newCachedThreadPool(); Executors.newCachedThreadPool(new TaskThreadFactory("" 阅读全文
posted @ 2022-03-24 16:40 每天学习1点点 阅读(35) 评论(0) 推荐(0) 编辑
摘要:一.脑图 二..JVM内存模型 JAVA虚拟机在运行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域.这些区域都有各自的用途以及创建和销毁的时间,有的区域会随着虚拟机进程的启动而存在,有的则依赖用户线程的启动和结束而随着建立和销毁 . 总结下来 : JVM虚拟机所管理的内存主要包括以 阅读全文
posted @ 2022-03-24 16:34 每天学习1点点 阅读(51) 评论(0) 推荐(0) 编辑
摘要:ConcurrentHashMap解析:很多方法和hashMap的方法一样 . 因此这里重点分析了其中的get/put相关的一些方法,若需要hashMap的源代码注释解读的,可参考另一篇jdk1.8hashMap源码分析 1. 类说明及相关变量解读 /** * concurrentHashMap源码 阅读全文
posted @ 2022-03-24 16:10 每天学习1点点 阅读(39) 评论(0) 推荐(0) 编辑
摘要:提供了单独只进行分库和分库分表的两种实现demo.其实两者的区别在于定义TableRuleConfiguration(表的路由规则)时是否设置分库或者分表规则 这里主要是针对的数据分片的分库分表的数据配置 , 若有主从库配置或者其他的场景的可参考官方文档 : https://shardingsphe 阅读全文
posted @ 2022-03-02 19:14 每天学习1点点 阅读(386) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示