InnoDB 的行锁基于索引实现,理解记录锁、间隙锁与 NextKey Lock 是分析死锁的前提。 一、三类行级锁 Record Lock:锁定单条索引记录 Gap Lock:锁定索引记录之间的间隙,阻止插入 NextKey Lock:Record Lock + Gap Lock,锁定左开右闭区间 二、死锁排查 死锁
最新技术文章列表
按原始发布时间倒序排列 · 按年月归档查看在纯前端单页应用(Single Page Application, SPA)架构中,由于 JavaScript 代码与网络请求在客户端完全透明,应用无法安全存储任何客户端密钥(Client Secret),因此 SPA 被 OAuth 2.0 规范定义为“公共客户端”(Public Client)。过往在 SPA 中广
Linux 提供多种进程间通信(IPC)机制,不同方案在性能、同步复杂度与使用场景上差异显著。 一、主要 IPC 机制对比 | 机制 | 方向 | 性能 | 典型场景 | ||||| | 匿名管道 | 单向 | 中 | 父子进程简单通信 | | 命名管道(FIFO) | 单向 | 中 | 无亲缘关系进程 | | 共享内
当 CDN 将未纳入缓存键的请求头(如 XForwardedHost)反射进响应体时,攻击者可投毒缓存,使后续所有用户命中被注入恶意脚本的页面。 !CDN 缓存拓扑 一、检测未规范化缓存键
在漏洞利用中,堆风水(Heap Feng Shui) 是一种通过精心编排 malloc() 和 free() 的调用时机与大小,精细控制堆块(Chunk)在内存中的相邻物理分布,以便通过堆溢出覆盖相邻目标 Chunk 的元数据或函数指针。 一、堆块重分配精细占位技术