话题精选
读书
旅行
好物
极客
个人总结
所有博客
Luyu Huang's Tech Blog
分享有关编程, 算法, 数学等方面的信息
访问博客
使用 Address Sanitizer 排查内存越界
用 C 语言实现协程
理想国
AppImage: 一次打包,到处运行
2023 Annual Review
Scheme 语言
一种简单的事务实现
Neovim 使用体验
图论巧解复杂依赖问题
2022 Annual Summary
使用 tcpdump 抓包
C++ 实现无锁队列
谈谈 C++ 中的内存顺序 (Memory Order)
谈谈 C++ 中的 const
树形动态规划: 如何处理子节点依赖父节点的问题
使用 gperftools 分析程序性能
Jekyll Email Protection
[翻译] x86 汇编的基础介绍
2021 Annual Summary
深入理解 KMP 算法
做了一次服务迁移
Switch 语句的语义
DWords2: 全新版本的弹幕背单词
基于 TCP 的应用层协议设计
在自己的博客上启用 Tab 键搜索
Beware of Hash Collisions in Lua Tables
用树莓派搭建一个能在外网访问的 NAS
Jump Consistent Hash 算法
ZooKeeper 入门教程
并不简单的二分查找
经典动态规划问题
自动生成 Lua 热更新代码
由斜杠划分的区域
Go 设置 socket 端口复用
2020 Annual Summary
详解 KCP 协议的原理和实现
Subsocks: 用 Go 实现一个 Socks5 安全代理
Printing parameters in Lua traceback
Lua 夏令时时区问题
Lua next 函数的一个有趣问题
A simple way to turn callback pattern to coroutine pattern in Lua
全排列问题
只出现一次的数字
[翻译] RFC 1928: SOCKS 协议第 5 版
Y-Combinator: 如何在匿名函数中递归调用自身
搞清楚令人头疼的乱码问题
使用 LPeg 解析语法
使用 Cloudflare 免费搭建 HTTPS 服务
[翻译] Nginx 入门指南
Synchronize time and time zone between client and server