糖果实验室杂货铺

Candy Lab

lua的table复制copy

2 months ago in lua 0

源代码实现,来至于RESTY-HTTP 代码如下: ```lua -- Returns a new table, recursively copied from the one given. --
Tags: , ,

Lua的Table的成员函数声明中的形参self

5 months ago in lua 0

作者:糖果 Lua函数声明中的形参self Lua中有两种对Table结构的成员函数声明方式:":"和"."。 而对table的函数成员表量的调用也是这两种方试。 允许的: 第一种:用"."
Tags: ,

Lua判断空表的正确姿势

1 year ago in lua 0

作者:ms2008 编辑:糖果 ```lua if t == {} then ``` 这样的结果就是 t == {} 永远返回 false,是一个逻辑错误。因为这里比较的是 table t 和一
Tags: , ,

Tail Call 到底有啥用?

1 year ago in lua 0

作者:ms2008 整理编辑:糖果 在聊今天这个话题之前,我们需要知道什么叫 tail call。先来看下,lua 程序设计是怎么定义的: 尾调用是一种类似在函数结尾的 goto 调用,当函
Tags: ,

Lua的Require理解

1 year ago in lua 0

作者:ms2008 整理编辑:糖果 在 lua 中加载的其他文件的代码,通常可以使用 dofile、loadfile、require 函数等来完成。其中 dofile 每次加载都要编译执行,效率比
Tags: , , , ,

Lua获取网络时间

1 year ago in lua 0

作者:ani_di 版权所有,转载务必保留此链接 http://blog.csdn.net/ani_di Lua获取网络时间 网络授时服务是一些网络上的时间服务器提供的时间,一般用于本地时钟同步。
Tags:

Luabit的位运算简介

1 year ago in lua 0

作者:糖果 Luabit的位运算 Lua提供了bit库,可以对变量数据进行位运算,在某些应有场景,我们得确需要在lua中对数据进行位移,或是进行“与,或,非”,进制转换等操作。
Tags: , , , , ,

LUA中实现面向对象

1 year ago in lua 0

我们引用云风大哥的代码: ```lua local _class={} function class(super) local class_type={} class_type.ctor=f
Tags: ,

LUACURL使用笔记

1 year ago in lua 2

CURL是 URL命令行工具, 即 command URL, 可以通过命令行模拟各种应用协议的发包, 包括FTP HTTP HTTPS, 官方网站 ``` http://curl.haxx.se/
Tags: ,

LUA调用C语言实现的SO库

1 year ago in lua 0

作者:糖果 这篇文章归纳lua5.1的C语言模库so的“标准”写法,代码都是编译通过的,可直接参考使用! tangguo.h ```c #ifndef __tangguo_h__ #define
Tags: , ,

CSRF攻击预防的Token生成原理

1 year ago in lua 0

作者:糖果 以往我们讲到CSRF,谈及都是CSRF的攻击原理,这次讲一下预防CSRF,生成Token背后的 加密原理和具体实现例示。 1.Token构成。 从需求功能上来讲,为了防止CSRF工具
Tags: , , ,

Lua Curl的一般应用

1 year ago in lua 0

作者:糖果 Curl是一个WEB开发常用的工具,直接用官网的翻译 curl是一个开源的命令行工具,也是一个库,用于传输URL语法的工具,支持DICT, FILE, FTP, FTPS, Gophe
Tags: , ,

LUA与STOMP协议

1 year ago in lua 0

作者:糖果 STOMP协议是一种简单的消息文本协议。协义本身简单明了,用消息头定义和消息体数据传输。 RabbitMQ做为一种队列中间件,提供了STOMP协议的支持,我们可以通过STOMP协议向队
Tags: , ,

Lua的转义符号“%”

1 year ago in lua 0

作者:糖果 Lua有些符号在用户字符替换的时候,可能会发生转义。 今天群里的一位小伙伴,就需要到类似的问题,比如说要将字符串中的'('变成'['。 解答问题的伙伴给出如下代码: ```lua a
Tags: , ,

Lua功能模块之“加密”

1 year ago in lua 1

作者:糖果 在Lua开发的世界中,有很多开源的模块,分布在一些网站(比如开普勒项目),github上,有的都已经配置好了,可以向python的pip工具一样,只不过在lua世界中使用luarocks
Tags: , ,