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

LUA教程

RSS
  • openresty开发系列17--lua中的正则表达式
    openresty开发系列17--lua中的正则表达式
    与其他脚本语言不同的是,Lua并不使用POSIX规范的正则表达式(也写作regexp)来进行模式匹配。主要的原因出于程序大小方面的考虑:实现一个典型的符合POSIX标准的regexp大概需要4000行代码,这比整个Lua标准库加在一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:390 | 回复:0
  • 关于lua5.3服务端热更新流程
    关于lua5.3服务端热更新流程
     脚本的热更新的流程都大同小异,第一步先保存旧代码的块的数据,第二部加载新的代码块,第三步将旧代码块的局部和全局数据拷贝到新代码块的对应的变量中。在服务器热更新中,主要考虑热更的内容是什么,一般更新分 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:358 | 回复:0
  • Lua学习笔记之开始
    Lua学习笔记之开始
    在这节课的开始,按照国际惯例,一般学习一门新的语言,都是要打印出“Hello,world”,那么我们也不例外。Lua语言的打印跟其他语言一样,只要print(“Hello,World”),然后保存为hello.lua文件,接着我们命令运行% ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:358 | 回复:0
  • WRK的使用-lua脚本POST请求(静态数据)
    WRK的使用-lua脚本POST请求(静态数据)
    HTTP_prot={      amp;quot;/gateway/servicesamp;quot;,   amp;quot;/gateway/servicesamp;quot;,   } --接口类型HTTP_type={   amp;quot;POSTamp;quot;,      amp;quot;POSTamp;quot;, }  ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:319 | 回复:0
  • cetnos7下openresty使用luarocks 进行lua的包管理
    cetnos7下openresty使用luarocks 进行lua的包管理
    先安装一下包管理工具 yum install luarocks lua-devel -y luarocks install lpack ln -s /usr/lib64/lua /usr/local/lib 指定luarocks安装路径参数备忘 luarocks install lpack --tree=/usr/local/lib64 测试一下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:387 | 回复:0
  • nginx+lua组合的web框架
    nginx+lua组合的web框架
    https://openresty.org/cn/……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:377 | 回复:0
  • lua日期处理函数
    lua日期处理函数
    function day_step(old_day,step)    local y,m,d   if(amp;quot;0amp;quot; ~= string.sub(old_day,6,6)) then      m=string.sub(old_day,6,7)   else      m=string.sub(old_day,7,7)   end  ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:456 | 回复: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:20 | 阅读:317 | 回复:0
  • Lua有关字符串的剪切以及匹配
    Lua有关字符串的剪切以及匹配
    1.对字符中的“()”的内容剪切;1localnum1=string.find(str1,amp;quot;(amp;quot;);2localnum2=string.find(str1,amp;quot;)amp;quot;);34localstr2=string.sub(str1,0,num1);5localstr3=string.sub(str1,num1 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:326 | 回复:0
  • Lua保留指定小数位数
    Lua保留指定小数位数
    默认会四舍五入 比如:%0.2f 会四舍五入后,保留小数点后2位 print(string.format(amp;quot;%.1famp;quot;,0.26)) ---会输出0.3,而不是0.2 Lua保留一位小数 --- nNum 源数字 --- n 小数位数 function Tool. Get ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:278 | 回复:0
  • (原创)cocos2d-x3.0+lua学习和工作(4):公共函数(5):返回指定表格中的所有键(key) ...
    (原创)cocos2d-x3.0+lua学习和工作(4):公共函数(5):返回指定表格中的所有键(key) ...
    这里的函数主要用来做:返回指定表格中所有的键。参考资料为quick_cocos.星月倾心贡献~~~--[[--返回指定表格中的所有键(key)--example:localt=(a=1,b=2,c=3)localkeys=table.keys(t)--keys={amp;quot;aamp;quot;,a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:304 | 回复:0
  • 腾讯开源手游热更新方案,Unity3D下的Lua编程
    腾讯开源手游热更新方案,Unity3D下的Lua编程
    腾讯开源手游热更新方案,Unity3D下的Lua编程……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:279 | 回复:0
  • UsingLuawithC#
    UsingLuawithC#
    byMartinEcheniqueWhendevelopinglargesoftwareprojects,oneofthemaintimeconsumingtasksisbuildingtheprogramoverandover.Moderndaycompilersandhardwaretrytobesmarterandfaster……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:319 | 回复:0
  • 使用Lua GD库动态生成验证码图片(2)
    使用Lua GD库动态生成验证码图片(2)
    在前一篇文章中初步的实现了验证码的随机生成,觉得很容易被破解,因此加了一些干扰; 鹤冲天建议使用表达式作为验证码,即使破解程序识别了验证码,也要计算结果才能通过验证,在一定程度上增加了破解难度。 因此 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:486 | 回复:0
  • python与lua闭包的一点不同
    python与lua闭包的一点不同
    python与lua都支持闭包(closure),但是两者的实现有所不同,导致运行结果也不同,使用时要注意区分。例子python版1defT():2r=3foriinxrange(10):4deff():5returni6r.append(f)7ret ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:395 | 回复:0
  • lua脚本加密与解密、luaR、ssulua、DZSH算法
    lua脚本加密与解密、luaR、ssulua、DZSH算法
    lua脚本加密与解密。包括:luaR、ssulua、DZSH算法 前言: 在GG修改器,除了修改数据,精华就应该算是运行lua脚本了。 但是通常的lua脚本的编写者,都会把自己的脚本进行加密。 加密这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:334 | 回复:0
  • Python、Lua和Ruby之优劣
    Python、Lua和Ruby之优劣
    Python、Lua和Ruby之优劣 Python   Python的优点:1、Python比其它语言有更多扩展模块。2、在网上可以找到很多Python教程。不仅如此,还有大量的英文书籍和资料。Python.org有很多为初学者准备的依主题组织的资料 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:324 | 回复:0
  • ngx_lua模块学习示例之waf
    ngx_lua模块学习示例之waf
    转自:http://www.tuicool.com/articles/FbQ3ymBWAF的主要功能为:ip黑白名单url黑白名单useragent黑白名单referer黑白名单常见web漏洞防护,如xss,sql注入等cc攻击防护扫描器简单防护其他你想要的功能WAF的总体检 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:299 | 回复:0
  • Lua数组
    Lua数组
    数组,就是相同数据类型的元素按一定顺序排列的集合,可以是一维数组和多维数组。Lua数组的索引键值可以使用整数表示,数组的大小不是固定的。一维数组一维数组是最简单的数组,其逻辑结构是线性表。一维数组可以用f ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:284 | 回复:0
  • 《TheEvolutionofLua》翻译part2
    《TheEvolutionofLua》翻译part2
    Lua21990年的时候,面向对象迈向巅峰,对于Lua没有面向对象的支持,我们受到了很大的压力。我们不想将Lua变成面向对象,因为我们不想“修复”一种编程范式(fixaprogrammingparadigm)。特别是,我们不觉得Lua需要将 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:297 | 回复:0
  • Lua语言如何调用自己编写的C DLL -- 转
    Lua语言如何调用自己编写的C DLL -- 转
    Lua语言如何调用自己编写的C DLL文件 #include amp;quot;lua.hamp;quot; #include amp;quot;lualib.hamp;quot; #include amp;quot;lauxlib.hamp;quot; #include amp;amp;lt;windows.hamp;amp;gt; static int MyLua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:272 | 回复:0
  • Lua文件处理
    Lua文件处理
    一、文件读存:--似乎不支持大文件(不能超过9k?)functionFileSaveLoad()      localfile= io.open(amp;quot;c:\\in.luaamp;quot;,amp;quot;ramp;quot;);      assert(file);      localdata=file ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:265 | 回复:0
  • [转载]使用VS2015搭建Lua开发环境
    [转载]使用VS2015搭建Lua开发环境
    参考原文请看: Lua学习笔记1:Windows7下使用VS2015搭建Lua开发环境(一) Lua学习笔记2:Windows7下使用VS2015搭建Lua开发环境(二) 本篇主要分以下几个部分: 一、下载并利用vs2015编译lua源码   编译lua主要编译 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:255 | 回复:0
  • Step By Step(Lua目录)
    Step By Step(Lua目录)
        之前已经说了很多,我目前的观点还是那样,在嵌入式脚本中,Lua是最优秀、最高效的,如果您有不同的观点,欢迎指正并讨论,切勿吐槽。这个系列完全来自于《Programming in Lua》,您可以将其视为本人的读书笔 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:338 | 回复:0
  • Lua初探
    Lua初探
     官方网站:http://www.lua.org/三方模块:https://luarocks.org/介绍安装luarocks语法注释标示符关键字全局变量数据类型变量赋值索引循环流程控制函数可变参数运算符一元运算符,返回字符串或表的长度。#”Hello” ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:328 | 回复:0
  • windows下配置lua开发环境
    windows下配置lua开发环境
    1.进入lua官网http://www.lua.org/2.点击download3.点击getabinary4.点击5.选择适合自己的版本下载,或者直接进入该页面http://joedf.ahkscript.org/LuaBuilds/6.我下载的是lua-5.3.4_Win64_bin.zip,下载后解压,最 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:397 | 回复:0
  • lua语法基本
    lua语法基本
    lua的下载 http://luabinaries.sourceforge.net/点击所要下载的版本比如我下的是5.3.3https://sourceforge.net/projects/luabinaries/files/5.3.3/下载windows下二进制文件lua-5.3.3_Win32_bin.zip 解压完后 在同目 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:360 | 回复:0
  • #研发解决方案#基于Apriori算法的Nginx+Lua+ELK异常流量拦截方案
    #研发解决方案#基于Apriori算法的Nginx+Lua+ELK异常流量拦截方案
    郑昀 基于杨海波的设计文档 创建于2015/8/13 最后更新于2015/8/25 关键词:异常流量、rate limiting、Nginx、Apriori、频繁项集、先验算法、Lua、ELK 本文档适用人员:技术人员 提纲: 所谓异常流量 如何识别异 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:606 | 回复:0
  • lua基础学习(三)
    lua基础学习(三)
    一.lua函数1.在Lua中,函数是对语句和表达式进行抽象的主要方法。既可以用来处理一些特殊的工作,也可以用来计算一些值。Lua提供了许多的内建函数,你可以很方便的在程序中调用它们,如print()函数可以将传入的参数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:387 | 回复:0
  • luarocks(lua包管理工具)
    luarocks(lua包管理工具)
    LuaRocks - The Lua package manager……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:339 | 回复:0
  • Lua字符串库函数总结
    Lua字符串库函数总结
    字符串库注:字符串在Lua中是不可变的。不论什么的string操作都不会去改变原有的字符串。都是返回新的字符串一、一般函数1.求长度s=amp;quot;HelloLUAamp;quot;;print(string.len(s));print(#s);2.反复print(string. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:369 | 回复:0
  • luaGC实现入门
    luaGC实现入门
    作者的说明一、GC实现需要考虑的问题1、着色可以处理循环引用markandsweep实现,通过着色的方法,一个优点就是可以避免循环引用,当A和B两个对象可能互相指向对方时,着色可以避免无限递归。2、全量集和可达集sweep ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:303 | 回复:0
  • Lua 设置table为只读属性
    Lua 设置table为只读属性
    如果转载,请注明博文来源:http://www.cnblogs.com/vanishfan/p/6909153.html  望各位支持!   项目中部分只读表易被人误改写,故决定在非线上环境里对这些表附加只读属性,方便在出现误改写的时候抛出lua错误, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:345 | 回复:0
  • lua 表
    lua 表
    最近在尝试配置 awesome WM,因此粗略地学习了一下 lua 。 在学习过程中,我完全被表表在 lua 中的应用所镇住了。 表在 lua 中真的是无处不在:首先,它可以作为字典和数组来用;此外,它还可以被用于设置闭包环境、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:361 | 回复:0
  • cocos2d-x-Lua字符串
    cocos2d-x-Lua字符串
    Lua语言中字符串可以使用以下三种方式来表示:单引号间的一串字符。双引号间的一串字符。]间的一串字符。以上三种方式的字符串实例如下:string1=amp;quot;Luaamp;quot;print(amp;quot;\amp;quot;字符串1是\amp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:313 | 回复:0
  • Lua-基础语法
    Lua-基础语法
    HelloWorld交互式编程Lua交互式编程模式可以通过命令lua-i或lua来启用:$luaLua5.1.4Copyright(C)1994-2008Lua.org,PUC-Rioamp;amp;gt;print(amp;quot;helloworldamp;quot;)helloworld脚本式编程我们可以将Lua程序代 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:395 | 回复:0
  • Lua中相互调用方法
    Lua中相互调用方法
    test.lua1functionfact(n)2ifn==0then3return14else5returnn*fact(n-1)6end7end定义一个factmethodhi.lua1dofile(amp;quot;test.luaamp;quot;)2n=fact(3)3print(n)dofie加载test.lua获取fact方法调用成功Debu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:325 | 回复:0
  • freeswitch lua脚本指定gateway(sip中继)
    freeswitch lua脚本指定gateway(sip中继)
      session:answer(); local caller_number = argv; --主叫号码 local called_number = argv; --被叫号码 local dest = amp;quot;sofia/gateway/fxogw/amp;quot;..called_number; session2 = freeswitch. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:346 | 回复:0
  • lua动态修改VerticalLayoutGroup的ControlChildSize.Width
    lua动态修改VerticalLayoutGroup的ControlChildSize.Width
    1.ControlChildSizeHorizontal/VerticalLayoutGroup.childControlWidth=false--宽设为falseHorizontal/VerticalLayoutGroup.childControlHeight=false--高 2.ChildForceExpandHorizontalOrVerticalLayout……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:494 | 回复:0
  • openresty+lua做接口调用权限限制
    openresty+lua做接口调用权限限制
    说明:openresty可以理解为一个服务器它将nginx的核心包含了过来,并结合lua脚本语言实现一些对性能要求高的功能,该篇文章介绍了使用openresty1.purview.lua--调用json公共组件cjson=require(amp;quot;cjsonamp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:341 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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