Lua闭包使用心得 经验

父函数保存调用上下文状态 , 而嵌套函数负责修改状态的改变 . (简单来说就是得支持函数嵌套) 下面就是一个Lua闭包: function counter() local cnt = 0 --返回匿名函数也是可以的

jopen 2016-01-08   9155   0
闭包   Lua  

Luce – A GUI Module for Lua Based on JUCE 经验

Android are available. What is Luce ? Luce is a Lua module for GUI programming based on the portable

PenDunkel 2016-01-31   36180   0

高性能 Lua 技巧(译) 经验

http://segmentfault.com/a/1190000004372649 此为 Lua Programming Gems 一书的第二章: Lua Performance Tips ,作者为 Roberto Ierusalimschy。

MonLedoux 2016-01-27   42196   0

nginx+lua+redis实现反向代理 经验

最近要进行IVR的重构, 我们现在系统接了三家IVR服务商, N个业务, 由于IVR这玩意一般只能外网回调, 而开发环境又不允许外网随便访问, 着实烦人。 所有我们打算重构一把, 封装多家IVR, 对业务透明,

ClyWillshir 2016-01-27   22695   0
Redis   Nginx   Lua   Web服务器  

Lua 中 Cache 冷数据的落地 经验

cache 模块还希望在数据很久没有被业务访问时,将这些数据写回数据库。 我们的系统是基于 lua 构建的,数据 cache 模块和修改这些数据的逻辑在同一个 vm 里。难点在于,修改数据的业务逻辑是可以长期持有数据的,cache

RaymondC31 2016-11-03   29053   0

Lua 的 IO 框架:Luajit IO 经验

Luajit IO 是一个纯 Lua 的 IO 框架,提供 C 的高效率,简单但强大的设计,得益于 luajit 这个 JIT 引擎。可用来开发 TCP/UDP 服务器程序。 下面是连接 redis

jopen 2015-04-19   68844   0

Lua 的 Web 工具包 LWT 经验

LWT (Lua Web Tools) 可让你使用 Lua 开发 Web 应用,并可直接在 Apache 上运行。LWT 的核心功能通过一个 Apache 的模块(mod_lwt)来提供。另外 LWT

fmms 2011-12-11   25205   0
Lua   Web框架  

Lua语言的包管理系统 LuaDist 经验

LuaDist是一个Lua语言的包管理系统,类似Debian下的apt-get和Redhat下的yum,包括了Lua语言的各种扩展包。 LuaDist使用CMake构建软件包,这可以让它支持各种不

jopen 2012-07-26   55747   0
Lua   Lua开发  

Lua编译器:LuaJIT 经验

LuaJIT:采用C语言写的Lua的解释器的代码 LuaJIT is a Just-In-Time Compiler for the Lua * programming language. L

jopen 2012-10-17   65861   0
Lua   Lua开发  

lua扩展你的Nginx 经验

4%。Nginx采用模块化的架构,官方版本的Nginx中大部分功能都是通过模块方式提供的,比如Http模块、Mail模块等。通过开发模块扩展Nginx,可以将Nginx打造成一个全能的应用服务器,这样可以将一些功能在前端Nginx

CVQAmo 2016-02-12   57633   0

Safe Lua 0.2 发布 资讯

Lua是一种为 Sandboxing (沙箱) 准备语言。 Safe Lua 让您轻松地使用Lua代码的沙箱创建和许多有趣的用途。 变化包括: 1.现在支持多沙箱,作为协同程序同时运行. 2

fmms 2011-08-05   9432   0
Lua  

为什么我选择 Lua 资讯

在这篇文章中,我将向你解释为什么要使用Lua。我写这篇文章最初的动机是由于Lua邮件列表中的一则消息 “ why isn't Lua more widely used? ” 。针对这个消息的回复各种各

openkk 2012-02-26   14222   0
Lua  

NetBSD 内核加入 Lua 解释器 资讯

刚刚加入了 Lua解释器,支持用Lua脚本语言开发设备驱动。NetBSD开发者此前曾 表示 ,用C语言开发内核组件难度较大,引入Lua支持可以加快程序开发。但这一决定也很有争议,毕竟用脚本语言开发驱动和内

jopen 2013-10-17   7175   0
NetBSD  

Lua单元测试框架 busted 经验

busted 是 Lua 的单元测试框架,示例代码: require("busted") describe("Busted unit testing framework", function() describe("should

openkk 2012-08-29   52223   0
Lua   Lua开发  

Lua 常用库:BIN_LuaBind 经验

C/C++ 到 lua 的绑定机制,但与之不同的是BIN_LuaBind 比他们更安全:lua 层不在直接依赖于 C/C++ 层指针,避免野指针引起宕机。除此之外,BIN_LuaBind 对 Lua 提供了对

jopen 2015-09-26   78258   0

Java 的 Lua 解释器:LuaJ 经验

是一个 Java 的 Lua 解释器,基于 Lua 5.2.x 版本,目的是: 基于 Java 的实现,可以在 Java 应用中集成 Lua 虚拟机 轻量级、高性能的执行 Lua 多平台支持

jopen 2015-10-06   20571   0

nua - C++版本的lua交互库 经验

C++版本的lua交互库。 依赖 cmake 2.8+(可选, 如果不编译测试用例就不用) lua 5.2+ 一个支持C++14的编译器(最好不要是clang, 因为用它过不了测试用例

jopen 2016-01-01   8179   0
P46

  Lua 5.1 参考手册 文档

 Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes 云风 译 www.codingnow

jianhu01 2012-07-01   652   0
Lua开发   手册   Lua  

GObject的Lua语言绑定 lgob 经验

lgob是以GObject为基础一些类库的Lua语言绑定,如GTK+,WebKitGtk,GStreamer,Pango,Cairo等。 lgob是小巧而且开销很小的(源码包目前只有170多K),

jopen 2012-07-26   26216   0
Lua   Lua开发  

JavaScript和Lua的类继承 经验

我所在的团队正在做的项目,需要使用js和lua实现同一份API接口,已达到js和lua的无缝切换.所以,实现类的继承方案至关重要. 接下来,就是具体实现过程, 如有不到之处,还望大家指正. Lua ,是一门很优秀的动态语言

jopen 2014-11-01   25630   0
1 2 3 4 5 6 7 8 9 10