由于函数是一种“第一类值”,因此一个显而易见的推论就是,函数不仅可以存储在全局变量中,还可以存储在table的字段和局部变量中。 ??????? 大部分Lua库也采用了这种将函数存储在字段中...
分类:
其他好文 时间:
2014-07-23 21:33:56
阅读次数:
196
--?下面的代码可以实现在字符之间插入指定字符(lua),给大家分享下,可能笨拙一些,不过解决了问题?
function?ui.string_insert(str,insertStr)?
????local?len?=?#str;?
????local?left?=?l...
分类:
其他好文 时间:
2014-07-23 17:37:21
阅读次数:
301
这四个是我用的主要IDE。
VS+Visual AssistX可以用无敌开形容,太强大了。虽然我只用来写C++代码。我个人觉得,应该没有什么IDE可以超过它的。没有什么好形容它的,就是一直在用它...
Eclipse也是一个非常强的,除了java,它还可以是C++,lua,tcl,python,ActionScript3等语言的IDE,现在cocos2dx也基于它推出cocos2dx ...
分类:
编程语言 时间:
2014-07-23 13:11:19
阅读次数:
242
若将一个函数写在另一个函数之内,那么这个位于内部的函数便可以访问外部函数中的局部变量,这项特征称之为“词法域”。 ??????? 假设有一个学生姓名的列表和一个对应于每个姓名的年级列表...
分类:
其他好文 时间:
2014-07-23 00:34:48
阅读次数:
220
一、Memcached ClientLib For .Net 首先,不得不说,许多语言都实现了连接Memcached的客户端,其中以Perl、PHP为主。 仅仅memcached网站上列出的语言就有:Perl、PHP、Python、Ruby、C#、C/C++以及Lua等。 那么,我们作为.Net.....
分类:
Web程序 时间:
2014-07-22 00:39:36
阅读次数:
387
os.time() <== 返回当前系统的日历时间os.date() <== 返回本地化的时间字符串,这里是"11/28/08 17:23:37"os.date("%x", os.time()) <== 返回自定义格式化时间字符串(完整的格式化参数),这里是"11/28/08"os.clock() ...
分类:
其他好文 时间:
2014-07-22 00:07:36
阅读次数:
202
在Lua中,函数是一种“第一类值”:表示在Lua中的函数与其他传统类型的值(例如:数字和字符串)是一样的,可以存储到变量(全局,局部均可)或table中,可以作为实参传递给其他函数,还可以作...
分类:
其他好文 时间:
2014-07-21 23:29:22
阅读次数:
417
利用table的pack与unpack进行数据打包与解包,测试代码如下:
print("Test table.pack()----------------");
local packData =function( ... )
local arg = table.pack(...);
-- print("this arg table length is", arg.n)
--...
分类:
其他好文 时间:
2014-07-21 22:48:47
阅读次数:
297
在lua中,一直用lua作为config文件,或承载数据的文件 - 好处是lua本身就很好阅读,然后无需额外写解析的代码,还支持在configure文件中读环境变量,条件判断等。在lua中通过loadfile, setfenv实现)python:cat config.pybar = 10foo=10...
分类:
编程语言 时间:
2014-07-21 11:07:40
阅读次数:
204
getProfile()->defineCommand('ri','wode'); $a = $redis->ri(0,'tt1','tt2','tt3'); print_r($a);?>
分类:
Web程序 时间:
2014-07-20 22:17:53
阅读次数:
373