lua学习
文章平均质量分 59
一直在路上25
热爱技术,坚持才是硬道理
展开
-
luasocket 安装遇到的有关问题
luasocket 安装遇到的问题因为要通过lua来访问redis,发现luasocket是因此必须要装的。但在装的过程中遇到了好多问题,上网参考了一些解决方案如下下载源码下载一个稳定发布版本:下载 LuaSocket 2.0.2源码:luasocket-2.0.2.tar.gz2、编译2.1 解压[html]转载 2014-06-05 21:06:08 · 1349 阅读 · 0 评论 -
lua中元表与元方法
通常,lua中的每个值都有一套预定义的操作集合。例如,原创 2014-11-02 22:39:27 · 1283 阅读 · 0 评论 -
lua数据结构
lua中的table不是一种简单的数据结构,它可以作为其他数据结构的基础。其他语言原创 2014-11-02 22:39:07 · 843 阅读 · 0 评论 -
lua闭合函数
若将一个函数写在另一个函数之内,那么这个位于内部的函数便可以访问外部函数中的局部变量。这项原创 2014-11-01 11:58:34 · 958 阅读 · 0 评论 -
lua中函数简介
在lua中,函数是一种第一类值,它们具有特定的词法域原创 2014-11-01 11:58:59 · 1808 阅读 · 0 评论 -
nginx-lua-fastdfs-GraphicsMagick 动态生成缩略图
https://github.com/hpxl/nginx-lua-fastdfs-GraphicsMagick利用nginx lua 获取fastdfs的原图,存放原图到本地,根据不同规则url,例如:_60x60.jpg、_80x80.jpg,利用gm生成缩略图存放到本地。 第二次访问直接返回本地已生成的缩略图。 定时凌晨清除一段时间内未访问的图片,节省空间。图片访问举例转载 2014-06-20 16:07:29 · 2928 阅读 · 2 评论 -
lua中的面向对象模拟,类,继承,多态
好了,今天开始写下我的一点学些LUA的心得,LUA作为一种世界上广泛使用的游戏脚本语言,有其强大的一面。现在的游戏脚本,基本上都基于面向对象了,因为非面向对象的语言写游戏这种复杂的脚本明显过于麻烦。而LUA不是面向对象的语言,但是为什么会有这么多游戏使用呢?因为LUA之中有强大的table,这个类极为强大,可以当做数组,对象,类,哈希表总之什么都是。。。并且LUA之中具有metatable“元表”转载 2014-06-17 17:00:27 · 746 阅读 · 0 评论 -
lua和C交互
Calling Lua Functions这一篇接着第一个篇"Hello, World!",介绍如何在Lua中定义函数然后在C/C++中调用他,这将涉及到参数传递,返回值,全局变量等。Lua中定义函数非常简单,以关键字function开头,后面跟上函数名,参数列表,函数体,函数定义以end结尾。Lua中函数可以传递多个参数也可有多个返回值。下面有个简单的Lua函数,两个数字相加转载 2014-06-29 13:42:17 · 715 阅读 · 0 评论 -
lua闭合函数
先看代码:newCounter = function(add) local i = 0; counter = function() i = i + add return i end return counterendc1 = newCounter(1)print(c1())print(c1(转载 2014-06-05 09:55:59 · 742 阅读 · 0 评论 -
lua具名实参
具名实参:lua可以通过yiz原创 2014-08-19 19:53:10 · 1116 阅读 · 0 评论