用 Drogon 构建一个 Git 驱动的博客
让 Markdown 成为唯一内容源,用 Drogon 完成动态渲染,再由 GitHub 管理发布与评论。
检索每一次推导、实验和工程决策。
让 Markdown 成为唯一内容源,用 Drogon 完成动态渲染,再由 GitHub 管理发布与评论。
从虚拟内存、页缓存和缺页异常出发,串联 free、vmstat、pidstat、smaps、pmap、cachestat、slabtop、memleak、Valgrind 与 OOM 日志,形成完整的内存瓶颈定位路径。
从平均负载、CPU 使用率和上下文切换出发,串联 uptime、top、vmstat、mpstat、pidstat、sar、strace、perf 等工具,形成可落地的 CPU 瓶颈排查闭环。
从工作区、暂存区和版本库出发,系统梳理 Git 常用命令、撤销策略、分支协作、远程同步和冲突解决。
系统复习四种 C++ cast、信号与信号量、条件变量、Linux 性能排查、Git 脏工作区同步、回溯剪枝去重和 const 对象的 this 指针。
整理软牛科技 C++ 一面的 11 个问题,覆盖有符号比较、隐式转换、多态、链接方式以及指针和引用的底层语义。
用顺序写法表达异步操作,并保留事件循环的吞吐能力。
把 SQL 集中到 Repository,让 Controller 只处理 HTTP,让 Service 保留业务规则。