自定义博客皮肤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)
  • 收藏
  • 关注

原创 读书笔记--《做点事》

《做点事》读书笔记

2022-07-17 12:26:57 110

原创 MyBatis查表问题

Java@踩坑系列 Mybatis查表问题 Mybatis+Oracle数据库 所查数据非唯一时 所查数据记录在表中可能非唯一时,即使使用未初始化的集合接收查表结果,返回的也不是null,而是一个size=0的空集合。 List<StmDta> stmDtaList; stmDtaList = stmDtaMapper.select(cltNbr); //非唯一索引 if(stmDtaList == null){ //当表中记录为空时,返回的stmDtaList是一个被初始化了的,size=

2021-04-18 22:47:24 100

原创 Leetcode刷题--768.最多能完成排序的块

arr是一个可能包含重复元素的整数数组,我们将这个数组分割成几个“块”,并将这些块分别进行排序。之后再连接起来,使得连接的结果和按升序排序后的原数组相同。 我们最多能将数组分成多少块? 示例1: 输入: arr = [5,4,3,2,1] 输出: 1 解释: 将数组分成2块或者更多块,都无法得到所需的结果。 例如,分成 [5, 4], [3, 2, 1] 的结果是 [4, 5, 1, 2...

2019-08-25 09:48:06 311

原创 HashMap源码学习

resize() jdk1.7中,hashmap的扩容条件是: size>=threshold && table[bucketIndex] != null 即size大小超过阈值且有冲突,可以概括为扩容的前提是阈值和table数组中链表数量都达到一定值。这样其实会有一个潜在的问题,那就是链表数量不到扩容的要求,但链表上已经有很多节点了,此时get的性能是比较差的。 ...

2019-08-20 10:12:07 78

原创 总结--Java编程中遇到的零散知识点

格式 保留两位小数: new java.text.DecimalFormat("#.00").format(num); Method String的substring(int beginIndex,int endIndex); //左闭右开 类 HashMap的遍历 //使用迭代器,效率高的一种 Map map=new HashMap(); Iterator iterator=ma...

2019-08-03 11:41:49 107

空空如也

空空如也

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

TA关注的人

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