随笔分类 - lua
摘要:local s = io.popen("dir F:\\headicon /b/s") local filelist = s:read("*all") local start_pos = 0 local count = 0 while true do _,end_pos, line = string.find(filelist, "([^\n\r]+.jpg)", start_po...
阅读全文
摘要:function tableToString(studentNum) local str = "{ " str = str.."\n" for k, v in pairs(studentNum) do if type(v) ~= "table" then str = str.."[\""..k.."\"]" ...
阅读全文
摘要:lua中有元表的概念,元表类似于基类的功能, 在元表中有两个方法可以很好的认识元表: __index和__newindex __index用于查询 对表中的字段进行访问时,如果该表有元表,并且 表中没有这个字段,就访问元表中的__index方法 __newindex主要用于更新 对表中的字段赋值时,
阅读全文
摘要:lua中易混淆的函数 ipairs和pairs: ipairs只能顺序遍历table,遇到key不是数字就会退出 pairs可以遍历table中所有元素 pcall和xpcall pcall格式:pcall(function, ...) 运行函数返回true或false,不能打印信息 xpcall可
阅读全文
摘要:写服务器一段时间了,这段时间遇到很多问题,也学习到了很多问题,比如服务器开很多服务,一些递归回溯算法。 最近用云风的skynet, 真是缘分呐,以前了解过云风大神,如今真的接触了他写的东西,还是很佩服的。 思绪很凌乱,一切从头开始的感觉,对自己来说,是一种挑战,也是一种学习。 对游戏服务器架构大概了
阅读全文
摘要:lua是一门比较简单的脚本语言,但是有些问题经常碰到,在这里总结一下: 1 lua 传参,如果参数是table,则相当于传引用 2 lua中只有nil和false返回假 3 lua and 和 or lua and和or和其他语言的逻辑运算一样 and 中只要有一个为假,就返回假 or中有一个为真,
阅读全文