随笔分类 - Lua
摘要:function day_step(old_day,step) local y,m,d if("0" ~= string.sub(old_day,6,6)) then m=string.sub(old_day,6,7) else m=string.sub(old_day,7,7) end if("0
阅读全文
摘要:原文地址http://www.freecls.com/a/2712/flua的string库是用来处理字符串的,基础函数如下string.byte(s [, i [, j]]) string.byte是用来把字符转换成ascii数字,s为目标字符串,i为索引开始位置(从1开始),j为索引结束位置st
阅读全文
摘要:local table_a = {} 判断一:(错误方法) if table_a == {} then --你会发现你怎么也进不来 条件判断始终返回false,为什么会这样呢? --原因:{}相当于创建了一个表,只不过这个表的名字是匿名的,你看不到,我们假设它叫table_b --你会发现判断条件变
阅读全文
摘要:local getTime = os.date(“%c”); 其中的%c可以是以下的一种:(注意大小写) %a abbreviated weekday name (e.g., Wed) %A full weekday name (e.g., Wednesday) %b abbreviated mon
阅读全文
摘要:1.语法检测插件~ sublimelinter sublimelinter-lua sublimelinter-luacheck 以上插件装好以后,在环境变量里面有加上lua.exe就ok了! 这个就可以对lua 的 if end,括号,标点 不匹配的情况下做出提示,如下图所示 2.安装luache
阅读全文
摘要:lua加载函数require和dofile Lua提供高级的require函数来加载运行库。粗略的说require和dofile完成同样的功能但有两点不同: 1. require会搜索目录加载文件; 2. require会判断是否文件已经加载避免重复加载同一文件。 由于上述特征,require在Lu
阅读全文
摘要:网官有介绍安装:http://www.lua.org/start.html 由于之前我遇到过致命错误并纪录在:https://blog.csdn.net/bingbingtea/article/details/79721714 这次就提前避免了: 先把依赖的包都安装上: yes|yum -y ins
阅读全文
摘要:bokeyuan_1234 bokeyuan_1234 bokeyuan_1234 lua的文件管理 lua没有自己的文件管理 只有读取和写入文件,但是可以通过调用lfs(LuaFileSystem),lfs是一个 用于lua进行文件访问的库,支持lua5.1和lua5.2,并且跨平台 lfs的使用
阅读全文
摘要:本文首先通过具体的例子讲解了Lua中闭包的概念,然后总结了闭包的应用场合,最后探讨了Lua中闭包的实现原理。 闭包的概念 在Lua中,闭包(closure)是由一个函数和该函数会访问到的非局部变量(或者是upvalue)组成的,其中非局部变量(non-local variable)是指不是在局部作用
阅读全文
摘要:lua 中pairs 和 ipairs区别 lua 中pairs 和 ipairs区别 2012年05月11日 11:13:03 阅读数:98037 2012年05月11日 11:13:03 阅读数:98037 阅读数:98037 lua 中pairs 和 ipairs区别 标准库提供了集中迭代器,
阅读全文
摘要:local newtext = "." local index1 = string.find(newtext,"%.") 在这里,"."是通配符,如果想搜索到".",加上"%","%"是转义字符
阅读全文
摘要:更多好的文章就在 blog.haoitsoft.com,请大家多多支持! local getTime = os.date(“%c”); 其中的%c可以是以下的一种:(注意大小写) 如获取当前年月日时分秒:local date=os.date(“%Y-%m-%d %H:%M:%S”); os.time
阅读全文
摘要:原文链接:http://blog.csdn.net/zhangxaochen/article/details/8095007 Lua 生成随机数需要用到两个函数: math.randomseed(xx), math.random([n [, m]]) 1. math.randomseed(n) 接收
阅读全文
摘要:也许很多人会奇怪为什么使用LUA的时候,第一个随机数总是固定,而且常常是最小的那个值,下面我就简要的说明一下吧,说得不好,还请谅解。我现在使用的4.0版本的LUA,看的代码是5.0的,呵呵 LUA4.0版本中的自带函数库中有两个关于随机数的函数,一个是random,一个是randomseed。ran
阅读全文
摘要:在linux 下 make linux 在包含自 lua.h:16 的文件中, 从 lua.c:15: luaconf.h:275:31: 错误:readline/readline.h:没有那个文件或目录 luaconf.h:276:30: 错误:readline/history.h:没有那个文件或
阅读全文
摘要:什么是Lua Lua 是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de
阅读全文