码迷,mamicode.com
首页 >  
搜索关键字:lua    ( 4543个结果
【Lua】LWT后台用JSON与 ExtJS传递数据
要完成目录树的构建,需要前台ExtJS构筑页面,后台处理逻辑,中间由JSON传递数据。 首先搭建后台环境: 1 require "httpd" 2 require "lfs" 3 4 request, args = ... 5 6 local s = {root = { 7 ...
分类:Web程序   时间:2014-11-19 23:41:32    阅读次数:213
【Lua】LWT遍历指定目录并输出到页面中
首先用lua遍历目录: 1 function getDirs(path) 2 local s = {} 3 function attrdir(p) 4 for file in lfs.dir(p) do 5 if file ~= "...
分类:其他好文   时间:2014-11-19 22:10:47    阅读次数:274
【Lua】CJSON的安装
Lua CJSON 是 Lua 语言提供高性能的 JSON 解析器和编码器,其性能比纯 Lua 库要高 10 到 20 倍。Lua CJSON 完全支持 UTF-8 ,无需依赖其他非 Lua/LuaJIT 的相关包。 第一步:打开CJSON下载页,下载lua-cjson-2.1.0.tar...
分类:Web程序   时间:2014-11-19 21:55:50    阅读次数:278
Programming in lua 杂记(转)
oadstring 编译的时候不关心词法范围: local i = 0 f = loadstring("i = i + 1") g = function () i = i + 1 end 这个例子中, 和想象的一样g 使用局部变量i , 然而f 使用全局变量i ; lo...
分类:其他好文   时间:2014-11-19 20:28:44    阅读次数:137
命令行取出口IP的几种方法
wget-o/dev/null-O-123cha.com|grep‘ahref=/ip‘|sed‘s/.*ahref=\/ip\/?q=\([0-9\.]*\)>.*/\1/g‘wget-o/dev/null-O-http://members.3322.org/dyndns/getipserver{server_name192.168.188.133;listen80;location/{content_by_lua‘ngx.print(ngx.var.remote_addr)‘;}}server{se..
分类:其他好文   时间:2014-11-19 18:55:15    阅读次数:189
lua for循环遍历table的几种区别
众人皆知的是有两种:ipairs和pairs,这两种相信大家也是很了解了,其中ipairs是从头(idx=1)开始往后遍历,遇到nil即退出循环;而pairs则是顺序不定的遍历,只要里面有值都可以遍历的到。        那假如我需要顺序遍历而且即使中间有nil也能完整遍历到最后呢?        接下来就说这个:通过maxSize = table.maxn(t)获取到table最后一...
分类:其他好文   时间:2014-11-19 18:43:37    阅读次数:236
LuaBridge c++返回map给lua
之前在项目中需要返回一个std::map给lua,但是发现直接返回map到lua中是不行的。后来通过别人的帮助终于解决了这个问题。方法如下: 1 luabridge::LuaRef LoginXml::getlocalAccount() 2 { 3 XMLElement* rootEl...
分类:编程语言   时间:2014-11-19 13:57:05    阅读次数:409
android使用lua脚本实现动态逻辑
这是一个简单的执行lua脚本的android例子。 可以输入脚本, 可以查看到执行效果。 已经fork到我的github 请移步 https://github.com/zhengpanyong/AndroLua...
分类:移动开发   时间:2014-11-19 12:46:51    阅读次数:237
【lua】如何倒序查找字符
现在有这样一个需求,有一个字符串,需要查找字符i最后出现的位置,不过相对于其他语言来说,Lua并没有提供这一操作,那么如何是好? 现在有这样几个方法: string.sub(str, i ,j) 功能:截取str以i开始j结束的部分 string.reverse(str) 功能...
分类:其他好文   时间:2014-11-19 07:16:59    阅读次数:1024
Mac系统下Lua开发环境搭建
一、Lua安装包下载       去lua官网lua.org下载最新版lua-5.2.3.tar.zip,如下图箭头所示:           二、安装Lua-5.2.3        进入Lua-5.2.3.tar.zip的下载目录,执行以下步骤安装: tar xvzf lua-5.2.3.tar.gz cd lua-5.2.3 make macos...
分类:系统相关   时间:2014-11-19 01:54:14    阅读次数:184
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!