工作流程: 1.开发时使用c#进行开发,所有需要热补丁的脚本可以通过白名单进行配置HotfixCfg 2.需要热补丁的地方可以通过lua脚本进行修复xlua.hotfix(class, [method_name], fix) xlua.hotfix(CS.BaseTest, 'Foo', funct ...
分类:
其他好文 时间:
2020-03-17 19:24:44
阅读次数:
56
什么是限流?为什么要限流 通俗的来讲,一根管子往池塘注水,池塘底部有一个口子往外出水,当注水的速度过快时,池塘的水会溢出,此时,我们的做法换根小管子注水或者把注水管子的口堵住一半,这就是限流,限流的目的就是为了防止池塘的水溢出,放在软件开发中,一台硬件的CPU和内存总归是有限的,能处理的请求量是有一 ...
分类:
其他好文 时间:
2020-03-16 15:11:17
阅读次数:
59
等了大半年,松鼠脚本终于释出了3.0稳定版本 松鼠脚本可以说是Lua的超级增强版,作者在Crysis项目使用Lua多年,深知Lua的优缺点.之后自己编写了松鼠脚本来解决诸如class,attribute,delegation,更强大的thread,exception等等功能. 松鼠脚本本身对Wind ...
分类:
其他好文 时间:
2020-03-14 22:11:53
阅读次数:
96
0 预备知识: 至少对Lua手册C API有简单的了解。lua5.3手册中文 1 Lua虚拟机的栈,如图: 假设虚拟机的栈有n个数据: 解释: 两种解释方式: A,栈顶开始, -1 ...-n B,栈底开始,1 ...n 二、运行原理和调用栈机制实例 创建main.lua 1 function Lu ...
分类:
其他好文 时间:
2020-03-13 12:55:41
阅读次数:
38
cartographer 调参(1) lua文件配置参考文档 https://blog.csdn.net/SimileciWH/article/details/84861718 Lua configuration reference documentation 请注意,Cartographer的RO ...
分类:
其他好文 时间:
2020-03-10 22:14:04
阅读次数:
77
lua安装步骤 "lua wbsite" 1. 进入网站点击Download 2. 在building下找到命令,之后按照命令安装. 3. 创建软连接,这样就可以随处用lua了 lua学习网站 可以参考 "菜鸟教程" ...
分类:
其他好文 时间:
2020-03-10 12:26:54
阅读次数:
61
lua中 table.getn(t) 、#t、 table.maxn(t) 这三个什么区别? RTlocal t = {1,888,x= 999,b=2,5,nil,6,7,[10]=1,8,{z = 1,y = 1},nil,nil}print(table.getn(t))print(#t)pri ...
分类:
其他好文 时间:
2020-03-10 11:43:01
阅读次数:
151
Lua 数据类型 Lua 是动态类型语言,变量不要类型定义,只需要为变量赋值。 值可以存储在变量中,作为参数传递或结果返回。 Lua 中有 8 个基本类型分别为:nil、boolean、number、string、userdata、function、thread 和 table。 数据类型描述 ni ...
分类:
其他好文 时间:
2020-03-10 01:23:30
阅读次数:
53
Redis 脚本使用 Lua 解释器来执行脚本。 Redis 2.6 版本通过内嵌支持 Lua 环境。执行脚本的常用命令为 EVAL。 语法 Eval 命令的基本语法如下: redis 127.0.0.1:6379> EVAL script numkeys key [key ...] arg [ar ...
分类:
其他好文 时间:
2020-03-09 23:51:21
阅读次数:
104