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

LUA教程

RSS
  • lua--io.pathinfo
    lua--io.pathinfo
    io.pathinfo拆分一个路径字符串,返回组成路径的各个部分。格式:parts=io.pathinfo(路径)使用示例:localpathinfo=io.pathinfo(amp;quot;/var/app/test/abc.pngamp;quot;)--pathinfo.dirname=amp;quot;/var/app/tes ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:305 | 回复:0
  • Lua模块的加载与内存释放
    Lua模块的加载与内存释放
    今天早上听说一件事情让我觉得很诡异的事情:公司线上的一款游戏,加载一份配置资源后,内存涨了几十M,然后内存再也下不来了。因为好奇,所以要来了最大的一个配置文件(4.5M,去除空格与换行后的大小),进行测试 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:286 | 回复:0
  • lua脚本之高级篇(面向对象的完全支持),有性能问题。
    lua脚本之高级篇(面向对象的完全支持),有性能问题。
       ------------------------------------------------------------面向对象核心库---------------------------------------------------------- ------------------------------------------------------------ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:282 | 回复:0
  • 【转贴】使用 Lua 编写可嵌入式脚本
    【转贴】使用 Lua 编写可嵌入式脚本
    Lua 提供了高级抽象,却又没失去与硬件的关联 将此页作为电子邮件发送……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:304 | 回复:0
  • Lua(6) ——字符串库string
    Lua(6) ——字符串库string
     【转载】     http://blog.sina.com.cn/s/blog_6d9d6d160101975u.html 【基本函数】 string.len(字符串)     功能:         计算字符串长度     举例:         string.len(amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:295 | 回复:0
  • Linux-019-Centos Shell 安装 Nginx 后启动时提示找不到Lua模块的libluajit-5.1.so.2 ...
    Linux-019-Centos Shell 安装 Nginx 后启动时提示找不到Lua模块的libluajit-5.1.so.2 ...
    Centos Shell 安装后启动时提示找不到 lua 模块的 libluajit-5.1.so.2 文件,具体提示信息:./nginx: error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: No such file or ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:327 | 回复:0
  • lua 报错:'=' expected near ' '
    lua 报错:'=' expected near ' '
        在测试特殊字符串处理时,截取为单个字符,采用string.gfind(s, pattern)库函数 编译时在for uchar in这一行(42行)出现了syntax error during pre-compilation.'=' expected near ' '  这个报错,翻译后是预 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:321 | 回复:0
  • Lua For windows 编辑器的使用
    Lua For windows 编辑器的使用
    环境搭建的几种方式 Lua For Windows :个人百度云:链接:http://pan.baidu.com/s/1slHO3fv 密码:glze 编译官方源码(使用VS,eclipse等,网上也都有配置视频,找不到的童鞋可以评论) 第三方IDE(新手不需要使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:307 | 回复:0
  • 【Lua】Lua+LWT+ExtJS构建目录树
    【Lua】Lua+LWT+ExtJS构建目录树
    Lua处理后台逻辑,Lualwt搭建后台程序,ExtJS根据后台传来的json数据构建目录树。前台html和ExtJS代码不用多讲,直接上代码:treePanel.html1amp;amp;lt;htmlamp;amp;gt;2amp;amp;lt;headamp;amp;gt;3amp;amp;lt;met ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:321 | 回复:0
  • Lua非常有用的工具——递归打印表数据
    Lua非常有用的工具——递归打印表数据
    摘要: Lua是一种非常小巧的语言。虽小,但五脏俱全。 在Lua中,我认为最最核心的数据结构就是表。表不仅可用作数组,还可以用作字典。Lua面向对象的实现也是用表实现的。 表对于Lua实在是太重要了!所以,在开发与 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:356 | 回复:0
  • cocos2dxlua图片去色shader
    cocos2dxlua图片去色shader
    functionFreeCardTool:setNodeGray(node)localvertShaderByteArray=amp;quot;\namp;quot;..amp;quot;attributevec4a_position;\namp;quot;..amp;quot;attributevec2a_texCoord;\namp;quot;..amp;quot;attributevec4a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:364 | 回复:0
  • 二,ESP8266GPIO和SPI和定时器和串口(基于Lua脚本语言)
    二,ESP8266GPIO和SPI和定时器和串口(基于Lua脚本语言)
     https://www.cnblogs.com/yangfengwu/p/7514336.html 我们写lua用这个软件 如果点击的时候提示安装,,安装就行,,如果没有提示呢可以,按照下面链接的提示自己安装哈,,,,,或者自己百度 http://jingyan.baidu.com/a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:349 | 回复:0
  • 转载一篇将C/C++与lua混合使用入门讲的比较好的文章
    转载一篇将C/C++与lua混合使用入门讲的比较好的文章
    转自http://www.open-open.com/home/space-6246-do-blog-id-1426.html Lua是一个嵌入式的脚本语言,它不仅可以单独使用还能与其它语言混合调用。Lua与其它脚本语言相比,其突出优势在于:可扩展性。Lua的扩展性非常 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:419 | 回复:0
  • nginx_tcp模块集成到openresty(安装ngx_tcp_lua_module模块)
    nginx_tcp模块集成到openresty(安装ngx_tcp_lua_module模块)
    git地址:https://github.com/bigplum/nginx-tcp-lua-module   openresty 本身是使用http协议进行通讯的, 但是项目中经常有要求输入是使用tcp协议,输出是使用http协议, 这时,输入是tcp协议,就需要使用nginx_tc ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:396 | 回复:0
  • lua使用优化建议
    lua使用优化建议
    1.使用局部变量local 这是最基础也是最有用的策略,虽然使用全局变量并不能完全避免,但还是应该尽量避免,取而代之使用局部变量即local。这里的局部变量也包括函数function,因为在Lua里函数也是一个变量。局部变量 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:371 | 回复:0
  • 本地资源检测支持Lua检测!
    本地资源检测支持Lua检测!
    热更新一直都是大多数团队的硬需求,而目前使用Lua作为热更新方案又占了绝大多数,在使用上也越来越重度,随之而来的维护、调试、优化成本也越来越高。因此,我们在本地资源检测服务中增加了Lua检测,来帮助开发团队 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:443 | 回复:0
  • lua class
    lua class
        1 _class = {} 2 3 function BaseClass(super) 4 local class_type = {} 5 local vtbl = {} 6 _class = vtbl 7 8 setmetatable(class_type, { 9 __newindex =……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:852 | 回复:0
  • lua元表
    lua元表
    __tostring 元方法 __tostring 元方法用于修改表的输出行为。以下实例我们自定义了表的输出内容: __call 元方法 __call 元方法在 Lua 调用一个值时调用。以下实例演示了计算表中元素的和:   __add       ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:526 | 回复:0
  • lua写项目常用知识点2
    lua写项目常用知识点2
    lua有关网站http://blog.51cto.com/shahdza/1569003 复选框 local checkbox1=node:getChildByName(amp;quot;CheckBox_1amp;quot;)       music=userDefualt:getBoolForKey(amp;quot;yinyue1amp;quot;);      ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:377 | 回复:0
  • OpenWrt中的LuCi和Lua一些总结
    OpenWrt中的LuCi和Lua一些总结
    Lua、LuCi Lua是一种小巧的脚本语言,和Python一样,Lua脚本的运行需要Lua解释器; UCI(Unified Configuration Interface)是OpenWrt实现所有系统配置的一个统一接口; LuCi是两个项目的合体,可以实现路由的网络配 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:385 | 回复:0
  • 缓存利器、Lua模块下的共享内存
    缓存利器、Lua模块下的共享内存
    上一节讲到了worker进程的共享内存,它利用丰富的指令使数据的缓存操作变得非常简单,但它也存在一些缺点。 1.worker进程之间会有锁竞争,在高并发的情况下会增加性能开销。2.只支持Lua布尔值、数字、字符串和nil ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:383 | 回复:0
  • lua中for循环
    lua中for循环
    fori=2,3doprint('2')end显示的结果是xbwang@xbwang-desktop:~/Desktop$thfor.lua22 其他语言只会输出一个2,lua的这个for循环输出了两个2  Lua编程语言中数值for循环语法格式:forvar=exp1,exp2,exp3doamp;amp;lt ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:404 | 回复:0
  • 使用VSCode断点调试Lua教程
    使用VSCode断点调试Lua教程
    一.安装Visual Studio Code(vscode)和插件中心搜索安装luaide 二.配置luach.json 1.工程文件夹直接拖入vscode即可 2.左侧栏调试图标-amp;amp;gt;设置-amp;amp;gt;选择LuaDebug,这时会出现launch.json文件 3.在lau ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:418 | 回复:0
  • lua基础学习(六)
    lua基础学习(六)
    一.lua协同程序coroutine 1.什么是协同(coroutine)?Lua协同程序(coroutine)与线程比较类似:拥有独立的堆栈,独立的局部变量,独立的指令指针,同时又与其它协同程序共享全局变量和其它大部分东西。协同是非常强大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:461 | 回复:0
  • distri.lua线程间通信的设计
    distri.lua线程间通信的设计
    首先简单介绍下distri.lua中的线程设计方案. distri.lua提供一个API函数fork用于创建新的C线程,这个C线程运行独立的lua虚拟机,为了在各线程之间通信 每个线程都会创建一个channel,用于接收其它线程发送过来的消息. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:403 | 回复:0
  • LUA学习笔记三·时间等操作系统库
    LUA学习笔记三·时间等操作系统库
    1.构造时间 2.时间制定格式输出 3.计时器(闭包)os.difftime (t2, t1) 返回以秒计算的时刻 t1 到 t2 的差值。 (这里的时刻是由 os.time 返回的值)。 在 POSIX,Windows,和其它一些系统中,这个值就等于 t2-t1。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:361 | 回复:0
  • Lua里面new一个对象详细步骤
    Lua里面new一个对象详细步骤
     实现代码 结果 关键: 1.  __index 元方法 可以让classA在被其它表XX设置为元表时, XX被访问YY时如果XX里没有YY,但是XX有元表且元表有__index 就会继续访问元表里有没有YY 关键: 2. new方法最后返回的是新 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:357 | 回复:0
  • Lua入门级笔记摘要
    Lua入门级笔记摘要
    本文参考(摘录)自如下地址(排名不分前后): LUA快速使用指南 LUA5.3手册 Lua教程 一、简单理解lua Lua在葡萄牙语中是月亮的意思,是一个有效的轻量级的可嵌入式脚本语言。它支持面向对象和面向过程的编程方式。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:386 | 回复:0
  • OpenResty之 lua_shared_dict 指令
    OpenResty之 lua_shared_dict 指令
    原文: lua_shared_dict syntax:lua_shared_dict amp;amp;lt;nameamp;amp;gt; amp;amp;lt;sizeamp;amp;gt; default: no context: http phase: depends on usage 声明一个共享内存区域 name,以充当基于 Lua 字典 n ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:464 | 回复:0
  • Lua 脚本 控制 XML配置 - 之Lua学习1 ( 多维嵌套表的 C API 交互)
    Lua 脚本 控制 XML配置 - 之Lua学习1 ( 多维嵌套表的 C API 交互)
    初步想法利用luaExpat, 但是expat不友好支持DOM parser只支持SAX,所以转向xmlLib2. 利用schema xsd,验证,修改或增加配置,再进行保存xml, 以实现自动扫描安全证书内容,导出部分内容输出到配置文件 边学边写,边 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:401 | 回复:0
  • LUA和C之间的函数调用
    LUA和C之间的函数调用
    1.1 从C程序调用LUA函数 LUA的函数和普通变量一样也是First Class Variable类型,可以看作函数指针变量参与栈操作。因此调用过程分为如下几个步骤: 请求LUA函数(指针)入(GLOBAL)栈。 将函数需要的参数入栈,入 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:409 | 回复:0
  • Lua及其应用
    Lua及其应用
      Lua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。它的主页是 www.lua.org。   Lua脚本可以很容易的被C/C++代码调用,也可以反过来 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:383 | 回复:0
  • Lua 笔记12
    Lua 笔记12
    1. 迭代器示例:          2. 同样功能示例:        3. 另一个例子,写一个按照键的顺序来遍历表的迭代器          ……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:361 | 回复:0
  • Lua数据结构
    Lua数据结构
    lua中的table不是一种简单的数据结构,它可以作为其他数据结构的基础,如:数组,记录,链表,队列等都可以用它来表示。   1、数组 在lua中,table的索引可以有很多种表示方式。如果用整数来表示table的索引,即可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:381 | 回复:0
  • Lua完美打印数据(例子)
    Lua完美打印数据(例子)
    例子1:1ableprint=function(data,cstring,deepIndex)--第二个参数可以为空,第三个参数不要手动添加,它是用来进行打印深度控制的。2ifdata==nilthen3print(amp;quot;core.printdataisnilamp;quot;);4end56ifdee ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:403 | 回复:0
  • lua表格
    lua表格
    一、表格表格在整个Lua语言的数据结构中占有重要地位,正如Lua的作者所说:Tablesarethemain—infact,theonly—data-structuringmechanisminLua.Table是Lua的主要(事实上,也是唯一的)数据结构。数组变量的初始化有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:448 | 回复:0
  • nginx插件ngx_lua
    nginx插件ngx_lua
    ngx_lua是淘宝的维护的产品,真心不错。配置文件包含可以做很多事情的lua脚本。公司有个产品对注册的广告盒子进行反向代理,这样可以在盒子上做很多事情:和服务器通信,远程控制盒子等等。nginx反向代理这些盒子, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:364 | 回复:0
  • Lua简易教程——经典!【转】
    Lua简易教程——经典!【转】
    Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。  所以,我只简单的归纳一下Lua的一些语法规则,使用起来方便好查就可以了。估计看完了,就懂得怎么写Lua程序了。  在Lua中,一切都是变量,除了关键 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:347 | 回复:0
  • redis集群+JedisCluster+lua脚本实现分布式锁
    redis集群+JedisCluster+lua脚本实现分布式锁
    在这片文章中,使用Jedis clien进行lua脚本的相关操作,同时也使用一部分jedis提供的具有原子性set操作来完成值和过期时间的同时设置。使用lua脚本根本原因也是为了保证我们两个redis操作之间的原子性,使分布式锁更 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:364 | 回复:0
  • FairGuard游戏Lua加密方案解析
    FairGuard游戏Lua加密方案解析
    Lua以其小巧快速的特点已渐渐成为广大游戏开发者必修项,因此Lua的安全问题对于游戏开发者亦是迫在眉睫。 一. Lua 在手游中的使用场景 1.Cocos2dx 引擎 在 Cocos2dx 引擎中,可选的脚本语言主要有 Lua 与 Javascrip ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:333 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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