java
肩周炎犯了
这个作者很懒,什么都没留下…
展开
-
设计模式常用的7大原则
单一职责原则 接口隔离原则 依赖倒转原则 里氏替换原则 开闭原则OCP 迪米特法则 合成复用原则翻译 2020-11-14 22:30:57 · 121 阅读 · 0 评论 -
JVM学习-图解
原创 2020-08-06 10:39:38 · 142 阅读 · 0 评论 -
如何控制多线程的执行顺序
通过Join()方法控制 public static void main(String[] arg) throws InterruptedException { Thread thread1 = new Thread(() -> System.out.println("111111")); Thread thread2 = new Thread(() -> System.out.println("222222")); Thread threa.原创 2020-07-23 17:09:08 · 140 阅读 · 0 评论 -
基于springboot的多数据源切换
一、定义枚举类 public enum DataSource{ MASTER, SLAVE } 二、定义注解 @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface DataSource{ public DataSourceType value() default DataSourc...原创 2019-05-17 15:00:50 · 1307 阅读 · 1 评论 -
Thymeleaf页面通过获取Spring容器中配置的Bean来取得配置文件中的参数值
转载 2019-05-17 10:35:54 · 1368 阅读 · 0 评论 -
thymeleaf的文本内联th:inline
原创 2019-05-17 10:34:37 · 5026 阅读 · 0 评论 -
thymeleaf(三):表达式
原创 2019-05-17 10:33:19 · 264 阅读 · 0 评论 -
thymeleaf(二):标签
原创 2019-05-17 10:32:08 · 173 阅读 · 0 评论 -
thymeleaf(一)
原创 2019-05-17 10:30:01 · 186 阅读 · 0 评论 -
HashMap底层源码学习,解析
HashMap是无序的,不可重复的。集合的默认初始化容量为16,默认的加载因子为0.75。这个加载因子就是说当HashMap集合底层数组的容量达到75%时,数组就开始扩容。初始化容量是2的倍数,为了达到散列均匀,提高集合的存取效率。 DEFAULT_INITIAL_CAPACITY: 初始容量,也就是默认会创建 16 个箱子,箱子的个数不能太多或太少。如果太少,很容易触发扩容,如果太多,遍历哈希表会比较慢。 MAXIMUM_CAPACITY: 哈希表最大容量,一般情况下只要内存够用,哈希表不会出现问原创 2020-06-11 09:16:20 · 174 阅读 · 0 评论