LeetCode 394 - 字符串解码 (String Decode)
详细解析LeetCode第394题字符串解码,通过栈辅助实现,并提供优化思路和代码。
LeetCode 155 - 最小栈 (Min Stack)
设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。
MySQL 是怎么加锁的?—— 深入解析MySQL锁机制
深入剖析MySQL的锁机制原理,包括行锁、表锁、间隙锁、记录锁和next-key锁等不同类型及其实现原理,通过命令分析实例帮助理解MySQL如何加行级锁。
Redis 数据类型:Zset (有序集合) 深度解析与实战
全面解析 Redis Zset (有序集合) 的内部实现、核心命令及排行榜、电话/姓名排序等经典应用场景。助你深入理解 Zset 并灵活运用于实际项目中。
Redis 数据类型:Set 集合详解与妙用
深入浅出解析 Redis Set 数据类型,涵盖内部实现、常用命令及点赞、共同关注、抽奖等典型应用场景,助你轻松掌握 Set 的使用技巧。
Redis 数据类型:Hash详解
深入解析 Redis 的 Hash 数据类型,包括其内部实现(压缩列表/哈希表及 listpack 的演进)、常用命令以及在缓存对象和购物车等场景中的应用。
LeetCode 169 - 多数元素(Majority Element)
详解四种解决多数元素问题的方法:哈希表计数法、排序法、分治法和摩尔投票算法,全面分析各种解法的时间复杂度和空间复杂度
LeetCode 136 - 只出现一次的数字(Single Number)
详解LeetCode第136题'只出现一次的数字'的三种解法:异或位运算法、哈希表法和排序法,着重解释异或运算原理及适用场景
Redis知识点: List列表
详解Redis List列表类型,包括其实现原理、常用命令及典型应用场景。作为简单的字符串列表,List支持双向操作,并可作为消息队列、任务队列等多种场景使用。







