logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MySQL—索引和调优

本文系统介绍了MySQL索引的核心概念与优化策略。首先分析了索引通过B+树和自适应Hash提升查询效率的原理及其适用场景,详细解释了聚簇索引与二级索引的结构差异及回表查询机制。文章分类说明了前缀索引、单列索引和联合索引的特点,并列举了SQL性能分析工具。重点剖析了索引失效的多种场景(如范围查询、模糊匹配、or连接等)及优化方案,包括覆盖索引、批量插入、主键优化等策略。最后针对order by、gr

文章图片
#mysql#数据库
码上面试(程序员牛肉开源AI项目)——分布式single-flight落地简要解析

本文总结了基于分布式Single-flight模式的设计实现,重点分析了本地和分布式两种方案的架构设计、问题解决与优化思路。本地方案采用ConcurrentHashMap和CompletableFuture实现请求合并与结果共享,通过超时机制和懒清理策略解决线程阻塞问题;分布式方案基于Redis构建状态机,通过唯一版本号和心跳机制解决脑裂问题,并详细讨论了节点状态管理。文章还探讨了会话级并发控制、

文章图片
#面试#开源#人工智能
万字总结——Java单列集合和Collections工具类

这篇文章主要介绍了Java集合框架中的Collection接口及其子接口List的实现类ArrayList和LinkedList。主要内容包括: Collection接口是List、Set等集合的父接口,介绍了add、remove、contains等基本方法以及三种遍历方式:迭代器、增强for循环和forEach方法。 List接口特点是有序、有索引、可重复,详细说明了特有方法如带索引的add、s

文章图片
#java#list#windows
C语言结构体:(适合数据结构前食用)

这个的和刚刚那种的区别就是这次用typedef定义,但还是main函数实现这里直接放定义int age;}pe1;typedef这个关键字的作用就是给类型(比如基础类型int char等等,自定义类型如struct等等)起小名,在main函数里面我们就可以直接通过pe1来创建结构体变量了int age;int age;}pe1;int main()struct person p2 = { "张三"

文章图片
#c语言#数据结构#开发语言
到底了