CHUAN2 DEV ENGINE
996 正版授权研发中心 · 360 授权合作教学中心 · 抖音传奇直播合作授权 · 快手推广运营商授权
OFFICIAL LICENSED ACADEMY 查验官方授权证书 →
// 威海旷世互娱教学基地 · 独立文章系统 · 全站地图

技术文章 全站地图

共收录 385 篇技术干货,持续自动更新(最新:2026-09-28)。支持方向标签筛选,是全站 Lua / 996 引擎知识的检索入口。

09-26 高级技巧996引擎

【高级技巧】Lua内存泄漏三坑:组队分祖玛经验的隐形增长

一、隐蔽陷阱:线上事故——组队分祖玛经验的功能跑了一周,M2 内存从 120MB 涨到 1.1GB,排查发现三张表只进不出。 二…

996 技术组
09-26 高级技巧996引擎

【高级技巧】局部变量提速:爆裁决之杖循环的3倍差距

一、隐蔽陷阱:抛坑提问——同一个爆裁决之杖的循环,为什么把 giveitem 换成局部引用后快了 3 倍?逻辑一行没改。 二、底…

996 技术组
09-26 高级技巧996引擎

【高级技巧】Lua预分配表:仓库万件裁决之杖的扩容摊销

一、隐蔽陷阱:一行代码拆解——for i = 1, 10000 do repo[i] = ... 逐条插入,表的数组段会触发十余…

996 技术组
09-26 高级技巧996引擎

【高级技巧】Lua三色标记:裁决之杖上架时的GC卡顿

一、隐蔽陷阱:商店批量上架 500 件裁决之杖的瞬间全服卡顿 200 毫秒——时间点掐得很准,恰逢垃圾回收进入标记阶段。 二、底…

996 技术组
09-26 高级技巧996引擎

【高级技巧】协程超时兜底:resume与pcall的组合封装

底层原理 协程体内出错时 resume 返回 ok=false 与错误对象,但协程体若死循环则 resume 永久挂起——错误能…

996 技术组
09-26 高级技巧996引擎

【高级技巧】协程双向通信:resume传参与yield回传封装

底层原理 coroutine.resume 的实参会在协程内成为首个 yield 的返回值;coroutine.yield 的实…

996 技术组
09-26 高级技巧996引擎

【高级技巧】元表__newindex:写入拦截与影子表存储

底层原理 __newindex 拦截对表的新键写入:元表字段为表时,赋值实际写入的是该元表字段指向的影子表,原表永远保持为空——…

996 技术组
09-26 高级技巧996引擎

【高级技巧】排序比较器:严格弱序的陷阱与修复

底层原理 table.sort 依赖比较函数满足严格弱序:同元素比较必须返回 false、结果必须可传递。比较函数里写 a = …

996 技术组
09-26 高级技巧996引擎

【高级技巧】元表继承:__index链与方法复用

底层原理 访问对象的字段时 Lua 先查自身,查不到再沿元表的 __index 引用继续查找——这条链让多个对象共享同一份方法表…

996 技术组
09-26 高级技巧996引擎

【高级技巧】协程管道:生产者与消费者的解耦封装

底层原理 生产者产出数据、消费者处理数据,直接调用会让两端速度互相牵制。协程把生产者包成一个可暂停的数据源:resume 一次产…

996 技术组
09-25 高级技巧996引擎

【高级技巧】等差数列求和:高斯公式替代循环

底层原理 求 1 加到 n 的累加值,循环逐项加是 O(n);等差数列有闭式公式:和 = (首项 + 末项) × 项数 ÷ 2—…

996 技术组
09-25 高级技巧996引擎

【高级技巧】偏函数:固定前几个参数的预制写法

底层原理 同一函数反复用相同的前几个参数调用(sendmsg 的 actor、日志函数的模块名),位置参数写全既冗长又易错。偏函…

996 技术组
09-25 高级技巧996引擎

【高级技巧】拉链表:状态变更历史的两段式记录

底层原理 查"这件装备上周五归属谁",当前状态表只存最新值,历史无从查起。拉链表(SCD2)为每次变更追加一条带生效区间的记录:…

996 技术组
09-25 高级技巧996引擎

【高级技巧】分形递归:科赫曲线的递归绘制封装

底层原理 科赫曲线:把一条线段三等分,中段替换为凸起的三角折线,对每段递归重复——每迭代一次线段数乘 4。递归结构极简:draw…

996 技术组
09-25 高级技巧996引擎

【高级技巧】空对象模式:nil判断的默认行为封装

底层原理 取玩家配置缺字段时返回 nil,调用方到处判 nil——判空代码散落每个调用点。空对象模式:缺配置时返回一个有默认字段…

996 技术组

第 12 / 26 页 · 共 385 篇