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

原创 3张图看懂一个简单JVM调优案例

3张图,一个简单的电商项目,看懂一个简单JVM调优案例

2024-01-19 19:31:03 427

原创 百万级 Java监控调优 Arthas 安装总结

关于Arthas的安装比较简单,几乎就是下载完安装文件就算是准备就绪了,再一执行就算运行了。

2024-01-19 12:12:22 1455

原创 MySQL 行级锁 总结性探索

在InnoDB默认索引数据结构(B+Tree)下:A.通过行级锁,避免多个事务同时对同一行进行操作。B.通过间隙锁,防止幻读,即在范围查询时锁定索引记录间隙,确保查询结果的一致性。C.通过临键锁,在范围查询时同时锁住数据和数据前面的间隙,确保数据的完整性。例如:field_index >= 19,锁住19 和 (19,索引最近的区间] 和 (索引最近的区间, 正无穷的临键锁]

2024-01-15 19:19:22 299

原创 索引失效的几个典型场景总结

隐式转换可能导致索引失效的主要原因在于,它会改变查询中的数据类型,使得查询条件无法有效匹配索引中的数据类型,从而使索引无法被利用。隐式转换可以总结为:如果转换后和字段类型一致,索引不会失效,如果类型不一样了,就会失效,因为索引存的是根据字段类型存的一种数据结构。

2024-01-15 10:20:04 491

原创 2021-06-04

设计模式策略模式—平常用到的自适配接口实现观察者模式—事件总线eventbus

2021-06-04 17:51:09 37

原创 2021-06-04

线程安全加同步,同一个jvm 里有效,分布式锁,多个jvm有效

2021-06-04 17:08:34 23

空空如也

空空如也

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

TA关注的人

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