上一页 1 ··· 174 175 176 177 178 179 180 181 182 ··· 184 下一页
摘要: Lua如何管理”package” 方式一: 私有方法和变量都需要显式定义为local类型的,这很容易造成错误。一旦不小心漏写,就又将方法定义为全局的了。 ”package”中方法和变量的定义都需要加上”package”名字前缀。 方式二: 优化了”package”中方法的定义方式,使得无论是公有还是 阅读全文
posted @ 2017-10-28 13:49 lsgxeva 阅读(495) 评论(0) 推荐(0)
摘要: Lua: 好的, 坏的, 和坑爹的 来源: http://blog.csdn.net/xoyojank/article/details/12762909 在我使用Lua编程整整9个月后, 是时候停下来反省一下这段经历了. 过去了几年里, 我使用了各式各样的语言:Perl (soaplite.com, 阅读全文
posted @ 2017-10-28 02:07 lsgxeva 阅读(1818) 评论(0) 推荐(0)
摘要: Lua中metatable和__index的联系 可以参考 http://blog.csdn.net/xenyinzen/article/details/3536708 来源 http://blog.csdn.net/fishe_r/article/details/77530369 最近学习lua今 阅读全文
posted @ 2017-10-28 01:53 lsgxeva 阅读(1180) 评论(0) 推荐(0)
摘要: Lua5.3 注册表 _G _ENV 来源:http://blog.csdn.net/murisly/article/details/46518551 注册表的描述,借用PIL中的一段话: registry 一直位于一个由 LUA_REGISTRYINDEX 定义的值所对应的假索引(pseudo-i 阅读全文
posted @ 2017-10-28 00:00 lsgxeva 阅读(1684) 评论(0) 推荐(0)
摘要: 采访 Lua 发明人的一篇文章 来源 https://blog.codingnow.com/2010/06/masterminds_of_programming_7_lua.html 《Masterminds of Programming: Conversations with the Creato 阅读全文
posted @ 2017-10-27 22:02 lsgxeva 阅读(1536) 评论(0) 推荐(0)
摘要: Lua的函数调用和协程中,栈的变化情况 1. lua_call / lua_pcall 对于这两个函数,对栈底是没有影响的——调用的时候,参数会被从栈中移除,当函数返 回的时候,其返回值会从函数处开始压入,可以通过新的栈顶减去旧的栈顶得到返回值数 量。 2. lua_yield 对 Lua 函数来说 阅读全文
posted @ 2017-10-27 20:56 lsgxeva 阅读(2586) 评论(0) 推荐(0)
摘要: Lua 那些坑爹的特性 来源 https://blog.lilydjwg.me/2012/12/29/lua-caveats.36879.html 协程只能在 Lua 代码中使用 协程(coroutine)应该是 Lua 最大的卖点之一了。可是,它有一个在文档中根本没有提到过的弱点:只能在 Lua 阅读全文
posted @ 2017-10-27 20:45 lsgxeva 阅读(3421) 评论(0) 推荐(1)
摘要: 高性能 Lua 技巧(译) 来源 https://segmentfault.com/a/1190000004372649 此为 Lua Programming Gems 一书的第二章:Lua Performance Tips,作者为 Roberto Ierusalimschy。 我的翻译以 网上别人 阅读全文
posted @ 2017-10-27 19:04 lsgxeva 阅读(1404) 评论(0) 推荐(0)
摘要: Lua小技巧 来源 https://segmentfault.com/a/1190000000409668 命令行参数 命令行参数存储在arg表中,假定你有一个foo.lua脚本: 假设我们运行lua foo.lua arg1 arg2 arg3,输出为: 文件中的... 由于文件以函数的方式加载, 阅读全文
posted @ 2017-10-27 19:01 lsgxeva 阅读(901) 评论(0) 推荐(0)
摘要: Lua中使用table实现的其它5种数据结构 lua中的table不是一种简单的数据结构,它可以作为其他数据结构的基础,如:数组,记录,链表,队列等都可以用它来表示。 1、数组 在lua中,table的索引可以有很多种表示方式。如果用整数来表示table的索引,即可用table来实现数组,在lua中 阅读全文
posted @ 2017-10-27 13:55 lsgxeva 阅读(3699) 评论(0) 推荐(0)
上一页 1 ··· 174 175 176 177 178 179 180 181 182 ··· 184 下一页