共收录 2941 篇技术干货,持续自动更新(最新:2026-10-03)。支持方向标签筛选,是全站 Lua / 996 引擎知识的检索入口。
一、一行代码拆解:local need = target - v —— 两数之和的哈希解法:遍历时先查"补值"在不在已见集合,命…
一、隐蔽陷阱:偏移分页读到第 4 页时有人删了前两条,后面所有页整体错位一条;游标分页用 last_id 定位,插入删除不影响已…
一、线上事故:战报要经校验、脱敏、排版三步,三段逻辑写死在一个函数 80 行,改排版要全量回归;拆成管道——阶段函数依次入列,数…
一、线上事故:结算平均耗时 8 毫秒看着健康,玩家却喊卡——平均数掩盖长尾,P95 高达 95 毫秒的那 5% 请求才是卡顿来源…
一、抛坑提问:30 个不同时长的定时器各挂一个心跳检查,每个 tick 空转 30 次判断——把定时器挂进时间轮,一个 tick…
一、隐蔽陷阱:击杀计数只加不清,"今日热门"累积到 2 万次全是历史总量,最近 5 分钟的真实热度被淹没,运营看错活动效果。 二…
一、抛坑提问:职级配置是平表 {id, pid, name},怎么变形成可递归的树?两遍扫描:第一遍按 id 建索引,第二遍按 …
一、一行代码拆解:seen[err] = (seen[err] or 0) + 1 —— 这一行把同类错误折叠计数:首个上报,后…
一、隐蔽陷阱:反复查询不存在的掉落编号,每次都全表扫 5000 项确认"没有",10% 的查询是不存在项,负结果被反复重算;把"…
一、隐蔽陷阱:远程接口一失败立刻重试,失败期间每秒砸 3 次,把对方打得更死也把自己埋进重试风暴;指数退避让重试间隔逐次翻倍。 …
一、抛坑提问:普通取模分片从 4 桶扩到 8 桶,几乎全部数据要搬家;把桶放到哈希环上按弧段归属,扩容只动一段,迁移量从全量降到…
一、线上事故:两名管理员同时整理仓库,后提交的把先提交的改动整表覆盖,丢失 40 件记录;提交前比版本号,不一致即拒绝重做,冲突…
一、抛坑提问:仓库 2000 格用到多少该报警?等满仓才报就晚了——设 70%、85%、95% 三条水位线,越线升级预警,容量管…
一、一行代码拆解:cursor = cursor % lines + 1 —— 这一行是轮询分发的指针:每发一条走一格,循环回到…
一、隐蔽陷阱:装备同步串写全键名,一条 "durability=80,attack=60" 28 字符,2000 件下发 560…
第 127 / 197 页 · 共 2941 篇