共收录 2941 篇技术干货,持续自动更新(最新:2026-10-03)。支持方向标签筛选,是全站 Lua / 996 引擎知识的检索入口。
业务场景 一次故障补偿多发了一倍(配置的补偿份数错了),发现时已有 3000 名玩家领取——直接负数扣回会引发二次投诉,不追回则…
底层原理 判断两名玩家是否属于同一阵营,再把两个阵营合并——这类分组问题用并查集(Union-Find)解决:每个成员记一个父指…
学员常见误区 点语法与字符串键基本等价(t.name 等价 t["name"]),但边界处有差异:字段名是保留字(t.end、t…
业务场景 一次行会改名(改为擦边名称)在论坛发酵 6 小时后运营才看到,处理时截图已传遍贴吧——舆情发现滞后是最大痛点。舆情响应…
业务场景 一次灰度放量把比例配成了 100%(本想配 10%),新逻辑直接全量暴露,异常请求瞬间放大——比例类配置缺一道"填错也…
学员常见误区 学员尝试让两张表直接相加实现数值合并:local total = tableA + tableB,直接报 atte…
学员常见误区 把表直接与字符串拼接:local msg = "玩家:" .. playerInfo,报 attempt to c…
底层原理 两份各自有序的榜单(本周榜与上周榜)要合并成一份总榜,逐个插入是 O(n 乘 m);归并排序的合并步骤利用两侧都有序的…
底层原理 任务队列需要两头操作:队尾入队、队首出队。Lua 表的尾部插入删除是常数成本,头部插入删除要整体移位是 O(n)——t…
设计初衷 掉落丢失的纠纷是最难处理的客诉:玩家咬定打了 boss 没看到掉落,服务端日志显示掉落物被队友拾取——双方都没错,但体…
设计初衷 世界频道一个人干三个频道的活:交易信息、求助提问、闲聊灌水全挤在一起,三类需求互相干扰——商人刷屏被禁言、新人提问被无…
设计初衷 摆摊摊位先到先得的分配让位置价值被凌晨挂机的脚本吃干:主路口的摊位常年被同一批账号占着,白天来摆摊的玩家只能蹲角落。摊…
业务场景 后台运营工具一个账号通吃所有操作:客服能改玩家资产、运营能看充值记录、一次离职交接漏收权限就是一次安全事故。权限最小化…
底层原理 string.find 的内部是模式匹配引擎,理解它的最好方式是手写一个最朴素的版本:对文本的每个位置尝试匹配模式的首…
学员常见误区 从 C 系语言转来的学员写 if count then 期待 count 为 0 时判假——Lua 中只有 nil…
第 161 / 197 页 · 共 2941 篇