自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 项目中如何防止超卖

什么是超卖?假如只剩下一个库存,却被多个订单买到了,简单理解就是库存不够了还能正常下单。

2025-04-09 00:02:42 223

原创 Redisson分布式锁:原理、使用

Redisson是一个基于Redis的Java客户端库,提供了丰富的分布式对象和服务(如分布式锁、信号量、Map等)。其核心优势在于​​简化分布式锁的实现​​,并解决了原生Redis分布式锁的常见问题(如死锁、误删锁等)。特性可重入锁公平锁联锁红锁核心特点同一线程可重复获取按请求顺序分配同时锁定多个资源多节点高可用数据结构Hash结构多个RLock组合多个独立节点锁适用场景一般并发控制避免线程饥饿多资源原子操作高可用要求场景性能影响低中等(需维护队列)

2025-04-07 23:55:45 945

原创 PPT如何设置自己的背景模板

PPT如何设置自己的背景模板

2025-04-02 12:12:04 97

原创 word中指定页面开始添加页码

删掉不要的页码,关闭页眉页脚。把光标放到指定起始页码处。此时关掉页脚先添加分节符。添加完分节符后恢复点击。设置页码格式,从1开始。

2025-03-24 16:17:43 325

原创 word中图片下标设置

此处出现图片隐藏,解决办法是设置。选择2行1列表格插入文中。新建一个自己需要的题注。在需要的文字处交叉引用。插入图片到第一个表格。右键图片点击插入题注。

2025-03-23 20:32:34 1120

原创 JVM垃圾回收

答:早期的垃圾回收器基于单线程实现确实比较慢,一次垃圾回收可能让系统停顿数秒,但经过不断的发展,随着多线程增量回收,多区域划分等技术的引入如今的G1垃圾收集器已经可以将停顿时间稳定在100毫秒左右这在用户层面已经几乎没有感知了。因为大部分的内存对象,就是在那种子方法中创建,使用后就没有用了的对象,所以垃圾回收时,需要进行复制的对象很少,这样就能实现高效回收的同时,不产生碎片空间。,当执行垃圾回收时,将S区和E区中不用回收的少量对象复制到另一个S区中,然后清空当前的S区和E区,如此一来便可以把内存的。

2025-03-23 19:17:06 1117

原创 Full GC 的深度解析与排查流程详解

Full GC(Full Garbage Collection,全量垃圾回收)​是 JVM 垃圾回收机制中最彻底、最耗时的回收过程​Full GC 的本质:JVM 内存管理的最后防线,但频繁 Full GC 是系统危险的信号。​排查流程:导出堆转储 → MAT 分析 → 代码修复。​终极目标:减少 Full GC 频率(通过参数调优)和耗时(通过代码优化)。参考:腾讯元宝。

2025-03-22 23:05:45 1334

原创 JVM 内存参数调优详解

JVM 内存参数调优详解

2025-03-22 22:42:51 912

原创 线上OOM排除

表示 JVM 内存不足以分配对象空间。是 Eclipse 基金会开发的 Java 内存分析工具,支持可视化分析堆转储文件。通过 MAT 找到可疑对象后,需在代码中定位具体逻辑。:获取 JVM 内存中对象分配的完整快照。查看对象分布,但功能较弱,​。

2025-03-22 22:40:06 774

原创 Java代码执行流程,JVM内存模型

Java代码执行流程,JVM内存模型

2025-03-13 21:16:42 361

原创 LocalVariableTable 参数详解

LocalVariableTable 参数详解

2025-03-13 20:59:15 820

原创 Java内存模型(JMM)​和JVM内存模型(运行时数据区)​

Java内存模型(JMM)​和JVM内存模型(运行时数据区)​。

2025-03-13 12:42:46 457

原创 spring事务失效的场景

spring事务失效的场景

2025-03-11 23:23:05 963

原创 MySQL的索引

MySQL索引使用与失效,联合索引不遵循最左前前缀为什么会失效

2025-02-28 16:29:59 634

原创 Java 中,私有空间和共享空间

java中的私有空间和共享空间

2025-02-28 15:27:50 497

原创 ConcurrentHashMap、HashMap和HashTable

ConcurrentHashMap、HashMap和HashTable的底层实现、区别以及扩容原理

2025-02-27 19:08:46 1357

原创 MVCC(多版本并发控制)详解

MVCC多版本并发控制

2025-02-24 23:41:47 454

原创 MySQL支持的引擎

MySQL支持的引擎

2025-02-24 23:30:02 624

原创 事务的 ACID 特性详解

事务的AICD特性

2025-02-24 23:24:06 939

原创 redis过期删除策略

redis过期删除策略包含惰性删除和定时删除

2025-02-24 16:52:26 1219 1

空空如也

空空如也

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

TA关注的人

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