码迷,mamicode.com
首页 >  
搜索关键字:lua 协程 coroutine    ( 6229个结果
只有lua才能编译出小于200K的代码吗?NO! Python 也可以。
现在Python给人的感觉是大,东西多,在Windows上安装后居然要占100多兆的空间。lua给人的感觉是很小,很轻便。Python 2.7在linux下编译出来的代码在strip之后也有3M多,早期版本应该会更小些,但也应该有七八百兆吧。那么Python是不是不能编译出轻便,体积小的代码呢?答案是否定的,这里介绍几个Python的变种,来看下Python可以有多小。...
分类:编程语言   时间:2014-11-14 21:15:29    阅读次数:268
lua 中的正则表达式
模式匹配函数在string库中功能最强大的函数是:string.find (字符串查找), string.gsub (全局字符串替换), and string.gfind (全局字符串查找). 这些函数都是基于模式匹配的。与其他脚本语言不同的是,Lua并不使用POSIX规范的正则表达式(也写作reg...
分类:其他好文   时间:2014-11-14 21:04:40    阅读次数:149
centos安装mysql-proxy
centos安装mysql-proxy ===================== mysql-proxy的用处就不再说了 mysql-proxy依赖libevent,lua,glib2等几个软件 所以在安装之前先 yum install lua-devel yum install glib2-devel libevent我...
分类:数据库   时间:2014-11-14 16:01:30    阅读次数:184
lua 函数回调技巧
技巧1:local a = {}; function b() print("Hello World") end a["sell"] = {callFunc =b} a["sell"].callFunc()技巧2:    使用lua 自带的 unpack :    解释:把一直数组(只有连续数字下标的 table)展开成一串返回值,但是对用字符串或别的东西做 key 的 table 无能为力。fu...
分类:其他好文   时间:2014-11-14 15:43:30    阅读次数:136
Lua 练习中的Bug 以及日志
使用 Lua 中的table.getn获得数组的table的长度;运行失败--> t ={1,2,3 }> print(table.getn(t))stdin:1: attempt to call field 'getn' (a nil value)stack traceback: stdin:1:...
分类:其他好文   时间:2014-11-14 13:55:41    阅读次数:167
windows下检测文件改变
这个主要是应用在我前一篇博客里提到的脚本热加载功能。主要实现的功能检测文件夹内文件的变化(改变、新增、删除、重命名),当发现改变的时候通知lua重新加载脚本。基本上就是一个windows api的使用。实际应用中会有一些细节需要注意,比如我习惯使用sublime text编辑,而sublime text保存文件不是直接改变文件内容,而是新增一个文件。这些细节情况需要实际使用中微调。       ...
分类:Windows程序   时间:2014-11-13 22:38:18    阅读次数:2106
VS搭建lua开发环境和LuaBridge注册c++类(cocos2dx项目)(三) 给editbox添加事件
直接贴出实现代码 1 void ScriptManager::addEditBoxEvent(LuaEditBox* ui, std::string funName) 2 { 3 std::string editBoxEditingDidBegin = funName + "_editBox...
分类:编程语言   时间:2014-11-13 18:20:33    阅读次数:338
【Lua、LuaJIT、tolua++、lua for windows】这几个到底有什么关系?!
【Lua、LuaJIT、tolua++、lua for windows】这几个到底有什么关系?!...
分类:Windows程序   时间:2014-11-13 16:44:00    阅读次数:326
lua学习笔记14:字符串分割
在处理http请求返回的数据时,经常会用到字符串分割。lua号称“脚本精灵”,是一门小而精的语言,它并没有给我们实现字符串的分割。 拒绝前戏,直接高潮,上代码: ----------------------------------------------------------------------- -- des:字符串分割 -- arg:str-要被分割的字符串 ,char-分割字符 ...
分类:其他好文   时间:2014-11-13 16:41:14    阅读次数:167
userdate和table类型的效率对比
做cocos2d-x开发的人可能有不少人在实现类时会利用cocos2d-x自己给出的类的实现,也即在luaBinding目录下extern.lua的文件中给出的实现:--Create an class.function class(classname, super) local superTy...
分类:其他好文   时间:2014-11-13 16:26:54    阅读次数:235
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!