自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个程序员的自我救赎。

不积跬步,无以至千里。

  • 博客(11)
  • 收藏
  • 关注

原创 Redis(六):分布式锁

一文搞懂Redis分布式锁——看门狗,Redisson。

2025-08-05 18:00:00 390

原创 Redis(五):Redis底层原理(持久化RDB & AOF)

一文搞懂Redis持久化:RDB(Redis DataBase)是 Redis 的快照持久化方式,通过定期保存内存数据到 .rdb 文件中,适合快速恢复和备份;AOF(Append Only File)则记录每条写操作到日志文件中,恢复时逐条回放命令,数据更完整但恢复较慢。两者可结合使用,实现高性能与高可靠性的平衡。

2025-08-02 18:00:00 1923

原创 Redis(四):Redis的脚本语言Lua及限流策略

Redis+Lua及限流算法(固定窗口、滑动窗口、漏桶、令牌桶)详解

2025-08-01 18:00:00 816

原创 Redis(三):Redis高级特性和应用(发布订阅、Stream)

深入探讨 Redis 中两个非常强大的消息通信机制:发布/订阅(Pub/Sub) 和 流式数据结构(Stream)。二者在设计思路、应用场景、可靠性等方面有显著差异,理解它们对于构建高性能、可靠的分布式系统至关重要。

2025-07-31 18:00:00 1564

原创 Redis(二):Redis高级特性和应用(慢查询、Pipeline、事务)

redis高级特性及应用,带你认识慢查询、pipeline、事务

2025-07-29 20:01:07 823 1

原创 Redis(一):Redis中的数据类型

redis 的数据类型有哪些?一文搞懂string、list、hash、set、zset、bitmaps、HyperLogLog、geo.....

2025-07-29 19:00:00 847

原创 分布式锁的实现方式有哪些

分布式有多少种实现方式?最后一种颠覆你的认知!

2025-07-26 19:00:00 812

原创 数据库缓存一致性方案

在分布式系统中,数据库与缓存之间的数据一致性是核心问题之一。由于缓存和数据库更新非原子操作,容易出现数据不一致。常见解决方案包括:先更新数据库再删除缓存、延迟双删、异步消息驱动更新缓存、先更新缓存再更新数据库并加分布式锁、以及订阅数据库 binlog 异步同步缓存等。这些策略在一致性(Consistency)与可用性(Availability)之间做出权衡,最终多数实现为“最终一致性”模型,是 CAP 理论在实践中的典型体现。

2025-07-25 11:35:03 673

原创 JVM调优

JVM调优篇:命令,工具,解决方案

2025-07-21 08:39:40 846

原创 【爆肝】万字书:一文搞懂JVM(上)

本文系统介绍了JVM的核心知识体系,主要内容包括:类加载机制及其五个阶段(加载、验证、准备、解析、初始化),类加载器的分类与双亲委派模型;运行时内存结构划分(堆、栈、方法区等);执行引擎原理;垃圾回收机制;异常分析与OOM类型;JVM参数与性能调优。重点解析了类加载过程中的关键环节,包括类加载器的分层设计、双亲委派机制及其打破方式(如SPI机制),以及类的生命周期触发点。文中还提供了自定义类加载器的实现示例,帮助读者深入理解JVM底层原理。

2025-07-06 23:23:10 810

原创 两万字带你搞透Java多线程

深度讲解Java多线程并发

2025-06-28 15:55:54 976 1

空空如也

空空如也

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

TA关注的人

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