自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 MySQL-唯一索引和普通索引如何选择

如果在保证业务正确前提下,如果设置索引,从性能上考虑,尽可能选择普通索引叭原因:唯一索引无法使用change buffer这一机制。作者只是初学MySQL相关概念知识,上述如果表述或者概念出错,希望可以私信/留言我,一起进步!

2024-05-04 16:27:07 394

原创 MySQL学习-两阶段提交

提到两阶段提交,我们都知道是关于MySQL中其日志系统中的redo logbin log来实现的。那么他们是干嘛的?为什么要采取两阶段提交?两大日志。

2024-04-25 22:59:54 485 1

原创 String.intern()方法解析

java八股文之String.intern()

2023-09-14 22:25:55 47 1

原创 HashMap复习浅记录

初始化时,第一次putVal,如果是无参构造,会默认容量为16,负载因子为0.75,阈值为16*0.75=12,此后扩容两倍扩容如果是有参构造,第一次putVal,长度为传入的参数,也是两倍扩容当链表节点>8且数组长度>=64(这个在 treeifyBin 方法中呈现,有兴趣可以康康)时会进行树化链表中节点小于等于6会去树化。

2023-07-26 16:16:48 39 1

原创 Java集合-ArrayList浅记录

由上图我们可知,底层会将DEFAULTCAPACITY_EMPTY_ELEMENTDATA赋值给elementData,当我们第一次添加元素进去的时候,会调用。从上图我们可以看出,每次扩容List都是1.5倍的扩容,再进行copyOf的方法,从名字我们可以得知是将旧数组复制到新数组上。同样,由第一张图我们可知,底层会将EMPTY_ELEMENTDATA赋值给我们的elementdata[]同样我们添加元素的时候,即调用add()的时候,也会判断是否扩容。可知这里我们是需要扩容的。结果就是扩容为1的数组。

2023-07-18 16:59:20 36 1

原创 AOP的复习整理

复习SpringAop过程中,记录一下

2023-07-17 11:05:13 62 2

空空如也

空空如也

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

TA关注的人

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