- 博客(20)
- 收藏
- 关注
原创 ArrayList 的扩容机制
在grow方法里面可以发现扩容的长度是以前的1.5倍,然后通过最后一行 Arrays.copyof将数据copy到新的数组里面。在初始化Arraylist的时候可以看到是一个空数组,而在增加一个元素的时候才是初始化大小。Arraylist构造器方法底层是通过创建一个object的空数组。这里就通过判断当前list是否是空的,然后对数组初始化大小。这里可以看到主要的扩容方法在grow里面,当然,在remove方法里也是差不多的。这里初始化大小为10。
2023-12-24 15:34:27
388
1
原创 docker发布redis之连接不了redis(总结所有可能),连接异常 RedisConnectionException踩坑指南
docker发布redis的连接错误踩坑指南
2022-06-16 10:32:40
4697
2
原创 java操作excel增删改查
java POI通过姓名查找某条信息或者多个信息今天在做Java操作excel的时候,查找某一条信息一直弄不出来,查询了许多资料,然后有了一丝的眉目,其实道理和查询全部信息是一样的,就是在要写入list的时候做出一些判断就可以了,规定那些可以写入这个要返回的list里面,哪些不可以写入我这里是用的swing写窗口的时候用到的:public List<Element> showlist1(String path,String id) throws IOException {
2021-05-20 19:34:39
788
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人