随笔分类 -  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... 阅读全文
posted @ 2017-11-19 22:05 xshang 阅读(1161) 评论(0) 推荐(0) 编辑
摘要:function tableToString(studentNum) local str = "{ " str = str.."\n" for k, v in pairs(studentNum) do if type(v) ~= "table" then str = str.."[\""..k.."\"]" ... 阅读全文
posted @ 2017-11-04 14:21 xshang 阅读(3019) 评论(0) 推荐(0) 编辑
摘要:lua中有元表的概念,元表类似于基类的功能, 在元表中有两个方法可以很好的认识元表: __index和__newindex __index用于查询 对表中的字段进行访问时,如果该表有元表,并且 表中没有这个字段,就访问元表中的__index方法 __newindex主要用于更新 对表中的字段赋值时, 阅读全文
posted @ 2017-10-16 20:09 xshang 阅读(393) 评论(0) 推荐(0) 编辑
摘要:lua中易混淆的函数 ipairs和pairs: ipairs只能顺序遍历table,遇到key不是数字就会退出 pairs可以遍历table中所有元素 pcall和xpcall pcall格式:pcall(function, ...) 运行函数返回true或false,不能打印信息 xpcall可 阅读全文
posted @ 2017-10-06 21:48 xshang 阅读(300) 评论(0) 推荐(0) 编辑
摘要:写服务器一段时间了,这段时间遇到很多问题,也学习到了很多问题,比如服务器开很多服务,一些递归回溯算法。 最近用云风的skynet, 真是缘分呐,以前了解过云风大神,如今真的接触了他写的东西,还是很佩服的。 思绪很凌乱,一切从头开始的感觉,对自己来说,是一种挑战,也是一种学习。 对游戏服务器架构大概了 阅读全文
posted @ 2017-09-14 23:03 xshang 阅读(124) 评论(0) 推荐(0) 编辑
摘要:lua是一门比较简单的脚本语言,但是有些问题经常碰到,在这里总结一下: 1 lua 传参,如果参数是table,则相当于传引用 2 lua中只有nil和false返回假 3 lua and 和 or lua and和or和其他语言的逻辑运算一样 and 中只要有一个为假,就返回假 or中有一个为真, 阅读全文
posted @ 2017-08-06 13:10 xshang 阅读(172) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示