上一页 1 2 3 4 5 6 7 8 ··· 19 下一页

mysql进阶三

摘要: DATE_FORMAT() 在生产中最常见的用途就是 按天、按月、按小时统计报表。 比如有一张订单表: CREATE TABLE orders ( id BIGINT PRIMARY KEY, user_id BIGINT, amount DECIMAL(10,2), create_time DAT 阅读全文
posted @ 2026-07-05 15:46 日思日睿 阅读(39) 评论(0) 推荐(0)

mysql进阶一

摘要: 你这个问题问得非常好,很多文章在讲 Index Condition Pushdown(ICP,索引下推) 的时候都举这个例子,但没有解释清楚,导致大家误以为: “用了联合索引 = 用了 ICP” 实际上,这是两回事。 先说结论 对于: SELECT *FROM userWHERE age = 20A 阅读全文
posted @ 2026-07-05 15:41 日思日睿 阅读(15) 评论(0) 推荐(0)

mysql进阶二

摘要: 这个问题问得非常好,而且这恰恰是 高级 Java 工程师和 DBA 的分水岭。 因为: 80% 的 SQL 慢,不是因为没建索引,而是因为“建了索引,写法仍然让优化器没法高效利用”。 下面给你几个真实生产中非常经典的案例。 案例一:LIMIT 深分页 场景 用户表: 5000 万数据 SQL: SE 阅读全文
posted @ 2026-07-05 15:38 日思日睿 阅读(18) 评论(0) 推荐(0)

CopyOnWriteArrayList

摘要: CopyOnWriteArrayList(写时复制数组)之所以是线程安全的,核心原因就是: 读操作不加锁,写操作加锁并复制底层数组。 一、先看它的底层结构 CopyOnWriteArrayList 内部维护了一个 volatile 修饰的数组: private transient volatile 阅读全文
posted @ 2026-07-05 15:31 日思日睿 阅读(24) 评论(0) 推荐(0)

缓存穿透 缓存击穿 缓存雪崩

摘要: Redis 高并发场景下,经常会遇到三类经典问题: 缓存穿透(Cache Penetration) 缓存击穿(Cache Breakdown/Hot Key Breakdown) 缓存雪崩(Cache Avalanche) 很多人容易混淆,实际上它们产生原因和解决方案完全不同。 1. 缓存穿透 什么 阅读全文
posted @ 2026-07-05 15:11 日思日睿 阅读(18) 评论(0) 推荐(0)

BitMap的使用

摘要: Redis Bitmap 是什么? Redis Bitmap 本质上并不是一种独立的数据结构,它底层仍然是 Redis 的 String 类型。 Redis 将一个字符串的每个二进制位(bit)当成一个数组元素来操作: 一个 bit 只有两种状态:0 或 1 1 Byte = 8 bit Redis 阅读全文
posted @ 2026-07-05 15:09 日思日睿 阅读(23) 评论(0) 推荐(0)

hyperlog的使用

摘要: redis中的hyperlog的原理和应用场景 Redis 中的 HyperLogLog(HLL) 是一种用于 基数统计(Cardinality Counting) 的概率数据结构。 它的核心作用是: 统计一个集合中有多少个不同的元素(去重计数),但不保存元素本身。 例如: 统计网站 UV(独立访客 阅读全文
posted @ 2026-07-05 15:04 日思日睿 阅读(18) 评论(0) 推荐(0)

单词学习

摘要: 1.marinated - 腌制的 2.caterpillar 毛虫,蠋(蝴蝶或蛾的幼虫);履带式车辆 ( 或机器 ) ;( 飞机的 ) 履带式起落架;蟊贼; v.( 使 ) 像毛虫般爬动 ( 或蠕动 ); 例句 The caterpillar will eventually metamorphos 阅读全文
posted @ 2026-05-01 01:07 日思日睿 阅读(12) 评论(0) 推荐(0)

单词学习

摘要: 1. I'll wager that she knows more about it than she's saying. 我敢打赌,她知道的比她说的要多。 2.dyslexic [dɪsˈleksɪk]诵读困难的 You also will see these kind of problems w 阅读全文
posted @ 2026-04-10 20:04 日思日睿 阅读(9) 评论(0) 推荐(0)

经典知识点

摘要: 1. mysql如何基于乐观锁机制_基于version字段的版本控制方案 https://www.php.cn/faq/2307027.html 阅读全文
posted @ 2026-04-09 20:44 日思日睿 阅读(11) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 19 下一页