估计没时间写下去了,这里先做个存档。nginx作为一个web服务端,是非常优秀的,自从添加了lua模块,更是如虎添翼。假如nginx是全程的无限高输出的ADC,那lua就是全程最佳的辅助,全地图眼,加伤害加防加血加蓝都行。章哥把nginx无缝的容入了lua脚本语言,而lua可以实现nginx很多功能...
分类:
系统相关 时间:
2014-07-07 23:11:13
阅读次数:
399
lua脚本修改后xcode需要clean重新编译才能更新,这个是xcode里的老毛病了,网上有一些脚本但不是针对Cocos Code IDE的工程目录的...
分类:
其他好文 时间:
2014-07-04 07:44:11
阅读次数:
291
ngx_lua将lua嵌入到nginx,让nginx执行lua脚本,高并发,非阻塞的处理各种请求。
url请求nginx服务器,然后lua查询redis,返回json数据。...
分类:
其他好文 时间:
2014-07-02 09:28:21
阅读次数:
457
ngx_lua
原理
ngx_lua将Lua嵌入Nginx,可以让Nginx执行Lua脚本,并且高并发、非阻塞的处理各种请求。Lua内建协程,这样就可以很好的将异步回调转换成顺序调用的形式。ngx_lua在Lua中进行的IO操作都会委托给Nginx的事件模型,从而实现非阻塞调用。开发者可以采用串行的方式编写程序,ngx_lua会自动的在进行阻塞的IO操作时中断,保存上下文;然后将IO操作委托给Nginx事件处理机制,在IO操作完成后,ngx_lua会恢复上下文,程序继续执行,这些操作都是对用户程序透明的。 ...
分类:
其他好文 时间:
2014-07-01 08:16:48
阅读次数:
295
通过c++调用lua 脚本, 环境VC++6.0 lua sdk 5.1.4 在调用前先认识几个函数。1.调用lua_open()将创建一个指向Lua解释器的指针。2. luaL_openlibs()函数加载Lua库。3.使用luaL_dofile()加载脚本并运行脚本。4. lua_close()...
最近线上使用redis, 查询的情况不甚理想, 这个查询操作是个 lua 脚本, 包含如下操作开发机 redis, 没有其他干扰, 插入的 zset 有 5000 member 左右, 使用的 redis 客户端是 spring-data, 底层 jedis 实现, 另外自己封装了一层1. zran...
分类:
其他好文 时间:
2014-06-27 22:35:33
阅读次数:
586
Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库上执行。基于此可以实现负载均衡、读写分离、高可用性等需求。与MySQL官方的MySQL Proxy相比,作者强调的是amoeba配置的方便(基于XML的配置文件,用SQLJEP语法书写规则,比基于lua脚本的MySQL Proxy简...
分类:
数据库 时间:
2014-06-26 14:18:15
阅读次数:
187
在nginx中嵌入lua模块,能够使得nginx服务端的开发大大地方便,尤其是在实现一些额外的统计等小功能的时候。在nginx模块中直接lua嵌入脚本文件,可以直接使用nginx中lua模块的一些函数直接返回数据。可以调用的函数如下:ngx.say(),ngx.print(),return ,ngx...
分类:
其他好文 时间:
2014-06-25 23:48:20
阅读次数:
1768
转载自:http://www.himigame.com/iphone-cocos2dx/1354.html首先说明一个问题:为什么要在线更新资源和脚本文件!?对于此问题,那要说的太多了,简单概括,如果你的项目已经在google play 或Apple Store 等平台上架了,那么当你项目需要做一些...
分类:
Web程序 时间:
2014-06-19 00:46:32
阅读次数:
465
因为android的安装包安装之后,是以压缩文件的形式存储。故在lua脚本中,直接使用io操作(如:io.open等)是无法找到文件的(ios和windows平台无此问题)。在论坛中找到一个解决办法http://www.cocoachina.com/bbs/read.php?tid=198542原理...
分类:
移动开发 时间:
2014-06-18 14:58:32
阅读次数:
294