logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

14.MySQL索引底层原理:从数据结构到B+树的深度解析

本文系统介绍了数据库索引的核心原理。索引本质是空间换时间的数据结构,主流采用B+树实现。相比二叉树、哈希表和B树,B+树具有显著优势:通过N叉结构降低树高减少IO次数;叶子节点链表支持高效范围查询;非叶子节点仅存索引键节省空间;查询路径稳定。MySQL中B+树节点以"页"为单位存储,利用局部性原理优化IO性能。理解B+树的多叉结构、叶子链表和非叶子节点设计,是掌握索引底层机制的

文章图片
#数据结构#mysql#b树
9.Java并发编程避坑指南:synchronized死锁、volatile内存可见性与wait/notify正确使用

9.Java并发编程避坑指南:synchronized死锁、volatile内存可见性与wai/notify正确使用

文章图片
#开发语言
3.计算机是如何工作的(进程调度与管理详解)

本文摘要:文章首先回顾了计算机工作原理和操作系统的基本功能,重点介绍了进程管理的核心概念。进程通过PCB(进程控制块)进行描述和组织,包含PID、内存指针等关键属性。随后详细讲解了进程调度的核心机制,包括并行与并发的实现方式、进程状态(就绪/阻塞)、优先级调度策略、上下文保存恢复机制以及记账信息统计。最后阐述了进程隔离性的重要性,并简要介绍了管道、共享内存等进程间通信方式。文章强调在Java生态中

文章图片
#java#面试#java-ee
2.计算机是怎么工作的 & 操作系统核心概念解析

《计算机工作原理与操作系统核心机制》摘要 本文系统阐述了计算机核心工作原理及操作系统关键机制。计算机基于冯·诺依曼体系结构运行,通过CPU执行指令、内存存储数据、输入输出设备交互实现计算功能。重点解析了CPU频率与性能关系、多级缓存作用原理,以及指令从高级语言到机器码的转换过程。操作系统部分深入探讨了进程管理机制,包括进程与程序的区别、PCB结构、多任务调度原理,以及不同操作系统特性差异。全文通过

文章图片
#java#开发语言#java-ee
到底了