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

LUA教程

RSS
  • (c++与Lua之间的调用)
    (c++与Lua之间的调用)
    我们主要解决如下几个问题:转载注明出处:http://www.cnblogs.com/zisou/p/cocos2dx-lua2.html1,C++如何获取Lua里面的一个变量值?2,C++如何获取Lua里面一个Table(Lua利用Table实现面向对象,那就能调用Lua里面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:236 | 回复:0
  • Cocos2d-x使用Luajit将Lua脚本编译成bytecode,启用加密
    Cocos2d-x使用Luajit将Lua脚本编译成bytecode,启用加密
    http://www.cocoachina.com/bbs/read.php?tid=205802lua脚本进行加密,查了一下相关的资料 ,得知lua本身能够使用luac将脚本编译为字节码(bytec……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:225 | 回复:0
  • Hello Lua
    Hello Lua
    Lua使用标准的ANSIC进行开发 Lua几乎支持所有平台;Lua是开源且免费的软件;Lua以源码的方式直接发布。 如何获取Lua源码?    ——》》》  www.lua.org 源码编译后的目标: Lua:解释器,用于解释执行脚本或字节码 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:225 | 回复:0
  • 使用Lua的扩展库LuaSocket用例
    使用Lua的扩展库LuaSocket用例
    目录结构 LuaSocket 是 Lua 的网络模块库,它可以很方便地提供 TCP、UDP、DNS、FTP、HTTP、SMTP、MIME 等多种网络协议的访问操作。 它由两部分组成:一部分是用 C 写 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:253 | 回复:0
  • lua脚本之钉钉免密登录
    lua脚本之钉钉免密登录
    nginx.confworker_processes1;error_loglogs/error.log;events{worker_connections1024;}http{resolver8.8.8.8;server{listen8080;location/{defau……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:236 | 回复:0
  • Lua之模块与元表
    Lua之模块与元表
    一:1.模块概念:将某些常用的函数封装在一个独立的Lua脚本中,以供其他脚本使用。模块中基本的成员就是变量和函数。(功能上类似于C#中的静态类) 2.模块的基本使用 ①创建模块 a.创建一个新的Lua脚本并且命名 *脚 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:270 | 回复:0
  • 转:OpenResty最佳实践(推荐了解lua语法)
    转:OpenResty最佳实践(推荐了解lua语法)
    看点:1.Lua语法的说明,排版清晰易懂。 转:https://moonbingbing.gitbooks.io/openresty-best-practices/content/lua/main.html Lua是一个小巧的脚本语言。是巴西里约热内卢天主教大学(PontificalCatholicUniver ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:245 | 回复:0
  • [lua][openresty]代码覆盖率检测的解决方式
    [lua][openresty]代码覆盖率检测的解决方式
    废话在前 什么是代码覆盖率 来自 百度百科 代码覆盖(Code coverage)是软件测试中的一种度量,描述程式中源代码被测试的比例和程度,所得比例称为代码覆盖率。 开发人员为何关注? 在我们的开发 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:226 | 回复:0
  • lua的string.format为什么比".."慢
    lua的string.format为什么比".."慢
    大家直觉地认为amp;quot;..amp;quot;操作符比string.format慢,这是个误解,实际上从连接字符串的效率来说amp;quot;..amp;quot;比string.format快多了。先看看实验结果10000000次实验,基础字符串11个字符每次连接2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:245 | 回复:0
  • openresty使用log_by_lua发送日志到syslog-ng
    openresty使用log_by_lua发送日志到syslog-ng
    1.安装 opmgetp0pr0ck5/lua-resty-logger-socket 2.使用  location lua_by_lua_block  log_by_lua_block{locallogger=requireamp;quot;resty.logger.socketamp;quot;ngx.log(ng……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:312 | 回复:0
  • nginx中lua语言获取传参字符串转json打印key,value
    nginx中lua语言获取传参字符串转json打印key,value
    1--准许获取传参内容23ngx.req.read_body()45--获取传参内容参数6789localargs=ngx.req.get_body_data()1011localcjson=require(amp;quot;cjsonamp;quot;);12131415--将bodyjson格式内容转为json格式 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:262 | 回复:0
  • [原创]使用squish打包与混淆cocos2d-x的lua脚本
    [原创]使用squish打包与混淆cocos2d-x的lua脚本
    squish是一个开源的用于打包lua脚本的小工具,它的主要功能是将多个lua文件整合成一个文件,并在此基础上做压缩和混淆等处理,混淆和压缩后的代码可以直接被执行而不需要先做解压还原等操作。它的github地址:https: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:388 | 回复:0
  • 轻量级Lua IDE ZeroBrane Studio 的使用技巧和汉化
    轻量级Lua IDE ZeroBrane Studio 的使用技巧和汉化
    alt + shift +鼠标 ,可以块选中文本。F12 折叠/展开 所有F5 调试运行 点击第二次 将跳转到第一个断点处F10 单步执行 shift +F10 单步执行,不进入函数体Ctrl + F10 跳出停止调试 f6 运行程序不调试ctrl + f6 不停 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:278 | 回复:0
  • lua解析赋值类型代码的过程
    lua解析赋值类型代码的过程
    我们来看看lua vm在解析下面源码并生成bytecode时的整个过程: 1 foo = amp;quot;baramp;quot; 2 local a, b = amp;quot;aamp;quot;, amp;quot;bamp;quot; 3 foo = a 首先我们先使用ChunkySpy这个工具来看看vm最终 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:348 | 回复:0
  • 让Lua支持Linq吧-连城序-博客园
    让Lua支持Linq吧-连城序-博客园
    让Lua支持Linq吧-连城序-博客园……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:261 | 回复:0
  • Mac搭建Lua运行环境
    Mac搭建Lua运行环境
            首先下载Lua,可在终端下用命令:brew install lua (这里需先安装brew);         然后下载安装Sublime Text 2,打开tools -amp;amp;gt; Build System -amp;amp;gt; New Build System,在编辑 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:243 | 回复:0
  • lua string匹配模式
    lua string匹配模式
    【lua的匹配模式可以看做是功能不完整的正则表达式,只实现了大部分】 使用过程中,遇到的不支持的功能: # 分组匹配多次, 比如: abcabc, 无法用(abc)+匹配到 # 匹配次数范围, 比如: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:274 | 回复:0
  • Lua里的"switch-case"语句
    Lua里的"switch-case"语句
    Lua本身并没有提供switch-case语句,难道说我们就只能靠不断的amp;quot;if...elseif...amp;quot;这样冗长的方式来实现选择的功能么?当然不是这样的。Lua提供了功能强大的metatable,我们可以选取任意的数据类型作为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:319 | 回复:0
  • OpenResty 扩展库之(一)——lua-resty-shell 库
    OpenResty 扩展库之(一)——lua-resty-shell 库
    介绍   当您需要执行子进程(或shell命令)时,这是一个打算与OpenResty应用程序一起使用的小型库。 它类似于os.execute和io.popen,除了它是完全非阻塞的,因此即使对于需要很长时间完成的命令也是安全的。    ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:281 | 回复:0
  • Lua - 函数进阶(一)可变参数
    Lua - 函数进阶(一)可变参数
    函数参数的简化 1、可直接简单 string 类型、在输出的时候直接将 小括号省略 2、table 类型的简化 3、可变参数。在 lua 中使用 “…” 进行表示 ,本质上调用的时候还是一个 table 类型的数据结构,类似 C# 中的 par ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:279 | 回复:0
  • lua获取网络当前时间戳
    lua获取网络当前时间戳
    使用luasocketlocalsocket=requireamp;quot;socket.coreamp;quot;localserver_ip={amp;quot;time-nw.nist.govamp;quot;,amp;quot;time-a.nist.govamp;quot;,amp;quot;time-b.nist.govamp;quot;,amp;quot;time.nist.g ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:247 | 回复:0
  • Flash调用Lua脚本:四
    Flash调用Lua脚本:四
    这里有一个具体的例子:http://rc.qzone.qq.com/100641772    今天我们来学习一下Lua中的迭代器:Iterator。    迭代器是一种可以遍历集合中所有元素的机制。在Lua中,通常将迭代器表示为函数,每调用一次函 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:284 | 回复:0
  • Step By Step(Lua系统库)
    Step By Step(Lua系统库)
        Lua为了保证高度的可移植性,因此,它的标准库仅仅提供了非常少的功能,特别是和OS相关的库。但是Lua还提供了一些扩展库,比如Posix库等。对于文件操作而言,该库仅提供了os.rename函数和os.remove函数。   ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:290 | 回复:0
  • Lua与C++交互初探之Lua调用C++
    Lua与C++交互初探之Lua调用C++
    上一篇我们已经成功将Lua的运行环境搭建了起来,也成功在C++里调用了Lua函数。今天我来讲解一下如何在Lua里调用C++函数。Lua作为一个轻量级脚本语言,他只包含了一些必要的系统库函数,当有需要时还得自己去写。有一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:279 | 回复:0
  • Lua中的require
    Lua中的require
    lua中的require机制   为了方便代码管理,通常会把lua代码分成不同的模块,然后在通过require函数把它们加载进来。现在看看lua的require的处理流程。1、require机制相关的数据和函数   package.path:保存加载 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:276 | 回复:0
  • lua相关库安装常见问题
    lua相关库安装常见问题
    一、先安装lua brew install lua 我本机的安装路径为:/usr/local/Cellar/lua/5.3.4_2 二、安装luarocks 下载luarocks的安装包: http://luarocks.github.io/luarocks/releases/luarocks-2.4.3.tar.gz 解压后到安装 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:269 | 回复:0
  • lua热重载
    lua热重载
    热重载,就是不重新开unity让代码的变化直接看出来,一般在开发时候使用lua中通过require导入的文件,最终都存在package.loaded这个table中。require会判断是否文件已经加载避免重复加载同一文件所以需要先把package ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:366 | 回复:0
  • cocos2d-xlua实现状态机
    cocos2d-xlua实现状态机
    version:cocos2d-x3.60.状态机状态机主要分为2大类:第一类,若输出只和状态有关而与输入无关,则称为Moore状态机;第二类,输出不仅和状态有关而且和输入有关系,则称为Mealy状态机。1.应用场景例如一个跑酷游戏, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:273 | 回复:0
  • Java简单调用Lua
    Java简单调用Lua
    1packagelua;23importorg.keplerproject.luajava.LuaState;4importorg.keplerproject.luajava.LuaStateFactory;56publicclassLuaDemo{78publicstaticvoidmain(Stringargs……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:231 | 回复:0
  • [quick-cocos2d-x lua学习] 各大IDE之体验及选择 ( LDT、Sublime Text 2、IntelliJ ID ...
    [quick-cocos2d-x lua学习] 各大IDE之体验及选择 ( LDT、Sublime Text 2、IntelliJ ID ...
    多年的开发经验,使本人深深的觉得一个好的IDE能让你的效率提升n倍(-_-! 不知道算不算废话),所以哥在进入这块领域的时候,就把市面上常听说的一些IDE给装一下,用用看感觉如何,以好最终选一款出来,做为自己开发 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:223 | 回复:0
  • cocos2d Android 解包修改lua文件重新签名打包方法
    cocos2d Android 解包修改lua文件重新签名打包方法
    使用工具 AndroidKiller 1.下载AndroidKiller 解压即可,打开AndroidKiller.exe 2.用360压缩工具打开目标apk文件,拖出要修改的lua文件,修改后在拖放到360压缩工具文件目录中替换原来的。   用360压缩工具打开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:261 | 回复:0
  • (转载)lua和c/c++互相调用实例分析
    (转载)lua和c/c++互相调用实例分析
    http://www.cppblog.com/lxyfirst/archive/2008/10/29/65447.html  lua作为小巧精悍的脚本语言,易于嵌入c/c++中,广泛应用于游戏AI,实际上在任何经常变化的逻辑上都可以使用lua实现,配合c/c++实现的底层接口服 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:208 | 回复:0
  • GPRS(Air202)Lua开发:GPIO输出高低电平
    GPRS(Air202)Lua开发:GPIO输出高低电平
       开发板原理图                 新建一个GpioOut.lua文件   控制GPIO2输出高电平   module(...,package.seeall)--固定写法,具体百度lua文件加载(初学者不需要考虑,直接写上这句话即可), ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:197 | 回复:0
  • openresty加lua脚本实现在nginx层的ip拦截
    openresty加lua脚本实现在nginx层的ip拦截
    问题描述: 在项目中碰到用户刷注册接口,骗取注册成功后的一些列奖励。 达到的要求: 于是安全这边想要对用户的IP做一个过滤,做一套黑名单与白名单过滤,同时限制用户在1分钟内注册的次数。 使用的方案: 决定采用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:210 | 回复:0
  • (四)Lua脚本语言入门
    (四)Lua脚本语言入门
    这篇文章就当成铺垫型的文章,写着写着发现有好多想写的,,关于C#与Java,当然作为铺垫肯定与Lua的下部分介绍有关..... 对于amp;quot;泛型amp;quot;,先看C#中amp;quot;泛型amp;quot;是一个怎么回事,,,,,我感觉名字起错 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:222 | 回复:0
  • Nginx+Lua+共享内存
    Nginx+Lua+共享内存
    转自:http://blog.csdn.net/lxb_champagne/article/details/17099383lua_package_pathamp;quot;/usr/local/share/luajit-2.0.2/jit?.lua;;amp;quot;;lua_shared_dictdevicedb45m;location/query{……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:267 | 回复:0
  • openresty开发系列19--lua的table操作
    openresty开发系列19--lua的table操作
    openresty开发系列19--lua的table操作Lua中table内部实际采用哈希表和数组分别保存键值对、普通值;下标从1开始不推荐混合使用这两种赋值方式。localcolor={first=amp;quot;redamp;quot;,amp;quot;blueamp;quot;,thi ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:327 | 回复:0
  • Lua和C++的交互
    Lua和C++的交互
    step1、搭建好vs和lua相交互的环境: 1.下载一个lua5.3的源码; 2.有Lua_lib.lib这个文件; 3.开始配置:    鼠标放在工程名那: 右键选属性: 把包含目录点开进行编辑: 地址就选上面有源码的文件路径。 如上 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:267 | 回复:0
  • Step By Step(Lua基础知识)
    Step By Step(Lua基础知识)
    一、基础知识:    1. 第一个程序和函数:    在目前这个学习阶段,运行Lua程序最好的方式就是通过Lua自带的解释器程序,如:    /amp;amp;gt; lua    amp;amp;gt; print(amp;quot;Hello Worldamp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:261 | 回复:0
  • 零基础使用cocos2dx-lua和skynet全栈式开发网游一(前言)
    零基础使用cocos2dx-lua和skynet全栈式开发网游一(前言)
    原文:https://www.jianshu.com/p/f504d9ec1706 前言 曾经有一个梦想,一个人开发个网游,拿点小流水,然后在家乡养老,做爱做的事情。现如今,笔者已经把前面的事情完成——一个人完成一款网游。 这条道路,可谓 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:236 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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