码迷,mamicode.com
首页 >  
搜索关键字:openresty lua vanilla    ( 4763个结果
cocos2d-x LUA Binding实现C++里访问LUA的自定义对象
LUA Binding比JSBinding要简单,无论是使用脚本自动绑定还是手动写绑定代码,都能很轻松实现在LUA访问C++的类和对象。但如果想在C++里访问LUA里的自定义类和对象,则需要再自己修改一下C++的代码了。          应用场景: 1、  假设在LUA里有一个类MyLayer,继承了CCLayer,并添加了a,b,c,d这4个属性。 2、在LUA里,创建一个MyLayer...
分类:编程语言   时间:2014-09-28 15:40:27    阅读次数:223
ngx_lua学习笔记 -- capture + proxy 实现httpclient
题注最近我在学习nginx的lua插件,发现结合nginx的异步io和lua的流程控制能力,还是有很丰富的想象空间的:几乎所有常见的http请求的处理逻辑都能搞定,诸如查查数据库,访问一下memcache,读写一下本地文件等,都不在话下。恰好我正在研究一个第三方http服务的调用api,就产生了将其...
分类:其他好文   时间:2014-09-28 12:56:42    阅读次数:1210
Lua输入输出库
1、简单模型)1、io.write函数: 函数模型为io.write(...))2、io.read函数: io.read(*all) 读取当前输入的整个文件 io.read(*line) 读取下一行 io.read(*number) 读取一个整数 io.read(num) 读取当前输入的不超过num...
分类:其他好文   时间:2014-09-28 11:30:51    阅读次数:173
Lua系统库
Lua为了保证高度的可移植性,因此,它的标准库仅仅提供了非常少的功能,特别是和OS相关的库。但是Lua还提供了一些扩展库,比如Posix库等。对于文件操作而言,该库仅提供了os.rename函数和os.remove函数。 1. 日期和时间: 在Lua中,函数time和date提供了所有的日期和时.....
分类:其他好文   时间:2014-09-28 11:10:51    阅读次数:234
为什么RPP比lua更适合做脚本语言?
1.RPP以静态类型为主,最终的效率肯定比动态类型的lua要高,并且不会引起GC停顿。(目前与luaJIT性能接近) 2.RPP没有GC(自动垃圾回收),与C/C++互相调用简单直接,而且他们共享进程内存空间,RPP变量和C++变量生命周期相同,不会出现像lua一样的这里变量已经GC了那边还在使用。 3.RPP目前兼容50%的C++语法,70%的C语法,因此它天生就更亲近C++系的语法,所...
分类:其他好文   时间:2014-09-27 23:19:20    阅读次数:479
Lua序列化
概念普及 持久化 持久化(Persistence),即把内存中的对象保存到可永久保存的存储设备中。持久化的主要应用是将内存中的对象存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。  持久化是将程序数据在持久状态和瞬时状态间转换的机制。(应用与游戏,)  JDBC就是一种持久化机制。文件IO也是一种持久化机制。 为什么需要持久化服务呢?那是由于内存本身的缺陷引...
分类:其他好文   时间:2014-09-26 23:23:29    阅读次数:290
lua5.1 和 5.2 关于 sequence 的定义变化,对#table取值的影响
引子环境 lua 5.2 a = {} for i=1,2 do a[i] = i*3 end a[4] = 11; print(a[#a]) ---print 11----------------------------------- a = {} for i=1,3 do a[i] = i*3 ...
分类:其他好文   时间:2014-09-26 21:38:58    阅读次数:236
【转】lua random()
先来看看这两段代码:①math.randomseed(os.time())for i=1,10 don = math.random(10)print(n)运行结果是:632107543410②for i=1,10 domath.randomseed(os.time())n = math.random...
分类:其他好文   时间:2014-09-26 19:08:38    阅读次数:139
推荐一款Visual Studio的LUA插件
推荐一款Visual Studio的LUA开发插件,是Cocos2D-X LUA开发的首选!...
分类:其他好文   时间:2014-09-25 23:23:50    阅读次数:373
手机游戏引擎的选择--学习游戏开发Cocos2d-x和Unity3D/2D哪个前景更好?更易上手?
现在手游火的一塌糊涂,引擎也是层出不穷除了引领3D市场的Unity3D,独霸2D市场的Cocos2D-X之外,还有虚幻、Sphinx等,甚至搜狐也开发了国产的Genesis-3D引擎。 其它的不多说,这里主要就对比Unity3D和Cocos2D-X,帮助大家选择。 如果你想开发一个2D游戏,有着C++/C/LUA之一的基础,那么Cocos2D-X也许比较适合你。他本身就为2D游戏设计,...
分类:移动开发   时间:2014-09-25 20:17:37    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!