- 关于锁 (Lock)
Created: 2023-06-30
想象一下,你正在参加一个大型派对,派对上有一间只能容纳一个人使用的洗手间。当有人在使用洗手间时,其他人必须等待他出来。这就是 锁 的基本概念。在编程世界中, 锁 就像那个 洗手间的门 ,而 线程 就像 派对的参与者 。
- Program Language
Created: 2023-03-05
词法分析 语法分析 (生成 AST) 语义分析 (检查以及对 AST 的修正,如检查变量定义、变量类型、表达式类型、函数参数数量、参数类型和返回值类型等。
- Linux Kernel
Created: 2023-02-26
How To Build A Custom Linux Kernel For Qemu Using Docker
- i3wm
Created: 2023-02-24
Examples:
- Kafka
Created: 2023-02-14
Create network:
- 缓存一致性
Created: 2023-02-13
MESI (Modified, Exclusive, Shared, Invalid) 协议是一种用于处理多处理器系统中缓存一致性的协议。它是通过在处理器的缓存行中维护四种状态来解决读写冲突问题的:
- 内存一致性模型
Created: 2023-02-13
因作者水平有限,本文仅讨论 x86 架构 (TSO) 与 ARMv8 架构 (RMO),以此加深作者本人对硬件并行部分的知识的理解。
- Docker SSH 免密登录
Created: 2023-02-12
记录一下 Dockerfile