• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

编程

RSS
  • luars232库中用到的一些C API for lua
    luars232库中用到的一些C API for lua
    代码就不贴了,这里只是梳理一下前两篇里面忽略的一些东西,作为读代码的记录吧。 1、头文件 #include amp;amp;lt;lauxlib.hamp;amp;gt; #include amp;amp;lt;lua.hamp;amp;gt; All API functions and related typ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:214 | 回复:0
  • Lua生成Guid(uuid)
    Lua生成Guid(uuid)
    全局唯一标识符(GUID,Globally Unique Identifier)也称作 UUID(Universally Unique IDentifier) 。GUID是一种由算法生成的二进制长度为128位的数字标识符。GUID主要用于在拥有多个节点、多台计算机的网络或 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:234 | 回复:0
  • lua学习笔记(1)
    lua学习笔记(1)
    一、table Table=数组+映射 在lua中,table是数组和映射为一体的数据类型,table既可以当做数组使用,也可以当做映射来使用。 1、声明一个table类型 用花括弧{}来声明一个table 例:a={} 2、table的赋值 table ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:171 | 回复:0
  • Redis进阶实践之七Redis和Lua初步整合使用
    Redis进阶实践之七Redis和Lua初步整合使用
    一、引言       Redis学了一段时间了,基本的东西都没问题了。从今天开始讲写一些redis和lua脚本的相关的东西,lua这个脚本是一个好东西,可以运行在任何平台上,也可以嵌入到大多数语言当中,来扩展其功能。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:171 | 回复:0
  • 在Unity中使用SQLite保存配置表数据(For Lua)
    在Unity中使用SQLite保存配置表数据(For Lua)
    在Lua中使用sqlite Lua版本Sqlite文档:http://lua.sqlite.org/index.cgi/doc/tip/doc/lsqlite3.wiki sqlite官网:https://www.sqlite.org/index.html 用途 把游戏中的配置表数据存储到sqlite中 存储游戏中的聊天记 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:170 | 回复:0
  • lua-resty-template动态html模板
    lua-resty-template动态html模板
    今天在Nginx+Lua的项目中有一个使用场景,是要根据请求数据对Html页面进行数据动态展示。首先说明使用的Nginx模块的github:https://github.com/bungle/lua-resty-template#lua-api具体内容可以自行查看,今天主要说 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:213 | 回复:0
  • 在windows下编译运行lua源程序
    在windows下编译运行lua源程序
    1.登陆lua官网   https://www.lua.org/   点击打开链接 2. 点击download ; 3. 点击get a binary 4.点击下载历史文件, 寻找适合自己电脑的压缩包,下载,解压; 注意修改,将lua53.exe和luac53.exe  全部将53 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:205 | 回复:0
  • 设计模式实现之Lua
    设计模式实现之Lua
    先占坑,有空写……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:209 | 回复:0
  • lua 可变参数
    lua 可变参数
    问题:对可变参数传递的时候,采用如下方案: local cellData = {MsgText = msgText,Param = ...,CallBackFunc = callBackFunc,CallBackContext = callBackContext,Index = newIndex,} 这里面其实Param只传递看一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:225 | 回复:0
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
    Nginx 通过 Lua + Redis 实现动态封禁 IP
    1。背景 为了禁止一些爬虫或恶意用户请求的服务器,我们需要创建一个动态IP黑名单。对于黑名单内的IP,拒绝提供服务。 两。建筑 实现IP黑名单的方法有很多种。 1,在操作系统层面,配置iptables和拒绝指定IP的网络需 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:245 | 回复:0
  • 安装 LUA
    安装 LUA
    为了以后方便,记录一下步骤 1、yum install readline-devel 2、wget http://www.lua.org/ftp/lua-5.1.4.tar.gz 3、cd lua-5.1.4 4、make linux 5、make install……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:252 | 回复:0
  • Lua break 语句
    Lua break 语句
       Lua 编程语言 break 语句插入在循环体中,用于退出当前循环或语句,并开始脚本执行紧接着的语句。    如果你使用循环嵌套,break语句将停止最内层循环的执行,并开始执行的外层的循环语句。 语法 break   ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:226 | 回复:0
  • lua中的数学库
    lua中的数学库
    Lua5.1中数学库的所有函数如下表:使用数学库,不需要require,直接math.function就可以math.pi 为圆周率常量=3.14159265358979323846 abs取绝对值math.abs(-15)15acos反余弦函数math.acos(0.5)1.04719755 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:235 | 回复:0
  • 安装codeblock编译lua
    安装codeblock编译lua
    1.下载内置minGW版本的安装包进行安装 2.打开code block,编译器默认路径是C:\minGW,需要配置成codeblock内置的路径 菜单栏:Settings -- Compiler 3.下载lua源代码,在code block中创建一个静态project命名为lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:258 | 回复:0
  • Lua之实现跨平台移动开发
    Lua之实现跨平台移动开发
    Lua为什么可以在移动开发实现跨平台? 答: Lua底层是通过C编写实现的, Android通过JNI技术调用C, iOS也是完全兼容C语言。 先来看看一个Andorid和iOS项目,初步理解一下Lua在项目的配置。 下面是android项目使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:303 | 回复:0
  • Step By Step(Lua面向对象)
    Step By Step(Lua面向对象)
        Lua中的table就是一种对象,但是如果直接使用仍然会存在大量的问题,见如下代码: 1 Account = {balance = 0}2 function Account.withdraw(v)3 Account.balance = Account.balance - v4 end5 --下面是测 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:252 | 回复:0
  • StackExchange.Redis加载Lua脚本进行模糊查询的批量删除和修改
    StackExchange.Redis加载Lua脚本进行模糊查询的批量删除和修改
    使用StackExchange.Redis没有直接相关的方法进行模糊查询的批量删除和修改操作,虽然可以通过Scan相关的方法进行模糊查询,例如:HashScan(amp;quot;hashkeyamp;quot;,amp;quot;*key*amp;quot;),然后再使用相关的方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:246 | 回复:0
  • C++读取Lua表进栈出栈过程图解
    C++读取Lua表进栈出栈过程图解
    上一篇文章是用代码的形式说明C++与Lua的交互过程,这篇文章给出图解,还是上一篇文档的lua表 shake = {}  shake = {   {mode = 1,--震动的模式    t = 40,    x = 0,--持续的次数    y = -6,--等待的时间 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:243 | 回复:0
  • lua string
    lua string
    string 1、反转 reverse(s)---print(string.reverse('hello lua'))---aul olleh2、替换子字符串 gsub(s,p,r)---print(string.gsub(amp;quot;lua lua luaamp;quot;,amp;quot;luaamp;quot;,amp;quot;helloamp;quot;,2) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:234 | 回复:0
  • cocos2dx lua 3.10 使用cjson
    cocos2dx lua 3.10 使用cjson
    本篇介绍如何在lua中使用cjson对数据进行json的encode与decode,首先简单介绍下cjson: Lua CJSON 是 Lua 语言提供高性能的 JSON 解析器和编码器,其性能比纯 Lua 库要高 10 到 20 倍。 cocos2dx lua 3.10 默认目 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:219 | 回复:0
  • Lua性能优化技巧[二基本事实]
    Lua性能优化技巧[二基本事实]
    原作者RobertoIerusalimschy翻译hillin翻译版权所有©2011hillinworks,转载需征得译者允许。目录一 前言二 基本事实三 关于表四 关于字符串五 削减、重用与回收六 最后的提示在运行任何代码之前,Lua都会把源 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:230 | 回复:0
  • nginx+lua 记一次特殊字符导致"丢包"问题
    nginx+lua 记一次特殊字符导致"丢包"问题
    前言 amp;amp;amp;符号在http请求中,是作为参数分隔符使用的,如果传入的传入的参数里面有amp;amp;amp;的话,那么就会导致获取参数的时获取不到完整的值。 架构介绍 客户端 ---amp;amp;gt; 代理程序(nginx+lua) - ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:231 | 回复:0
  • lua resty.http 代理请求时加号变成空格处理方法
    lua resty.http 代理请求时加号变成空格处理方法
    铺垫知识 +号在http传输中,会转为空格,所以需要额外转义,转为%2B就可以了。 现象描述 今天遇到很奇怪的现象,前端web页面传过来的时间戳是 2020-12-08T00:00:00+08:00 ,我在nginx+lua里面使用 resty.http 来转发 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:290 | 回复:0
  • luamathlibary
    luamathlibary
    函数名描述示例结果pi圆周率math.pi3.1415926535898abs取绝对值math.abs(-2012)2012ceil向上取整math.ceil(9.1)10floor向下取整math.floor(9.9)9max取参数最大值math.max(2,4,6,8)8min取参数最小值math.min(2,4,6, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:479 | 回复:0
  • Lua学习笔记
    Lua学习笔记
    http://blog.51cto.com/tagindex.php?keywords=luaamp;amp;amp;keyword=luaamp;amp;amp;job=amp;amp;amp;jobs=amp;amp;amp;page=5 http://anfernee.blog.51cto.com/4828774/866431http://anfernee.blog.51cto.com/4 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:284 | 回复:0
  • windows下编译LUA-cjson
    windows下编译LUA-cjson
    下载地址:http://www.kyne.com.au/~mark/software/lua-cjson.php 编译环境:win7 + MINGW 修改下载得到的lua-cjson-2.1.0.zip中的Makefile 取消windows编译的注释: ## Windows (MinGW) TARGET = cjs ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:305 | 回复:0
  • Lua日期与时间操作
    Lua日期与时间操作
    os.time()amp;amp;lt;==返回当前系统的日历时间os.date()amp;amp;lt;==返回本地化的时间字符串,这里是amp;quot;11/28/0817:23:37amp;quot;os.date(amp;quot;%xamp;quot;,os.time())amp;amp;lt;==返回自定义格式化时 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:275 | 回复:0
  • Lua 笔记15
    Lua 笔记15
    元表和元方法。 1. 用例一,两个表相加。   机理描述:先检查两者之一是否有元表( metatable )且该元表中是否有 __add 字段。 如果找到了 该字段,就调用该字段对应的值,即所谓的元方法( metamethod ) (是一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:256 | 回复:0
  • Openresty+ngx_lua_waf安装
    Openresty+ngx_lua_waf安装
    环境:Centos6.51.安装openresty 2.安装Luagit#cd/root/#wgethttp://luajit.org/download/LuaJIT-2.1.0-beta3.tar.gz#tar-xvfLuaJIT-2.1.0-beta3.tar.gz#cdLuaJIT-2.1.0-beta3/#makeamp;amp;amp;amp;amp;amp;makein ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:279 | 回复:0
  • 比lua更快的脚本luc
    比lua更快的脚本luc
        2015年,写了一个C++语法的脚本,经过测试,性能比lua差太多,就没有继续。今年,闲来无事,继续研究,到底比lua慢在哪里?经过优化,重构,再次优化,再次重构,性能已经比lua快,差不多比lua快3倍的样子。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:231 | 回复:0
  • Step By Step(Lua输入输出库)
    Step By Step(Lua输入输出库)
        I/O库为文件操作提供了两种不同的模型,简单模型和完整模型。简单模型假设一个当前输入文件和一个当前输出文件,他的I/O操作均作用于这些文件。完整模型则使用显式的文件句柄,并将所有的操作定义为文件句柄 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:209 | 回复:0
  • Decoda Tutorial LUA调式器 强大的lua调试工具
    Decoda Tutorial LUA调式器 强大的lua调试工具
    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!                  http://w ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:246 | 回复:0
  • Lua 函数
    Lua 函数
    【1】函数定义 Lua函数定义格式如下: 1 optional_function_scope function function_name(argument1, argument2, argument3..., argumentn) 2 function_body 3 return result_params_comma_separated 4 end ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:215 | 回复:0
  • (转)luaapi解释LuaAPI小记1
    (转)luaapi解释LuaAPI小记1
     原:来自RingOfTheC这些东西是平时遇到的,觉得有一定的价值,所以记录下来,以后遇到类似的问题可以查阅,同时分享出来也能方便需要的人,转载请注明来自RingOfTheC 打算记录一些lua_api,可能会觉得lua文档中已经说的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:213 | 回复:0
  • nginx+lua+redis做访问鉴权
    nginx+lua+redis做访问鉴权
    图片服务器不符合安全主要参考链接:https://blog.csdn.net/qq_27156945/article/details/104019069https://blog.csdn.net/liz9411/article/details/102934568?utm_medium=distribute.pc_relevant.none-task-blog-Bl ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:205 | 回复:0
  • Lua模拟stack
    Lua模拟stack
    原文引自:https://blog.csdn.net/weixin_30535913/article/details/96012323LuaStack.lualocalstack={}stack.__index=stackfunctionstack:new()localtemp={}setmetatable(temp,stack……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:204 | 回复:0
  • Lua基础知识相关(自用)
    Lua基础知识相关(自用)
    1、闭合函数:一个函数包含另一个函数的的调用  内部函数使用外部函数中的变量(使外部变量生命周期延长了) ps:C#中闭合函数返回的是一个委托  Lua中返回的是一个函数                   多次 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:207 | 回复:0
  • 开源抓包工具PowerSniff开源抓包工具PowerSniff(支持lua,c语言作为脚本实时分析) ...
    开源抓包工具PowerSniff开源抓包工具PowerSniff(支持lua,c语言作为脚本实时分析) ...
    转载开源抓包工具PowerSniff(支持lua,c语言作为脚本实时分析)做这个程序的意图是wireshark插件编写复杂(虽然也支持lua),而轻量级的工具如smartsniff,minisniff不支持插件化数据分析,各种工具用下来或多或少 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:206 | 回复:0
  • Mac平台的Lua开发环境搭建获取安装权限
    Mac平台的Lua开发环境搭建获取安装权限
    下载lua安装包 在Mac的终端中输入curl -R -O http://www.lua.org/ftp/lua-5.3.1.tar.gz 解压 tar zxf  lua-5.3.1.tar.gz 进入解压目录 cd lua-5.3.1 编译一下 make macosx 测试一下是否成功下载lua make test 将l ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:214 | 回复:0
  • lua遍历文件
    lua遍历文件
    看了不少人的,主要还是错误处理有点问题,不多说了 贴代码: require amp;quot;lfsamp;quot; function getpathes(rootpath, pathes) pathes = pathes or {} ret, files, iter = pcall(lfs.dir, rootpat ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:237 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap