最新文章列表

第五章 常用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 ...
jinnianshilongnian 评论(10) 有67396人浏览 2015-02-28 09:31

第四章 Lua模块开发

在实际开发中,不可能把所有代码写到一个大而全的lua文件中,需要进行分模块开发;而且模块化是高性能Lua应用的关键。使用require第一次导入模块后 ...
jinnianshilongnian 评论(6) 有28458人浏览 2015-02-27 10:02

第二章 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 ...
jinnianshilongnian 评论(16) 有266393人浏览 2015-02-22 19:16

第一章 安装OpenResty(Nginx+Lua)开发环境

首先我们选择使用OpenResty,其是由Nginx核心加很多第三方模块组成,其最大的亮点是默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用。借助于Nginx的事件驱动模型和非阻塞IO,可以实现高性能的Web应用程序。而且OpenResty提供了大量组件如Mysql、Redis、Memcached等等,使在Nginx上开发Web应用更方便更简单。目前在京东如实时价格、 ...
jinnianshilongnian 评论(13) 有123208人浏览 2015-02-17 14:35

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 ...
ling凌yue月 评论(0) 有1245人浏览 2015-02-05 23:00

iOS使用Wax如何支持64位(arm64)提交到AppStore

由于之前的项目中使用了wax框架,但是wax不支持arm64位版本,使用wax的工程,2月1号之后就不能提交到appstore了,所以想研究一下wax是否可以支持64位版本,经过两天的努力,终于弄明白如何生成64位版本的wax_stdlib.h,生成的文件如下: // DO NOT MODIFY // This is auto generated, it contains a compile ...
yanwt 评论(4) 有2333人浏览 2015-01-28 14:52

用Lua辅助C开发

如果朋友们的开发环境,有perl、python和php可用,大可不必学习Lua这门语言,但是如果开发环境是很苛刻(笔者的环境是OpenWRT,只有C可用),那就可以考虑嵌入Lua,它的小巧,真可谓嵌入式开发的最佳伴侣。 如果说,shell是"命令粘合语言",那么Lua可以称为“函数粘合语言”,这也是Lua存在的价值,Lua可以方便的与C交互。 嵌入式开发的一般流程:codin ...
java6ean 评论(0) 有873人浏览 2015-01-27 15:53

利用redis + lua解决抢红包高并发的问题 (转)

抢红包的需求分析 抢红包的场景有点像秒杀,但是要比秒杀简单点。 因为秒杀通常要和库存相关。而抢红包则可以允许有些红包没有被抢到,因为发红包的人不会有损失,没抢完的钱再退回给发红包的人即可。 另外像小米这样的抢购也要比淘宝的要简单,也是因为像小米这样是一个公司的,如果有少量没有抢到,则下次再抢,人工修复下数据是很简单的事。而像淘宝这么多商品,要是每一个都存在着修复数据的风险,那如果出故障了则很麻 ...
It_Eye_Lee 评论(1) 有1045人浏览 2015-01-15 16:40

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 ...
hongtoushizi 评论(0) 有428人浏览 2014-12-20 11:18

lua 字符串扩展处理类

类代码 local StringUtil = {} StringUtil.__index = StringUtil function StringUtil:new() local self = {} setmetatable(self, StringUtil) return self end function StringUtil:trim(s) retu ...
lua 
lnnujxxy 评论(0) 有1472人浏览 2014-11-19 17:30

Lua 学习笔记 (一)

Lua所提供的机制是C不善于的:高级语言、动态结构、简洁、易于测试和调试等。 正因为如此,Lua具有良好的安全保证,自动内存管理,简便的字符串 ...
Lua 
gxl_ct001 评论(0) 有981人浏览 2014-10-15 14:41

关于在java上使用lua脚本

Lua是一种小巧的脚本语言,现在经常被用于游戏中。 如果要在Java中使用Lua需要第三方库,如果搜索的话,一般搜到的都是LuaJava。LuaJava并不是一个纯Java的实现,它需要通过native方法调用C库,依赖于Lua 5.1。官网上可以下载到编译好的win32版LuaJava,其他平台的可以自己用源码进行编译。不幸的是它本身有一些bug,会导致JVM崩溃。而且LuaJava从2007 ...
szhnet 评论(0) 有2181人浏览 2014-10-11 11:52

log_lua记录行为日志

上篇讲到ngx_lua模块的安装,既然站在巨人的肩膀上,那么接下来就是把日志放入到文件中 用的lua的脚本语言,IDE工具是mac  Sublime Text 3,以及windows Lua Editor local cjson = require "cjson" local logging = {} local function incr(dict, ke ...
cywhoyi 评论(0) 有16689人浏览 2014-09-22 14:33

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 ...
aigo 评论(0) 有4295人浏览 2014-08-05 23:40

ios开发中使用cocos2dx、lua和protobuf

 原文:http://www.cnblogs.com/hanframe/p/3582832.html   为了使游戏开发更加方便快捷,我继续了protobuf在lua下的尝试。 socket使用的是cocos2dx集成的websocket。   ...
aigo 评论(0) 有2642人浏览 2014-08-05 18:15

lua 源码阅读一虚拟机

        lua的虚拟机是基于寄存器的,我们所了解的虚拟机中大部分是基于堆栈的(包括c#、python、jvm等),android的davik虚拟机是基于寄存器的,那么基于寄存器和基于堆栈的虚拟机有什么区别和优缺点呢?     
campolake 评论(0) 有980人浏览 2014-08-01 15:18

Vision引擎组建系统中Lua 脚本与跟随路径介绍

组件 - Lua 脚本 如需为某图形添加 Lua 脚本文件,您可以定义一个新文件,也可附加一个已有脚本文件。 可以为一个对象附加多个 Lua 组件,从而创造出更复杂的行为。 例如,可以将LookAt 脚本和 PlaySoundOnFootStep 脚本配合起来使用。 重要说明: 请注意,我们采用 SWIG 封装 Lua 中的 C++ 类,所以所有对象的行为都类似指针 - 包括向量(Vision ...
projectanarchy 评论(0) 有435人浏览 2014-07-28 15:07

Mac系统安装Lua(转)

 1.  下载最新版的lua-5.2.0 请点击,然后解压         2. 运行“终端”进入到该文件夹下  ,主要是cd 【文件夹名】        3.在“终端”输入    make macosx   (回车)        4.在“终端”输入    make test  (回车) 正常情况下会出现: src/lua -v
lua 
zxh1000 评论(0) 有577人浏览 2014-05-23 21:34

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 ...
lua 
song020cn 评论(0) 有1187人浏览 2014-05-15 11:50

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) .net(54782) 编程(39452) JSP(37540) 数据结构(36420) Eclipse(31254) PHP(29988) F#(26077) 算法(24864) 脚本(19838) J#(18919) JDBC(17887) ASP(17480) JDK(14879) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics