
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
BITFIELD命令支持多子命令,因此返回结果是集合类型。Spring Data Redis 为了兼容多命令场景,统一返回List<Long>。单个子命令时,取列表第一个元素即可得到目标Long值。这种设计保证了 API 的一致性,无论执行多少个子命令,返回类型都保持统一。
操作栈 (Stack)队列 (Queue)添加元素push(e)offer(e)移除并返回元素pop()poll()查看元素 (不移除)peek()操作位置尾部 (Tail)尾部添加 (Tail)头部移除 (Head)遵循原则LIFO(后进先出)FIFO(先进先出)
依赖注入(Dependency Injection,简称 DI)是面向对象编程中,核心是 “”,从而降低代码耦合度,提高灵活性和可测试性。
MySQL 的 InnoDB 存储引擎使用B+ 树作为索引结构,分为两种索引聚簇索引(主键索引):叶子节点存储的是完整的行数据(即整行记录)。二级索引(非主键索引,如普通索引、唯一索引):叶子节点存储的是索引键值 + 主键值(而非完整行数据)。当查询使用二级索引时,若二级索引的叶子节点信息不足以满足查询需求(即需要获取二级索引中未包含的字段),MySQL 会先通过二级索引找到对应的主键值,再通过主
确认慢 SQL:通过慢查询日志定位具体 SQL。排除环境干扰:检查锁等待、资源瓶颈(CPU / 内存 / IO)。分析执行计划:通过explain查看typekeyExtra等字段,定位索引问题、扫描方式问题。针对性优化:从索引、SQL 改写、表结构、参数等维度解决瓶颈。








