Toggle navigation
Qmsheng Blog
Home
About
Archives
Portfolio
Tags
Archives
Timeline
2023 February
2023-02-06
»
ESC连接数暴涨原因分析
2018 May
2018-05-18
»
Kong 插件加载机制源码解析
2018-05-14
»
Kong 插件加载机制概述
2018 April
2018-04-16
»
浅谈 KONG key-auth 插件 token 的生成
2018-04-04
»
谈谈 KONG rate-limiting 插件中的缺陷
2018 February
2018-02-01
»
pairs 的遍历顺序
2018 January
2018-01-26
»
Lua string hash 算法
2018-01-24
»
Lua string 哈希碰撞
2018-01-09
»
NGINX resolver 配置中的 "坑"
2017 December
2017-12-19
»
TIME_WAIT 的 Timer
2017-12-13
»
直观的表现 PRNG 周期性
2017 October
2017-10-27
»
重新认识 randomseed
2017-10-26
»
Lua 中的随机数
2017-10-24
»
正确认识随机数
2017 July
2017-07-23
»
警惕系统中那些异常的 RST
2017 June
2017-06-05
»
OpenResty 中的安全隐患
2017-06-05
»
Lua 汉字拼音首字母提取
2017 April
2017-04-14
»
理解 timeout,这一篇就够了
2017 March
2017-03-23
»
Lua 排序算法 - 插入排序
2017-03-19
»
Lua 排序算法 - 选择排序
2017-03-17
»
Lua 排序算法 - 归并排序
2017-03-16
»
Lua 排序算法 - 快速排序
2017-03-15
»
Lua 排序算法 - 冒泡排序
2016 December
2016-12-20
»
Lua 的标准输出与缓存
2016 November
2016-11-28
»
cjson 的抢占问题
2016 October
2016-10-09
»
Lua 正确处理可变参数
2016 September
2016-09-23
»
Lua string.find 中的 “坑”
2016-09-21
»
OpenResty 中写日志的套路
2016-09-20
»
Goto in LuaJIT
2016-09-09
»
tail call 到底有啥用?
2016 August
2016-08-31
»
cosocket
2016 July
2016-07-23
»
Lor 源码解析
2016-07-04
»
挖掘 iCloud 钓鱼站汇总
2015 November
2015-11-28
»
luasocket getaddrinfo nil 问题
2013 November
2013-11-10
»
Linux kernel perf_events local root exploit
FEATURED TAGS
OpenResty
Lua
LuaJIT
Algorithm
TCP
Nginx
PRNG
Random
JSHash
KONG
Kong
ABOUT ME
写写代码,做做架构,
离开世界之前,一切都是过程
知
FRIENDS
Qmsheng
OpenResty
Lor
LuaJIT
Python
Golang