按分类浏览

热门文章

最新发布

81
PyTorch:张量与自动求导入门

本文面向 PyTorch 新手扫盲:从标量、向量、矩阵讲到张量,再到自动求导的基本原理,帮助刚接触 LLM/深度学习的读者建立最基础的概念地图。

2026-07-06 👁 97 次阅读
82
MySQL 事务与 MVCC

从事务隔离级别的现象出发,深入 InnoDB MVCC 的实现原理,解释"为什么可重复读下同一查询结果不变,但当前读(for update)却能看到最新数据"这个核心疑惑。

2026-05-26 👁 97 次阅读
83
Redis:核心数据结构与应用场景

Redis(Remote Dictionary Server)是由 Salvatore Sanfilippo 于 2009 年开发的开源内存数据库,以极高性能、丰富数据结构、原子操作著称。 单线程命令处理模型(6.

2026-07-07 👁 96 次阅读
84
时间轮(Hashed Timing Wheel)

时间轮(Hashed Timing Wheel)是一种 O(1) 插入/删除的定时任务调度算法,被 Netty、Kafka、Linux 内核等广泛用于高并发延迟任务场景。

2026-06-04 👁 96 次阅读
85
Spring Data:Repository 抽象与数据访问

Spring Data 是 Spring 生态中统一数据访问的抽象层,屏蔽各类存储(关系型数据库、NoSQL、搜索引擎)的底层差异,让开发者用一致的 Repository 编程模型完成 CRUD、分页、动态查询等操作。

2026-05-26 👁 96 次阅读
86
QUIC 丢包恢复与拥塞控制

QUIC 是基于 UDP 的应用层可靠传输协议,解决 TCP 的队头阻塞、连接建立延迟和中间盒僵化三大问题,是 HTTP/3 的传输层,被 Google、Cloudflare、Meta 大规模部署。

2026-06-04 👁 95 次阅读
87
轮询与加权轮询

轮询算法解决多节点负载均衡问题,将请求依次或按权重分发给后端服务器,被 Nginx、HAProxy、Kubernetes 等广泛采用。

2026-06-04 👁 95 次阅读
88
最小堆定时器

最小堆定时器以 PriorityQueue 为核心,堆顶始终是最近到期任务,插入 O(log N)、取消 O(log N);JDK ScheduledThreadPoolExecutor 的 DelayedWorkQueue 以及几乎所有操作系统内核早期定时器均基于此结构。

2026-06-04 👁 95 次阅读
89
Spring 容器启动:refresh 流程与源码解析

Spring Framework 的核心是 ,这是 IOC 容器启动的主干。本文以 refresh 的 12 步为骨架,重点剖析每步做什么、为什么这样排序、有哪些扩展点。SpringBoot 的 最终也委托到这里。

2026-05-26 👁 95 次阅读
90
内存管理

Linux 内存管理的核心是虚拟地址空间抽象:每个进程拥有独立的虚拟地址空间,通过页表映射到物理内存。理解分页机制、缺页中断、brk/mmap 分配方式以及 OOM Killer 的行为,是排查 Java/Go 服务内存问题的基础。

2026-06-08 👁 94 次阅读

第 9 / 22 页 · 共 214 篇