本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- nychen2000
- ajinn
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- mwhgJava
- silverend
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
lua loadstring
loadstring 不会有边界效应产生,他仅仅编译 chunk 成为自己内部实现的一个匿名函数。通常对他的误解是他们定义了函数。Lua 中的函数定义是发生在运行时的赋值而不是发生在编译时
loadstring 函数功能强大,但使用时需多加小心.确认没有其它简单的解决问题的方法再使用
f = loadstring("i = i * 3")
i = 1
f()
pri ...
lua require 以及module详解
1.require 机制
require 是搜索文件并加载文件,(会避免加载同一个文件)其他同dofile一样,
require是根据模式列表带匹配查找文件的,
如 "?;./1/?.lua" require在搜索的时候会替换其中的?来进行搜索, 同时匹配的结果 比如require("hello")
那么require匹配的结果就是 1. hello ...
Nginx+Lua(OpenResty) HelloWorld
《使用Nginx+Lua(OpenResty)开发高性能Web应用》中已经介绍了使用Nginx+Lua(OpenResty)开发Web应用,但是没有具体代码示例。 本文将按照《使用Nginx+Lua(OpenResty)开发高性能Web应用》介绍的Web应用项目结构提供HelloWorld代码。
初始化准备
1、安装OpenResty,下载地址:https://github.co ...
redis中使用java脚本实现分布式锁
转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/115.html?1455860390
edis被大量用在分布式的环境中,自然而然分布式环境下的锁如何解决,立马成为一个问题。例如我们当前的手游项目,服务器端是按业务模块划分服务器的,有应用服,战斗服等,但是这两个vm都有可能同时改变玩家的属性,这如果在同一个vm下面,就很容易 ...
Lua – Table(数组遍历)
原文:http://zuolun.me/blog/2014/10/03/lua-table/
lua并不像其他语言一样提供了Array,List,Set,Queue等各种数据结构来完成各种不同数据操作,相比,lua只提供了一种数据结构 – Table,可谓以不变应万变了。 lua的table可以以整数和字符串为下标,但是我们可以在一个table中存储各种数据,可以存储数据,字符串,函数,甚 ...
在Eclipse中开发lua代码
在Eclipse中开发lua代码
LuaEclipse 是 Eclipse 用来开发 Lua 程序的插件,功能比较完备,它可以实现编Lua脚本代码、语法高亮、编译错误提示,代码和注释的折叠、调试等。
LuaEclipse:http://luaforge.net/projects/luaeclipse/
一、LuaEclipse插件安装
下载LuaEclipse的离线安装包,下载 ...
redis中使用java脚本实现分布式锁
转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/95.html?1455870784
redis被大量用在分布式的环境中,自然而然分布式环境下的锁如何解决,立马成为一个问题。例如我们当前的手游项目,服务器端是按业务模块划分服务器的,有应用服,战斗服等,但是这两个vm都有可能同时改变玩家的属性,这如果在同一个vm下面,就很容 ...
Lua Linux 安装
背景说明:在Linux环境下安装Lua环境,此安装流程只适合个人用户研究学习。
第一步:安装ncurses-devel、readline-devel
readline-devel作用:安装readLine库,通过它可以让你方便的编辑命令行,提供了交互式的文本编辑功能
ncurses-devel作用:详情请参照:http://blog.chinaunix.net/uid-14704 ...
centos 7 下搭建lua + luarocks 环境
废话不多说,客官往下看。
1、安装依赖
$ yum install gcc gcc-c++ kernel-devel
$ yum install readline-dev
$ yum install ncurses-devel.i386
2、安装lua
$ wget http://www.lua.org/ftp/lua-5.1.5.tar.gz
$ tar zxvf lua-5.1 ...
Nginx加lua环境测试问题
学习一下Nginx加Lua的搭配,网上有很多资料。
需要最新版的Nginx,LuaJIT,ngx_devel_kit,ngx_lua等安装文件。
在安装完LuaJIT后,需要设置两个环境变量:
LUAJIT_LIB=/usr/local/lib
LUAJIT_INC=/usr/local/include/luajit-<VERSION>
这里我安装的是luajit-2.0.4, ...
Nginx + Lua + 共享内存实现动态查询
lua_package_path "/usr/local/share/luajit-2.0.2/jit?.lua;;";
lua_shared_dict devicedb 45m;
location /query {
default_type 'text/plain';
content_by_lua '
...