
lua
文章平均质量分 53
kong-kong
记录流水账
展开
-
lua string
lua string原创 2022-09-01 17:32:09 · 278 阅读 · 0 评论 -
Lua 流程控制
if if tab==nil then return 0 end if else if tab==nil then return 0 else return 1 end if嵌套 if( 布尔表达式 1) then --[ 布尔表达式 1 为 true 时执行该语句块 --] if(布尔表达式 2) then --...原创 2018-10-10 14:09:35 · 217 阅读 · 0 评论 -
Lua 数据类型
Lua 数据类型 Lua是动态类型语言,变量不要类型定义,只需要为变量赋值。 值可以存储在变量中,作为参数传递或结果返回。 Lua中有8个基本类型分别为:nil、boolean、number、string、userdata、function、thread和table。 数据类型 描述 nil 这个最简单,只有值nil属于该类,表示一个无效值(在条件表达式中相当于false)。...原创 2018-10-10 13:19:13 · 519 阅读 · 0 评论 -
openrestry-nginx多实例
1. 先openresty安装,参照(https://blog.youkuaiyun.com/kq1983/article/details/82989768) 2. OpenRestry安装成功后,包里的Nginx可以部署多个实例,可以实例化多个不同的服务:或用于对外提供服务,或用于不同的开发任务,或用于学习。 只需把OpenRestry的Nginx目录复制一份就可以启动不同的实例: cp -r /u...原创 2018-10-09 23:05:12 · 852 阅读 · 0 评论 -
openresty安装
下载最新版: https://openresty.org/download/openresty-1.13.6.2.tar.gz 安装前的准备 您必须将这些库 perl 5.6.1+, libpcre, libssl安装在您的电脑之中。 对于 Linux来说, 您需要确认使用 ldconfig 命令,让其在您的系统环境路径中能找到它们。 Fedora 和 RedHat 用户 推...原创 2018-10-09 22:39:49 · 723 阅读 · 0 评论 -
lua基本语法
1. 打印 print("hello") print(a) 2. 单行注释 -- 3. 多行注释 --[[ 注释1 注释2 --]] 4. 全局变量 在默认情况下,变量总是认为是全局的。 全局变量不需要声明,给一个变量赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错,只不过得到的结果是:nil 5. 清空变量 num = nil pr...原创 2018-10-09 13:42:23 · 208 阅读 · 0 评论 -
intellij idea安装lua插件
1. 打开安装插件界面 File->Setting->Plugins 配置lua目录 新建project 控制台打印原创 2018-10-09 12:21:52 · 8897 阅读 · 0 评论 -
windows下安装lua
1. 去 http://joedf.ahkscript.org/LuaBuilds/ 网站上下载 2. 选择下载最新的 lua-5.3.5_Win64_bin.zip 3. 解压到 D:\software\lua-5.3.5_Win64_bin 4. 配置环境变量 5. 输入 Windows+R —–> cmd —-> lua ...原创 2018-10-09 10:37:29 · 7333 阅读 · 1 评论 -
nginx请求相关参数
1. 获取param参数 local arg = ngx.req.get_uri_args(); for k,v in pairs(arg) do ngx.log(ngx.WARN,"key=",k," val=",v); end 2. 读取body -- 解析 body 参数之前一定要先读取 body ngx.req.read_body() local arg = ngx.r...原创 2018-10-18 20:54:39 · 841 阅读 · 0 评论 -
lua打印nginx日志
Nginx 的日志级别,请看下表: ngx.STDERR -- 标准输出 ngx.EMERG -- 紧急报错 ngx.ALERT -- 报警 ngx.CRIT -- 严重,系统故障,触发运维告警系统 ngx.ERR -- 错误,业务不可恢复性错误 ngx.WARN -- 告警,业务中可忽略错误 ngx.NOTICE --...原创 2018-10-15 23:15:07 · 15363 阅读 · 0 评论 -
idea配置openresty(windows环境)
1. 下载 https://openresty.org/download/openresty-1.13.6.2-win64.zip 2. 解压到D:\develop\openresty 3. idea安装openresty插件 配置nginx 1. 安装nginx support插件 2. 配置nginx server 配置环境变量OpenRes...原创 2018-10-11 12:49:34 · 4683 阅读 · 2 评论