Linux下网络开发

TCP/IP 网络模型 TCP/IP 模型是因特网协议族的实际分层模型,强调端到端的数据传输与互联互通。常见的简化四层划分如下: 应用层 (Application Layer):为 …  Read More>>

动态规划

解决动态规划(Dynamic Programming, DP)问题,就像是拼拼图:你不能直接看到全貌,但可以通过组合已经拼好的小板块来构建大图。 该问题特征识别: 状态转移方程, …  Read More>>

如何优雅地使用 VIM 刷 LeetCode

对于一名追求效率的开发者来说,网页版的 LeetCode 编辑器往往难以满足我们的“手感”。通过将 LeetCode 集成到本地 VIM 环境,我们可以利用强大的插件生态、自动化的 …  Read More>>

滑动窗口

**滑动窗口(Sliding Window)**是一种处理数组和字符串子区间问题的常用技巧。它通过维护一个由 left 和 right 定义的窗口,将很多 $O(n^2)$ 的双重 …  Read More>>

并发模型

目录 总结对比 各模型原理简介 经典实现 1. 总结对比 模型 核心机制 适合场景 复杂度 多线程/线程池 OS 调度 计算密集型、小规模并发 中 协程 (Coroutines) …  Read More>>