本文从 Linux 的 I/O 子系统入手,从“高效读写”这个看似基础的需求出发,一层一层
为什么有些代码,改起来如鱼得水?为什么有些代码,改一处而动全身?
架构的第一步是什么?很多人会脱口而出:画图、选型、搭框架。但真正在水中游过泳的人才知道,
软件开发领域有一个流传已久的原则:DRY——Don't Repeat Yourself。
古人兵法有云:“谋定而后动,知止而有得。”这句话道出了一个深刻的道理——真正的智者,从不