lua序列化支持key类型为string, number支持value类型为string, number, table支持循环引用支持加密序列化支持loadstring反序列化使用示例local t = { a = 1, b = 2}local g = { c = 3, d = 4, t}t.rt....
分类:
其他好文 时间:
2014-11-18 00:16:10
阅读次数:
275
--lua中字符串索引从前往后是1,2,……,从后往前是-1,-2……。 --string库中所有的function都不会直接操作字符串,只返回一个结果。 ------------------------------------------------------------------------...
分类:
其他好文 时间:
2014-11-17 21:25:37
阅读次数:
257
centos安装mysql-proxycentos安装mysql-proxymysql-proxy的用处就不再说了mysql-proxy依赖libevent,lua,glib2等几个软件所以在安装之前先yum install lua-develyum install glib2-devellibev...
分类:
数据库 时间:
2014-11-17 17:08:22
阅读次数:
182
对于lua的table排序问题,一般的按照value值来排序,使用table.sort( needSortTable , func)即可(可以根据自己的需要重写func,否则会根据默认来:默认的情形之下,如果表内既有string,number类型,则会因为两个类型直接compare而出错,所以需要自...
分类:
编程语言 时间:
2014-11-16 20:06:01
阅读次数:
198
lua5.3直接调用windows的dll,使得lua可以强大到做任何对于windows操作系统的操作。...
分类:
其他好文 时间:
2014-11-15 17:08:03
阅读次数:
286
在项目开发过程当中,尤其是游戏开发,当使用lua脚本语言编写客户端程序时,需要给玩家角色名长度做适配。如果玩家角色名的长度很长,超过了给定框,那么就会遮住游戏界面其他地方的图片,效果很难看,这样给玩家的体验就不好。为了给用户一个好的体验,往往策划会提出要求,比如角色名最大长度为18位,但是12位就已经超出框框,那么可以只显示9位,剩余部分用省略号替换,这样整个角色名就在给定框当中,给玩家的体验效果...
分类:
编程语言 时间:
2014-11-15 17:07:59
阅读次数:
259
Lua 直接加载windows dll 使其可以直接调用里面的api...
分类:
其他好文 时间:
2014-11-15 17:06:56
阅读次数:
164
思路像所有语言一样,绑定回调主要是执行的任务执行到特定情形的时候,调用对用回调方法。 这里也一样。核心思路是,当c代码执行到特定特定情形的时候,调用lua的方法主要步骤如下缓存lua函数在lua环境中的引用在c代码的地方用c的方式设置好回调在c代码回调函数执行的时候,调用lua函数实现c代码绑定回调...
分类:
编程语言 时间:
2014-11-15 15:23:31
阅读次数:
472
lua 标签解析器概述一个类xml标签解析函数,将标签解析成Lua中的表结构它可以用来解析简单xml结构,可以作为RichLabel控件的字符串解析组件(其实它现在就是这么用的;-))原理使用lua的模式匹配, 使用了模式串%b%b用来匹配对称的字符。常写为%bxy,x和y是任意两个不同的字符。 x...
分类:
其他好文 时间:
2014-11-14 23:59:21
阅读次数:
555