Lua
majinbo111
这个作者很懒,什么都没留下…
展开
-
ubunutu18.04 sublimeText3 Lua的环境问题解决
sublimeText3 运行直接运行比命令行既省时又省事,以后就使用sublimeText3开发Lua了安装了Lua插件之后,Ctrl+b 运行 Lua文件,出现了一个问题[Errno 2] No such file or directory: 'lua'[cmd: ['lua', '/home/study/test.lua']][dir: /home/study/][path: /usr/原创 2017-05-23 17:13:39 · 1012 阅读 · 0 评论 -
Ubuntu18.04 Install Lua
Ubuntu 18.04 Install Lua sudo apt-get install lua5.3 luac5.3原创 2018-12-19 14:35:25 · 1404 阅读 · 0 评论 -
lua简介
简介Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua 是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组于 1993 年开发的,该小组成员有:Roberto Ierusalimschy、Waldemar...转载 2018-12-19 16:38:04 · 467 阅读 · 0 评论 -
Lua 迭代器
Lua 迭代器迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。在Lua中迭代器是一种支持指针类型的结构,它可以遍历集合的每一个元素。泛型for迭代器泛型for在自己内部保存迭代函数,实际上它保存三个值:迭代函数、状态常量、控制变量。泛型for迭代器提供了集合的key/value对,语法格式如下:for k, v ...原创 2019-01-21 21:19:24 · 173 阅读 · 0 评论 -
ngx.var与ngx.ctx的区别
ngx.varngx.var 需预定义方可使用, 一般都写在 ngx 或 openresty 的conf 内 ngx.var;在conf内可以使用set 方式创建变量;ngx.var 可以定义在location内,也可以定义在server 内;在lua 代码使用时,需要 ngx.var.xxx 引用;ngx.var.xxx = nil 表示删除。server { ...原创 2019-04-09 13:49:45 · 14323 阅读 · 0 评论 -
openresty 计算执行时间
location /test_time { content_by_lua_block { ngx.say("test t1") local t1 = ngx.now() ngx.say(t1) ngx.sleep(0.05) ngx.say("test t2") local t2 = ngx.n...原创 2019-04-16 16:34:41 · 1041 阅读 · 0 评论 -
Lua的三目运算
大家都知道的三目运算符在lua中的写法是:a and b or c--避免当b是nil的时候会返回c的值的写法:(a and {b} or {c})[1]示例:test = 5print('test > 0 = ' ..( test > 0 and '成功' or '失败'))test > 0 = 成功--或test = -1print('test >...原创 2019-04-16 18:13:48 · 717 阅读 · 0 评论 -
Lua 保留小数位
使用string格式化(四舍五入):> print(string.format("%.2f", 2.344));2.34> print(string.format("%.2f", 2.345));2.35> print(string.format("%.2f", 2.349));2.35使用lua取余运算符%完成(向下舍入):> print(2.344 -...原创 2019-04-18 10:55:25 · 9075 阅读 · 0 评论 -
Lua math.huge And No division by 0 error
ContentFor exampleFind a conclusionFor examplefunction judge_math_huge() a = 10 while (a < math.huge) do print("a value is:", a) print("math.huge value is:", math.huge...原创 2019-05-28 15:04:04 · 271 阅读 · 0 评论