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

LUA教程

RSS
  • 1、windows 操作系统环境下对Sublime Text3 配置Lua运行环境
    1、windows 操作系统环境下对Sublime Text3 配置Lua运行环境
    1、lua,sublime3安装包下载地址:        http://luadist.org/       https://www.sublimetext.com/  sublime3下载结束之后点击安装即可! http://luabinaries.sourceforge.net/download.html 下载按照配 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:204 | 回复:0
  • 利用Lua读写本地文件
    利用Lua读写本地文件
    今天在使用Lua编写脚本时,需要用到读写文件的操作,很久没有使用Lua了,特写下此文来备忘一下。简介Lua对文件的操作与C对文件的操作基本一致,不管是参数还是方法。Lua中可以直接通过全局方法来对文件操作(简单模 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:191 | 回复:0
  • xmake v2.6.1 发布,使用 Lua5.4 运行时,Rust 和 C++ 混合编译支持
    xmake v2.6.1 发布,使用 Lua5.4 运行时,Rust 和 C++ 混合编译支持
    xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:176 | 回复:0
  • RSA javascript加密 lua解密
    RSA javascript加密 lua解密
    一个在线RSA非对称加密解密,可以用这个地址生成公钥和私钥 https://blog.zhengxianjun.com/online-tool/rsa/ javascript加密 jsencrypt.……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:184 | 回复:0
  • Lua多条件排序
    Lua多条件排序
    table.sort(AllcurFriendTypeItem,function (v1,v2) --排序多条件 --第一判断是否在线 --在线判断皇上 --如果是皇上判断亲密度 local aOnl……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:189 | 回复:0
  • (转)sublimeText使用技巧及配置Lua开发环境
    (转)sublimeText使用技巧及配置Lua开发环境
    插件兼容中文cTags函数跳转编译lua)在朋友的介绍下使用上了subLimeText编辑器,发现有很多很好的特性适合在项目中开发lua程序,例如在编辑器中支持项目形式的文件夹管理,非常方便的夸文件跳转,符号查找,跳转到函 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:208 | 回复:0
  • Skynet服务器框架(十三)在线调试Lua代码
    Skynet服务器框架(十三)在线调试Lua代码
    一直有人问,如何调试skynet构建的服务。我的简单答案是,仔细review代码,加log输出。长一点的答案是,尽量熟悉skynet的构造,充分利用预留的监控接口,自己编写工具辅助调试。之前的好多年,我也写过很多lua的调试 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:214 | 回复:0
  • 采访Lua发明人的一篇文章
    采访Lua发明人的一篇文章
    采访Lua发明人的一篇文章 来源https://blog.codingnow.com/2010/06/masterminds_of_programming_7_lua.html 《MastermindsofProgramming:ConversationswiththeCreatorsofMajorProgrammingLanguages》是本相当不错 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:223 | 回复:0
  • [Lua]LuaAPI整理
    [Lua]LuaAPI整理
    ref :https://blog.csdn.net/ouyangshima/article/details/43339571   LUA和C/C++的沟通桥梁——栈 Lua生来就是为了和C交互的,因此使用C扩展Lua或者将Lua嵌入到C当中都是非常流行的做法。要想理解C和Lua的交 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:215 | 回复:0
  • CentOS下编译Lua使得其支持动态链接
    CentOS下编译Lua使得其支持动态链接
    在Linux下编译Lua时,我一般都是使用的makegeneric,这样编译没有什么问题,运行lua的程序也都OK,但是,这样在加载外部的C动态链接库,却总是报下面的错误dynamiclibrariesnotenabled;checkyourLuainstallation查找 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:223 | 回复:0
  • redis——使用lua脚本操作
    redis——使用lua脚本操作
    redis支持lua脚本,通过在服务器中嵌入lua环境,redis客户端可以使用lua脚本,直接在服务器端原子地执行多个redis命令。  EVAL、EVALSHA 使用lua脚本操作redis数据的一个demo  ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:212 | 回复:0
  • Lua常用的数据结构表示
    Lua常用的数据结构表示
    1.矩阵 Lua中有两种表示矩阵的方法,一是“数组的数组”。也就是说,table的每个元素是另一个table。例如,可以使用下面代码创建一个n行m列的矩阵:mt = {}          -- create the matrixfor i=1,N do    mt ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:216 | 回复:0
  • Lua 脚本
    Lua 脚本
    Lua 脚本amp;#182; Lua 脚本功能是 Reids 2.6 版本的最大亮点, 通过内嵌对 Lua 环境的支持, Redis 解决了长久以来不能高效地处理 CAS (check-and-set)命……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:238 | 回复:0
  • 【Lua】Lua+openresty遍历文件目录
    【Lua】Lua+openresty遍历文件目录
    OpenResty (也称为ngx_openresty)是一个全功能的Web应用服务器,它打包了标准的 Nginx 核心,很多的常用的第三方模块,以及它们的大多数依赖项。今天用OpenResty+lua来遍历指定目录,返回json字符串我们用Lua来 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:271 | 回复:0
  • lua中产生1-n之间不重复随机数
    lua中产生1-n之间不重复随机数
    1localfunctionGetRandomNumList(len)2localrsList={}3fori=1,lendo4table.insert(rsList,i)5end6localnum,tmp7fori=1,lendo8num=math.……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:272 | 回复:0
  • 使用Lua局部变量来优化性能,同一时候比較局部变量和全局变量 ...
    使用Lua局部变量来优化性能,同一时候比較局部变量和全局变量 ...
    在竞争激烈的游戏行业中,尤其页游,面对策划复杂和频繁的需求,使用脚本能够减少难度和成本。在使用Lua的过程中,会常常訪问全局变量来作为配置文件。在訪问全局变量时,能够通过局部变量引用全局变量来优化。当然,这种 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:380 | 回复:0
  • Lua学习笔记(五):函数
    Lua学习笔记(五):函数
    函数有两种用途:1).完成指定的任务,这种情况下函数作为调用语句使用;2).计算并返回值,这种情况下函数作为赋值语句表达式使用。1functionfunc_name(arguments-list)2statements-list;3end;45--调用函数的时候,如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:710 | 回复:0
  • Nginx+Lua实现灰度发布 - 云襄
    Nginx+Lua实现灰度发布 - 云襄
    一般服务器上版本更新迭代,需要把老版本目录替换成新版本,让用户全部使用新版本。如果新版本有bug,或者新版本用户使用不习惯导致用户体验差甚至流失。而灰度发布时介于黑白之间的发布,可以让一部分用户使用新 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:335 | 回复:0
  • 使用nginx+lua实现web项目的灰度发布
    使用nginx+lua实现web项目的灰度发布
    1.问题:小团队,快速迭代开发,版本发布没有经过测试就要放出去,怎样在内网测试过后在外网能在真实环境让内部人员再过一次测试且不影响外网用户2.实现思想:a.至少要有两台机器b.公司是统一出口IPc.根 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:273 | 回复:0
  • lua工具库penlight--08额外的库(一)
    lua工具库penlight--08额外的库(一)
    额外的库在这一节中的库不再被认为是Penlight的核心部分,但在需要时,仍提供专门的功能。  简单的输入的模式Lua 的字符串模式匹配是非常强大,通常您将不需要传统的正则表达式库。即便如此,有时 Lua 代码结束 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:244 | 回复:0
  • lua-resty-websocket安装和测试
    lua-resty-websocket安装和测试
    转自:http://www.cnblogs.com/scotoma/p/3330190.html关注Openresty很久了,期待支持websocket终于出来了,看到AapoTalvensaari同学写的文章https://medium.com/p/1778601c9e05,兴奋下也来测试下,之前用websocket做即 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:244 | 回复:0
  • 基于redis+lua实现高并发场景下的秒杀限流解决方案
    基于redis+lua实现高并发场景下的秒杀限流解决方案
    转自:https://blog.csdn.net/zzaric/article/details/80641786应用场景如下:公司内有多个业务系统,由于业务系统内有向用户发送消息的服务,所以通过统一消息系统对外暴露微服务接口供外部业务系统调用,所有公司 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:289 | 回复:0
  • Lua的sleep函数(转)
    Lua的sleep函数(转)
    http://blog.csdn.net/charlie_2010/article/details/6719891 一个不幸的消息是Lua中没有内置sleep函数,我们需要DIY。有4种方法可以实现sleep函数,如下:方法1--在一个死循环中设置一个跳出条件,但是这样的做法 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:274 | 回复:0
  • lua源码分析-gc篇(二)数据结构
    lua源码分析-gc篇(二)数据结构
    1. 栈定义简单的图2.栈元素TValue定义说明3.GC对象定义说明4.gc链表定义5.栈和gc链表的关系答疑解惑总结 这是这个gc系列的第二篇,这一篇主要讲GC用到的数据结构,有助于理解gc的,所以放在前面 1. 栈 栈就是我们平 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:264 | 回复:0
  • 游戏算法中lua脚本详解
    游戏算法中lua脚本详解
    此外,函数本身也是一个变量,比如: dp@dp:~ % cat test.lua local mylen={} mylen.len3=function (x,y,z) return math.sqrt……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:236 | 回复:0
  • Lua中的文件操作(io,dofile函数)
    Lua中的文件操作(io,dofile函数)
    demo.luaprint(amp;quot;11111111111amp;quot;)dofile(amp;quot;./src/main.luaamp;quot;)--执行Lua脚本文件main.lualocalfunctionfileRW()print(amp;quot;22222222222amp;quot;)---------------------------------- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:231 | 回复:0
  • cocos2dx-luaclass解析
    cocos2dx-luaclass解析
    functionclass(classname,super)localsuperType=type(super)localcls--如果父类既不是函数也不是table则说明父类为空ifsuperType~=amp;quot;functionamp;quot;andsuperType~=amp;quot;tableamp;quot;thensuperType=n ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:232 | 回复:0
  • 【Cocos2dx 3.x Lua】TileMap使用
    【Cocos2dx 3.x Lua】TileMap使用
      1、编辑TileMap地图资源 2、Cocos2dx 3.x Lua中使用TileMap   Link: http://codepad.org/P0nFP1Dx  local TileMap=class(amp;quot;TileMapamp;quot;,function() local tilemap=amp;quot;s ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:235 | 回复:0
  • Lua虚拟机中的数据结构与栈
    Lua虚拟机中的数据结构与栈
    来源 https://blog.csdn.net/zry112233/article/details/80828327 由上一篇文章可知解释器分析Lua文件之后生成Proto结构体,最后到luaV_execute函数中依次取出指令来执行。每个lua虚拟机对应一个lua_State结构体, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:292 | 回复:0
  • [ISSUE]invalid'cobj'infunction'lua_cocos2dx_EventDispatcher_dispatchCustomEvent'
    [ISSUE]invalid'cobj'infunction'lua_cocos2dx_EventDispatcher_dispatchCustomEvent'
    环境:cocos2d-x+lua3.0beta2首先声明全局变量UIEventDispatcher=cc.EventDispatcher:new()然后在使用的地方dispathCustomEventUIEventDispatcher:dispatchCustomEvent(amp;quot;testamp;quot;,amp;quot;testamp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:289 | 回复:0
  • Lua基础之可变参数
    Lua基础之可变参数
    Lua函数可以接受可变数目的参数,和C语言类似,在函数参数列表中使用三点...表示函数有可变的参数。1.通过#param获取可变参数数量functionaverage(...)result=0localarg={...}--amp;amp;gt;arg为一个表,局部变量for ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:304 | 回复:0
  • 关于Lua程序设计{读书笔记}
    关于Lua程序设计{读书笔记}
    1、lua中的标识符可以是由任意字母、数字和下划线构成的字符串,但不能以数字开头。2、lua将通常类似amp;quot;_VALUEamp;quot;的标识符作为保留标识符3、lua的保留字andbreakdoelseelseifendfalseforfunctionifinloa ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:273 | 回复:0
  • quick-cocos2d-x之testlua之VisibleRect.lua
    quick-cocos2d-x之testlua之VisibleRect.lua
    require amp;quot;externamp;quot; --这个类找到了可视区域的9个点的坐标:左上、上的中点、右上、左的中点、左下、下的中点、右下、右的中点。一般用于使用相对坐标的场合,解决自适应屏幕的问题 --改写自VisibleRe ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:262 | 回复:0
  • C++字符串相互转换适合luaproject
    C++字符串相互转换适合luaproject
    #includeamp;amp;lt;iostreamamp;amp;gt;#includeamp;amp;lt;Windows.hamp;amp;gt;#includeamp;amp;lt;assert.hamp;amp;gt;#defineMainmainvoidwchar2char(char*Buf,constwchar_t*wchar){intlen=WideCharToMultiByte ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:258 | 回复:0
  • Lua rawget rawset newindex 函数定义和例子
    Lua rawget rawset newindex 函数定义和例子
    在绝大多数情况下,我们都不会用到rawget和rawset。 本文的运行环境:lua 5.3 for windows rawset 赋值操作 rawset是在设置值的过程,进行处理,比如:当某个值改变时,触发事件。或修改某个key为新值。 来看看rawse ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:252 | 回复:0
  • 什么是WAF(lua+nginx)
    什么是WAF(lua+nginx)
    一、了解WAF 1.1 什么是WAF Web应用防护系统(也称:网站应用级入侵防御系统 。英文:Web Application Firewall,简称: WAF)。利用国际上公认的一种说法:Web应用 防火墙 是通过执行一系列针对HTTP/HTTPS的 安全策 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:238 | 回复:0
  • lua--清理数组
    lua--清理数组
    functionUIBagController:ClearGoods()fori=1,#self.itemArrdoprint(amp;quot;=======ClearGoods======amp;quot;..i)ifself.itemArr~=nilthenself.itemArr:removeFromParent();……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:199 | 回复:0
  • protoc-gen-lua 编译 安装 使用教程
    protoc-gen-lua 编译 安装 使用教程
                    不建议再使用protoc-gen-lua 建议使用其他替代,比如 https://github.com/starwing/lua-protobuf Protobuf 官方并没有 Lua版本,然后网易的程序猿开发出了 protoc-gen-lua ,可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:231 | 回复:0
  • 为什么手游选择lua热更新方案。
    为什么手游选择lua热更新方案。
    https://www.zhihu.com/question/29603593 主要因为iOS系统的原因。 在这个知乎问题里,有两条回答,能解释我的疑惑。如下两个图。 我个人总结为,编译型语言(C#) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:214 | 回复:0
  • C++中嵌入Lua脚本环境搭建
    C++中嵌入Lua脚本环境搭建
    第一步(环境准备工作):工具:●LuaForWindows_v5.1.4-46.exe傻瓜式安装。  作用:此工具可以在windows环境下编译运行Lua脚本程序。安装完成后会有两个图标:Lua和SciTE。Lua是命令行,SciTE是图形运行环境,两 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:25 | 阅读:220 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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