首先需要明白,一般情况下,我们的定义的lua模块的文件与模块名(其实就是table的名字)是一致的,当然,不一致代码也是可以编译的(亲测),之所以这样,本人认为是为了实际项目中管理的方便。以下是定义模块的集中方式(文件名字是 GameMudle.lua): 方式一: 假如有一天,我们想要修改模块的名 ...
分类:
其他好文 时间:
2019-03-04 23:46:35
阅读次数:
419
1、如果 __newindex 是一个函数,在给 table 不存在的字段赋值的时候,会调用这个函数2.如果 __newindex 是一个table,在给 table 不存在的字段赋值的时候,会直接给 __newindex 的 table 赋值 测试用例: 编译结果: ...
1. 工具 语言:python3.7,Lua 编译器:pycharm 包管理工具:pip 工具:Scrapy-Splash 应用容器引擎:docker 2. 功能介绍 利用Splash,我们可以实现如下功能: 异步方式处理多个网页渲染过程; 获取渲染后的页面的源代码或截图; 通过关闭图片渲染或者使用 ...
分类:
编程语言 时间:
2019-03-04 09:50:16
阅读次数:
241
51、(12-10)choose the best answer: Evaluate the following SQL statement: SQL> SELECT cust_id, cust_last_name FROM customers WHERE cust_credit_limit IN ...
分类:
其他好文 时间:
2019-03-01 14:11:58
阅读次数:
210
Lua 数据类型 Lua是动态类型语言,变量不要类型定义,只需要为变量赋值。 Lua中有8个基本类型分别为:nil、boolean、number、string、userdata、function、thread和table。 数据类型 描述 nil 这个最简单,只有值nil属于该类,表示一个无效值(在... ...
分类:
编程语言 时间:
2019-02-28 14:58:44
阅读次数:
209
如果安装的时候报错: lua.c:80:31: fatal error: readline/readline.h: No such file or directory 解决方法: 缺少libreadline-dev依赖包 centos 系统: yum install readline-devel d ...
分类:
编程语言 时间:
2019-02-28 11:58:09
阅读次数:
234
1、框架简介 这两天在Github上发现了xlua的作者车雄生前辈开源的一个框架—XUUI,于是下载下来学习了一下。XUUI基于xlua,又借鉴了mvvm的设计概念。xlua是目前很火的unity热更方案,不仅支持纯lua脚本热更,也可以做 C# 代码的bug hotfix,而mvvm框架呢,在前端 ...
分类:
编程语言 时间:
2019-02-27 19:07:58
阅读次数:
203
文件操作:1.打开文件,得到文件句柄并赋值给一个变量2.通过句柄对文件进行操作3.关闭文件#能调用方法的一定是对象# li = [1,2,3]# li.append('22')#列表对象# 'asc'.capitalize()#字符串对象# 昨夜寒蛩不住鸣。# 惊回千里梦,已三更。# 起来独自绕阶行... ...
分类:
其他好文 时间:
2019-02-27 17:42:02
阅读次数:
185
使用Nginx+Lua实现waf 软件包需求: 1 、Nginx兼容性【最后测试到1.13.6】 wget http://nginx.org/download/nginx-1.13.6.tar.gz 2 、PCRE为Nginx编译安装关系的依赖 wget https://jaist.dl.sourc ...
分类:
其他好文 时间:
2019-02-26 17:23:23
阅读次数:
366