https://i.ancii.com/uglyman/
uglyman uglyman
今天在安装nginx的时候,总监推荐安装OpenResty,查了一下OpenResty的资料,OpenResty是国内大牛对nginx的改装版,功能强大。下面是OpenResty 的简单介绍。OpenResty 是一个基于 Nginx 与 Lua 的高性能
./redis-cli EVAL "$(cat /root/redis-2.8.7/lua/count.lua)" 1 links:counter [root@iZ28a2ewhtoZ bin]# ./redis-cli SCRIPT
前言本人的使用的电脑是Mac,操作系统是macOS Mojave。虚拟机上安装Centos7操作系统,在其之上安装Nginx及Luau类库,整个过程是在系统安装完成之后开始记录。建议安装前先拍快照,出现问题可以恢复。[root@localhost ~]nm
Luarocks是一个Lua包管理器,基于Lua语言开发,提供一个命令行的方式来管理Lua包依赖、安装第三方Lua包等,社区比较流行的包管理器之一,另还有一个LuaDist,Luarocks的包数量比LuaDist多,更细节的两者对比可参阅这里。#版本号(
对 C 语言良好的亲和力,一直是 Lua 的优势之一。LuaJIT 在传统的 Lua C API 之外,额外提供 FFI 的方式来调用 C 函数,更是大大提升了跟 C 交互的便利度。甚至有这么一种说法,虽然 LuaJIT 命名是 Lua + JIT,但是好
大部分人搞lua可能是为了开发游戏,我个人倒是没有从事游戏开发,所以用lua仅仅是搞了搞魔兽的插件开发。然后编辑器,可以用Notepad++,或者Sublime,Java码农可以用eclipse的插件Luaclipse,c#码农可以用vs。nilboole
计算 Lua 的 Table长度在 Lua 中,我们可以通过这个符号”#“ 来计算字符串的长度和一个table的长度,比如:。可以看到,类似{10, 20, nil, 40}这样的table并不能定义为一个sequence,自然#符号对这个table的操作
什么情况下可能会有内存泄漏给带 GC 的语言写 C binding 一向是件让人迷糊的事。还好 LuaJIT FFI 提供了很好用的 ffi.gc 方法。该方法允许给 cdata 对象注册在 gc 时调用的回调,它能让你在 Lua 领域里完成 C 手工释放
这一章主要介绍怎么使用模板,进行后端渲染,主要用到了lua-resty-template这个库,直接下载下来,放到lualib里面就行了,推荐第三方库,已经框架都放到lualib目录里面,lua目录放项目源码,比较好管理,可以知道那些是项目的,哪些是第三方
print( a ) -- nilLua中这个全局变量本质上也是一个table, 它把我们创建的全局变量都保存在一个table里了。所以我们可以这样返回全局变量:。printunpack在多重返回值中,unpack,它接受一个数组为参数,它返回下标为1开
功能:返回用sep连接表中的字串,sep默认为空字串,i默认为1,j默认为表的长度,如果i大于j则返回空字串
0 关注 0 粉丝 0 动态
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号