共收录 385 篇技术干货,持续自动更新(最新:2026-09-28)。支持方向标签筛选,是全站 Lua / 996 引擎知识的检索入口。
底层原理 引擎的消息号是稀缺资源:签到提醒、邮件提醒、活动预告各占一个号,三十种小消息把号段瓜分殆尽,前后端协议表越养越厚,每加…
底层原理 t[ t + 1] = v 的尾插看起来恒定廉价,实际藏着尖峰:Lua 表的数组部分按 2 的幂扩容,表满的那一刻触发…
底层原理 table.sort 对比较函数有硬性契约:满足严格弱序——自反不成立(a<b 则 b a)、传递性成立(a<b 且 …
底层原理 词条表 5000 行,上线一个月实测只有 420 行被人查过——预构建的 90% 是白算的。惰性求值把构建时机推迟到第…
底层原理 寄售到期、悬赏超时、建筑完工,全服到处是"到点做某事"。逐任务挂引擎定时器,任务一多注册表膨胀、每秒回调分派成本线性涨…
底层原理 动态副本最贵的动作是创建:一张实例地图的加载成本远高于复用。实例共享的前提是生命周期清晰——末一个使用者离开才允许回收…
底层原理 灰度发布的本质是把玩家分成两组做对照:10% 的人先体验新功能,其余 90% 继续旧版。分组的关键性质是稳定性——同一…
底层原理 Lua 的名字解析在装载时刻完成绑定:模块顶部 local calcFee = require("fee").calc…
底层原理 状态机的"状态"不必是表里的字符串,它可以直接体现为"当前在执行哪个函数"。闭包状态机把每个状态写成一个闭包:处理完自…
底层原理 引擎的 setontimer 是一条注册一条调度:千人在线每人挂两条个人定时器,就是两千条管理记录,每秒两千次回调分派…
底层原理 缓存的两难:无上限则内存失控,弱引用交给 GC 又没有容量语义(上轮弱表方案的短板正是无法承诺"最多占多少")。LRU…
底层原理 固定周期刷新(祖玛教主每 14400 秒一只)有个致命副作用:全程可预测。蹲点脚本掐着表守在刷新点,普通人永远抢不过程…
底层原理 元表的 __index 既可以是表(继续沿链上溯),也可以是函数(自由裁决)。委托模式用函数形态:一张空的代理表,__…
底层原理 属性面板、状态栏这类界面的数据有一个统计特征:绝大多数字段绝大多数帧都不变。全量下发把 40 个字段每秒推 30 遍,…
底层原理 table.sort 的底层是不稳定排序:两个比较键相等的元素,谁前谁后取决于内部划分与元素初始位置,输入顺序稍变名次…
第 25 / 26 页 · 共 385 篇