本月博客排行
-
第1名
wy_19921005 -
第2名
mft8899 -
第3名
java-007 - benladeng5225
- Anmin
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
benladeng5225 - wy_19921005
- vipbooks
- kaizi1992
- 青否云后端云
- e_e
- tanling8334
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- xiangjie88
- wallimn
- lemonhandsome
- ganxueyun
- jh108020
- Xeden
- xyuma
- zhanjia
- wangchen.ily
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- xpenxpen
- 喧嚣求静
- kingwell.leng
- lchb139128
- kristy_yy
- jveqi
- javashop
- lzyfn123
- sunj
- yeluowuhen
- ajinn
- lerf
- silverend
- chenqisdfx
- xiaoxinye
- flashsing123
- bosschen
- lyndon.lin
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
最新文章列表
第五章 常用Lua开发库1-redis、mysql、http客户端
对于开发来说需要有好的生态开发库来辅助我们快速开发,而Lua中也有大多数我们需要的第三方开发库如Redis、Memcached、Mysql、Http客户端、JSON、模板引擎等。
一些常见的Lua库可以在github上搜索,https://github.com/search?utf8=%E2%9C%93&q=lua+resty。
Redis客户端
lua-resty-redi ...
第二章 OpenResty(Nginx+Lua)开发入门
Nginx入门
本文目的是学习Nginx+Lua开发,对于Nginx基本知识可以参考如下文章:
nginx启动、关闭、重启
http://www.cnblogs.com/derekchen/archive/2011/02/17/1957209.html
agentzh 的 Nginx 教程
http://openresty.org/download/agentzh-nginx-tuto ...
第一章 安装OpenResty(Nginx+Lua)开发环境
首先我们选择使用OpenResty,其是由Nginx核心加很多第三方模块组成,其最大的亮点是默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用。借助于Nginx的事件驱动模型和非阻塞IO,可以实现高性能的Web应用程序。而且OpenResty提供了大量组件如Mysql、Redis、Memcached等等,使在Nginx上开发Web应用更方便更简单。目前在京东如实时价格、 ...
textadept,相当好用的代码编辑器
textadept http://foicica.com/textadept/
properties.lua
buffer.tab_width = 4
buffer.use_tabs = true
buffer.wrap_mode = buffer.WRAP_WORD
-- 显示空白字符
--buffer.view_ws = buffer.WS_VISIBLEALWAYS
...
利用redis + lua解决抢红包高并发的问题 (转)
抢红包的需求分析
抢红包的场景有点像秒杀,但是要比秒杀简单点。 因为秒杀通常要和库存相关。而抢红包则可以允许有些红包没有被抢到,因为发红包的人不会有损失,没抢完的钱再退回给发红包的人即可。 另外像小米这样的抢购也要比淘宝的要简单,也是因为像小米这样是一个公司的,如果有少量没有抢到,则下次再抢,人工修复下数据是很简单的事。而像淘宝这么多商品,要是每一个都存在着修复数据的风险,那如果出故障了则很麻 ...
How to Install Lua on Ubuntu 12.04 LTS
Lua is a lightweight, cross-platform scripting language with an easy to use C API. It is often used for providing end users an easy way to program the behavior of a software product, and embedded int ...
lua 字符串扩展处理类
类代码
local StringUtil = {}
StringUtil.__index = StringUtil
function StringUtil:new()
local self = {}
setmetatable(self, StringUtil)
return self
end
function StringUtil:trim(s)
retu ...
log_lua记录行为日志
上篇讲到ngx_lua模块的安装,既然站在巨人的肩膀上,那么接下来就是把日志放入到文件中
用的lua的脚本语言,IDE工具是mac Sublime Text 3,以及windows Lua Editor
local cjson = require "cjson"
local logging = {}
local function incr(dict, ke ...
vc++和android ndk开发中使用protobuf和lua
原文:http://ziplee.iteye.com/blog/2078851
下载地址: protobuf:https://code.google.com/p/protobuf/downloads/list下载最新的protobuf 我这里下载的是2.5.0 protoc-gen-lua:https://github.com/sean-lin/protoc-gen-lua下载mast ...
Vision引擎组建系统中Lua 脚本与跟随路径介绍
组件 - Lua 脚本
如需为某图形添加 Lua 脚本文件,您可以定义一个新文件,也可附加一个已有脚本文件。 可以为一个对象附加多个 Lua 组件,从而创造出更复杂的行为。 例如,可以将LookAt 脚本和 PlaySoundOnFootStep 脚本配合起来使用。
重要说明:
请注意,我们采用 SWIG 封装 Lua 中的 C++ 类,所以所有对象的行为都类似指针 - 包括向量(Vision ...
Mac系统安装Lua(转)
1. 下载最新版的lua-5.2.0 请点击,然后解压
2. 运行“终端”进入到该文件夹下 ,主要是cd 【文件夹名】
3.在“终端”输入 make macosx (回车)
4.在“终端”输入 make test (回车)
正常情况下会出现: src/lua -v
import CC_SYNTHESIZE field with tolua_property quickly
以下实现方式基于Quick-cocos2d-x 2.1.4,使用cocos2d-x版本的同学请自行修正。
C++数据类定义
class SHAccountData : public CCObject {
CC_SYNTHESIZE(long long, _gameId, GameId);
CC_SYNTHESIZE(int, _sessionId, Sessi ...