小李的笔记本

小李的笔记本

山穷水复疑无路,柳暗花明又一村

笔记(四)- 多线程

笔记(四)- 多线程

记录一下关于多线程的相关知识。

2020-08-05
620 0
ArrayList的扩容机制

ArrayList的扩容机制

今天了解一下ArrayList的扩容机制。

2020-08-04
627 0
笔记(三) - Java集合

笔记(三) - Java集合

以下主要是关于Java集合的相关知识。

2020-08-03
640 0
Spring Cloud入门

Spring Cloud入门

Spring Cloud入门

2020-07-28
369 0
笔记(二)

笔记(二)

以下的内容比较杂,后面抽时间整理一下进行分类

2020-07-27
641 0
HashMap 在 JDK1.7 和 JDK1.8 的区别

HashMap 在 JDK1.7 和 JDK1.8 的区别

遇到的一个问题,之前没有好好思考过这个问题,现在研究一下区别最重要的一点是底层结构不一样,1.7是数组+链表,1.8则是数组+链表+红黑树结构;jdk1.7中当哈希表为空时,会先调用inflateTable()初始化一个数组;而1.8则是直接调用resize()扩容;插入键值对的put方法的区别,1

2020-07-23
641 0
记录(二)

记录(二)

公众号看到的,面试相关的原文链接:https://mp.weixin.qq.com/s/MydPKK5H_H6bjbrzfUxGBAJava基础HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化。HaspMap扩容是怎样扩容的,为什么都是2的N次幂的大小。HashMap,Has

2020-07-14
416 0
IDEA出现“XXX has broken path”报错解决方法

IDEA出现“XXX has broken path”报错解决方法

最近换了svn,想着在新电脑部署一下,遇到一个问题,记录一下。前段时间做了个pdf解密的需求,引入了新的jar包,itextpdf,发现代码里还是在这个新电脑还是报错,表示找不到依赖。看了下maven仓库,jar包已经下载下来了,编译也没问题,就是代码里还报错。试了多次mavenreimport还是

2020-07-14
636 0
Java连接Redis时出现“ERR Client sent AUTH, but no password is set”异常的原因及解决办法

Java连接Redis时出现“ERR Client sent AUTH, but no password is set”异常的原因及解决办法

新人刚弄的新环境,Redis出了个问题,叫我看看。原因他给我的报错如下,我到主机上重新看了下,完整的报错如下:org.springframework.data.redis.RedisConnectionFailureException:CannotgetJedisconnection;nestede

2020-07-14
565 0