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

LUA教程

RSS
  • OpenResty + ngx_lua_waf使用
    OpenResty + ngx_lua_waf使用
      本篇介绍在CentOS7.6上安装、测试使用ngx_lua_waf + openresty。 Preface # yum install epel-release -y # yum group install amp;quot;Development Toolsamp;quot; -y    # 安装基本编译工具 安装Luagit ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:292 | 回复:0
  • Lua错误收集
    Lua错误收集
     不存在的变量或者变量没有定义,提示错误2017/05/0213:21:45100933#0:*22839luaentrythreadaborted:runtimeerror:/opt/openresty/nginx/conf/lua/rtmp_auth_key.lua:18:attempttoconcatenateglobal'myhash12 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:284 | 回复:0
  • 《Cocos2d-x实战Lua卷》上线了
    《Cocos2d-x实战Lua卷》上线了
    感谢大家一直以来的支持!各大商店均开始销售:京东:http://item.jd.com/11659697.html当当:http://product.dangdang.com/23659810.html《Cocos2d-x实战Lua卷》源码及样章下载地址:源码下载地址:http://51work6. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:331 | 回复:0
  • vim lua对齐indent无效
    vim lua对齐indent无效
    查了半天,打开命令 :filetype一看是关闭的 filetype detection:ON  plugin:ON  indent:OFF   在vimrc里打开 filetype indent on  即可……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:292 | 回复:0
  • 编译并使用Lua语言
    编译并使用Lua语言
    Lua是一个小巧的脚本语言,该语言设计的目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。可扩展性。Lua的扩展性非常卓越,可以通过Lua代码或C代码扩展,很多功能可以通过外部库来扩展。简单。Lu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:258 | 回复:0
  • lua中table的常用方法
    lua中table的常用方法
    转载:https://blog.csdn.net/Fenglele_Fans/article/details/836270211:table.sort()language={amp;quot;luaamp;quot;,amp;quot;javaamp;quot;,amp;quot;c#amp;quot;,amp;quot;c++amp;quot;}table.sort(language)- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:273 | 回复:0
  • lua学习笔记
    lua学习笔记
    1.lua环境搭建Lua是一个扩展式程序设计语言,它被设计成支持通用的过程式编程,并有相关数据描述的设施。Lua也能对面向对象编程,函数式编程,数据驱动式编程提供很好的支持。它可以作为一个强大、轻量的脚本语言, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:340 | 回复:0
  • lua5.3.5安装/初体验
    lua5.3.5安装/初体验
    官网http://www.lua.org/start.html 参考  https://blog.csdn.net/qq_23954569/article/details/70879672cd~sudoapt-getinstall-ylibreadline7libreadline-devwgethttp://www.lua.org/ftp/lua-5.3.5.tar.gzt……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:321 | 回复:0
  • Lua和C++交互详细总结【转载】
    Lua和C++交互详细总结【转载】
    转自:http://cn.cocos2d-x.org/tutorial/show?id=1474一、Lua堆栈要理解Lua和C++交互,首先要理解Lua堆栈。简单来说,Lua和C/C++语言通信的主要方法是一个无处不在的虚拟栈。栈的特点是先进后出。在Lua中,Lua堆栈 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:356 | 回复:0
  • LUA中的TABLE函数库
    LUA中的TABLE函数库
    一部分的table函数只对其数组部分产生影响,而另一部分则对整个table均产生影响.下面会分开说明. table.concat(table,sep, start,end)concat是concatenate(连锁,连接)的缩写.table.concat()函数列出参数中指定table ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:360 | 回复:0
  • 第52天-lua语言基础语法
    第52天-lua语言基础语法
    注意:在保存lua文件时,必须是amp;amp;lt;文件名.luaamp;amp;gt;的形式,必须加.lua后缀名执行脚本:Ctrl+B清空执行结果区:全选+删除Lua语句Lua语言是区分大小写的Lua语句不需要使用分号结尾,但是即使写了分号也 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:438 | 回复:0
  • Lua增加一个节点到文件中
    Lua增加一个节点到文件中
    新建一个文件touch/etc/config/ddns增加一个节点到文件中ucisetddns.newadd=configamp;amp;lt;configamp;amp;gt;:即配置文件,如ddns,ipv6等amp;amp;lt;section-typeamp;amp;gt;:config,global,limit,class,group, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:846 | 回复:0
  • lua 源码阅读顺序
    lua 源码阅读顺序
    https://www.reddit.com/comments/63hth/ask_reddit_which_oss_codebases_out_there_are_so/c02pxbp   Online Lua 5.3 source code browser Recommended reading order: lmathlib.c, lstrlib.c: get familiar with……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:400 | 回复:0
  • Lua中number转换各种进制,以及string串转number
    Lua中number转换各种进制,以及string串转number
    原文地址:http://blog.csdn.net/david_dai_1108/article/details/716994491--region:NumConvert.lua2--Date:2017-5-113--Author:david45--Bin26--Oct87--Dec108--Hex16910……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:371 | 回复:0
  • lua.命令收集
    lua.命令收集
    io.popen()##原型:io.popen(])解释:在额外的进程中启动程序prog,并返回用于prog的文件句柄。通俗的来说就是使用这个函数可以调用一个命令(程序),并且返回一个和这个程序相关的文件描述符,一般是这个被调用函 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:387 | 回复:0
  • Win32下Qt与Lua交互使用(三):在Lua脚本中connectQt对象
    Win32下Qt与Lua交互使用(三):在Lua脚本中connectQt对象
      话接上文。笔者为了方便使用Lua,自己编写了一个Lua的类。主要代码如下:  QLua.h1#ifndefQLUA_H2#defineQLUA_H34//own5#includeamp;quot;include/lua.hppamp;quot;67//qt8#includeamp;amp;lt;QObjectamp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:327 | 回复:0
  • 用继承的思想理解lua元表
    用继承的思想理解lua元表
    众所周知,lua最最核心的数据结构是table,是一个key-valuehash表,可以用t.key或t来查询。当key值不存在时,一般的hash表返回空值,但lua的table在一定条件下会触发元方法,在设置的元表table里继续查找,如果查到 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:289 | 回复:0
  • lua逻辑运算and,or,not
    lua逻辑运算and,or,not
    这边并非说lua低级,为了方便区分才这么写的。高级语言中的逻辑运算符是amp;amp;amp;amp;amp;amp;,||,!aamp;amp;amp;amp;amp;amp;b:当a和b都为真,结果返回为真,当a或者b有一个为假,结果返回为假a||b:当a和b中的一个为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:295 | 回复:0
  • Lua中的常用语句结构以及函数
    Lua中的常用语句结构以及函数
     1、Lua中的常用语句结构介绍      --if语句结构,如下实例:gTable={amp;quot;helloamp;quot;,10}ifnil~=gTableandamp;quot;helloamp;quot;==gTablethenprint(amp;quot;gTableisamp;quot;,gStringTable)elsei ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:336 | 回复:0
  • lua和c的亲密接触
    lua和c的亲密接触
    介绍lua和c的亲密接触,靠的是一个虚拟栈。lua通过这个虚拟栈来实现和c之间值的互传。栈上的每一个元素是一个lua值(nil,number,string...)。当lua调用c函数的时候,这个函数会得到一个新的栈,这个栈独立于c函数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:318 | 回复:0
  • 看了点lua相关的东西,有点想法不知能否实现?先记下来慢慢思考。 ...
    看了点lua相关的东西,有点想法不知能否实现?先记下来慢慢思考。 ...
    有个luainterface项目很好,它使得在lua语言中可以使用.NET的类库,类库中的对象和方法都可以直接使用。还有个Lua class library,是让lua支持类似于OO中派生的特性。要是能把它和luainterface结合起来,那就会更象a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:340 | 回复:0
  • Windows下为Lua脚本进行加密处理
    Windows下为Lua脚本进行加密处理
    #缘由#想对Lua脚本进行安全性处理,可惜一直没有想到很好的解决方案,考虑过用原生Lua将脚本编译成二进制代码,也考虑过用zlib将文件进行加密压缩处理,但是感觉都不是最佳方案,今天忽然想到有个东西叫 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:323 | 回复:0
  • Lua中的table构造式(tableconstructor)
    Lua中的table构造式(tableconstructor)
    最简单的构造式就是一个空构造式{},用于创建一个空table。构造式还可以用于初始化数组。例如,以下语句:days={amp;quot;Sundayamp;quot;,amp;quot;Mondayamp;quot;,amp;quot;Tuesdayamp;quot;,amp;quot;Wednesdaya ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:353 | 回复:0
  • LUA重难点解析
    LUA重难点解析
    1、元表   元表也是一个 table,它附加在另一个 table 上,可以扩展该 table 的某些行为。   拿 __index 来举例,它是用来扩展查找索引行为的。在查找一个 key 对应的值时,会依次经历如下规则:   1、查找表 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:372 | 回复:0
  • Lua环境配置和工具介绍
    Lua环境配置和工具介绍
    官网地址:http://www.lua.org/Lua环境配置方式:(一)环境变量配置方式:(1)官网下载LuaDist,并解压缩到c:\(目录可自定义)例如:C:\ environment\Lua(2)配置环境变量我的电脑-右键属性-高级系统设置-环境变量-系 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:396 | 回复:0
  • Lua获取当前时间
    Lua获取当前时间
    localgetTime=os.date(“%c”);其中的%c可以是以下的一种:(注意大小写)%aabbreviatedweekdayname(e.g.,Wed)%Afullweekdayname(e.g.,Wednesday)%babbreviatedmonthname(e.g.,Sep)%Bfullmonthname(e. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:407 | 回复:0
  • nginx+lua_module安装
    nginx+lua_module安装
    1.LuaJit安装 1 # cd /usr/local/src 2 # git clone http://luajit.org/git/luajit-2.0.git 3 # cd luajit-2.0 4 # make 5 # make install 这样luajit就被安装到了/usr/local/ 文件夹下面。 2.ngx_devel_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:389 | 回复:0
  • lua5.3中luaL_setfunc设置upvalue的用法示例
    lua5.3中luaL_setfunc设置upvalue的用法示例
    缘起luaL_setfuncs这个函数可以注册c函数到lua,另外还可以设置闭包函数使用的变量upvalue.我没有用过,在云风的skynet才第一次见过,于是写个例子实际使用以下.函数原型:voidluaL_setfuncs(lua_State*L,constluaL_Reg* ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:339 | 回复:0
  • lua中.和:的区别
    lua中.和:的区别
    lua中.和:的区别首先在lua中使用“:”定义的函数会自动传入一个名为self的变量,这个变量是隐含的,self同c++中的this一样,表示当前对象的指针:而“.”定义的函数中没有self。functionclass:func2()endfunctioncla ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:402 | 回复:0
  • Mac 系统上安装Lua和SubmlimeText 编译器
    Mac 系统上安装Lua和SubmlimeText 编译器
      第一步:安装命令 curl -R -O http://www.lua.org/ftp/lua-5.2.3.tar.gz tar zxf lua-5.2.3.tar.gz cd lua-5.2.3 make macosx test第二步:输入amp;quot;sudo make installamp;quot; ,然后输入密码,安装成功输 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:326 | 回复:0
  • cocos2dx3.8.1lua集成protobuf
    cocos2dx3.8.1lua集成protobuf
    目前lua集成protobuf主要有两种方式1.protobuf-gen-lua方案https://github.com/sean-lin/protoc-gen-lua 参照说明即可集成这个方案是将proto文件导出成lua文件,使用起来稍微麻烦, 不能直接创建luatable, 而是要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:324 | 回复:0
  • Lua Squad 2.0
    Lua Squad 2.0
    !(https://img2020.cnblogs.com/blog/1672959/202004/1672959-20200422220508088-532510325.png) ```Lua……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:419 | 回复:0
  • lua学习
    lua学习
    用的是Lunar封装 学习笔记, 是直接从pil(http://www.lua.org/pil/index.html)文档里翻译 第一部分:1.从lua交互状态退出的方法^+D, ^+Z, os.exit()2.lua可连续运行两个文件, 如:lua -la -lb其中, l是连接符, 不可少. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:363 | 回复:0
  • Linux中Lua访问SqlServer的配置方法
    Linux中Lua访问SqlServer的配置方法
    一、背景说明:通过lua脚本实现对SQLServer数据库的操作。二、具体设定:安装流程图:如果是使用Lua连接SQLServer,从上到下则需要安装lua-amp;amp;gt;luaSQL-ODBC-amp;amp;gt;unixODBC-2.3.0-amp;amp;gt;Driver:sql ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:323 | 回复:0
  • redis之lua脚本
    redis之lua脚本
    背景介绍redis数据库提供了一些管理功能比如流水线:打包发送多条命令,并在一个回复里面接收所有被执行命令的结果。事务:一次执行多条命令,被执行的命令要么就全部都被执行,要么就一个也不执行。并且事务执 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:280 | 回复:0
  • luaurlencodeurldecodeURL编码
    luaurlencodeurldecodeURL编码
    URL编码其实就是对一些字符转义为%加上该字符对应ASCII码的二位十六进制形式。如:字符特殊字符的含义URL编码#用来标志特定的文档位置%23%对特殊字符进行编码%25amp;amp;amp;分隔不同的变量值对%26+在变量值中表示空 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:324 | 回复:0
  • 【Quick-COCOS2D-X3.3怎样绑定自己定义类至Lua之中的一个】环境搭建 ...
    【Quick-COCOS2D-X3.3怎样绑定自己定义类至Lua之中的一个】环境搭建 ...
    *确定你安装了AndroidNDKR9B版本号,假设没有前往下面地址下载。(https://dl.google.com/android/ndk/android-ndk-r9b-linux-x86_64.tar.bz2)from(http://developer.android.com/tools/sdk/ndk/index.html)*前往(htt ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:287 | 回复:0
  • [转]编写高性能的Lua代码
    [转]编写高性能的Lua代码
    昨天晚上闲来无事,看室友在电脑上挂机玩游戏,用的一个辅助脚本,以为是lua写的脚本在跑,实际调查发现是按键精灵的脚本。 于是在网上找相关Lua开发游戏脚本的案例,看到一个人的博客,内容很不错,学到了很 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:298 | 回复:0
  • cloudflare的新waf,用Lua实现的
    cloudflare的新waf,用Lua实现的
    我们使用nginx贯穿了我们的网络,做前线web服务,代理,流量过滤。在某些情况下,我们已经扩充了nginx上我们自己的模块的核心C代码,但近期我们做了一个重大举措,与nginx结合使用lua差点儿所实用lua写的我们的一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:289 | 回复:0
  • lua与c++中布尔布bool值对应关系
    lua与c++中布尔布bool值对应关系
    lua代码返回值为真c++ lua_toboolean返回一个int luatrue=1false=0c++给lua返回 lua_pushboolean1=true0=falsec++中 1为真 0为假 -1b也为真 ……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:262 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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