admin

帅气的我简直无法用语言描述!
Lua和Nginx结合使用的超级指南(nginx luci)一看就会

Lua和Nginx结合使用的超级指南(nginx luci)一看就会

 Nginx作为API代理 有很多原因说明你为什使用nginx作为API代理。首先因为他是开源的;其次,Nginx有大量的安装基础,他背后有一个强大的社区支持,在性能方面也表现的非常出色。对于我们...
1年前
3170
Lua协程(coroutine)程序运行分析(协程怎么实现)不要告诉别人

Lua协程(coroutine)程序运行分析(协程怎么实现)不要告诉别人

 这是一段分析 lua 协程(协同程序,coroutine)的代码,来自 Lua reference manual interface (略有修改): 复制代码 代码如下: function foo...
1年前
3260
Lua协同程序coroutine的简介及优缺点(协程 rxjava)硬核推荐

Lua协同程序coroutine的简介及优缺点(协程 rxjava)硬核推荐

 什么是协同(coroutine)? Lua 协同程序(coroutine)与线程比较类似:拥有独立的堆栈,独立的局部变量,独立的指令指针,同时又与其它协同程序共享全局变量和其它大部分东西。 协同是...
1年前
3140
Lua函数用法研究(lua 函数式编程)全程干货

Lua函数用法研究(lua 函数式编程)全程干货

 在Lua 基本语法快速入门 中有涉及到函数的用法,但只是普通的应用,并没有深成次的研究一下,介于函数用的还是比较多的就专门做个专题研究一下~ 一、函数、变量的用法 函数的定义用关键字functi...
1年前
3000
Lua内置的调试器用法详解(lua使用教程)难以置信

Lua内置的调试器用法详解(lua使用教程)难以置信

 Lua提供了一个调试库,它提供了所有的基本功能,创造自己的调试器。即便如此,也没有内置的Lua调试器,Lua为开发者创建很多调试器是开源。 调试Lua库中可用的功能列于下表连同它的用途。 上面...
1年前
2970
Lua中遍历文件操作代码实例(lua遍历userdata元素)越早知道越好

Lua中遍历文件操作代码实例(lua遍历userdata元素)越早知道越好

 --[[检查所有.txt文件 比如A.txt中第一行规定有20列,但是在X行中多输入一个Tab,则输出:A表的X行填写不规范,行末有多余填写 ]] getinfo=io.popen('dir ht...
1年前
2890
Lua中遍历数组和table的4种方法(lua中的循环语句)速看

Lua中遍历数组和table的4种方法(lua中的循环语句)速看

 方法一,可以用for来遍历: 复制代码 代码如下: do table_week={ "w", "e", "r", "t", "y", ...
1年前
3230
lua中赋值类型代码详解(lua定义变量类型)这都可以?

lua中赋值类型代码详解(lua定义变量类型)这都可以?

 我们来看看lua vm在解析下面源码并生成bytecode时的整个过程: foo="bar" local a, b="a", "b" foo=a 首先我们先使用ChunkySpy这个工具来看看vm...
1年前
2520
Lua中调用C++函数示例(lua调用function)深度揭秘

Lua中调用C++函数示例(lua调用function)深度揭秘

 #include "stdafx.h" #include<stdio.h> extern "C" { //如不用extern会出现连接错误,编译成了C++文件 #include <...
1年前
3000
Lua中设置table为只读属性的方法详解(lua中table.insert)越早知道越好

Lua中设置table为只读属性的方法详解(lua中table.insert)越早知道越好

 项目中部分只读表易被人误改写,故决定在非线上环境里对这些表附加只读属性,方便在出现误改写的时候抛出lua错误,最终版代码如下: --[[------------------------------...
1年前
2820