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

LUA

RSS

下级分类:

  • 转lua调用C函数
    转lua调用C函数
      Lua可以调用C函数的能力将极大的提高Lua的可扩展性和可用性。对于有些和操作系统相关的功能,或者是对效率要求较高的模块,我们完全可以通过C函数来实现,之后再通过Lua调用指定的C函数。对于那些可被Lua调用的C ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:227 | 回复:0
  • 使用lua写gui程序系列汇总
    使用lua写gui程序系列汇总
    我会不定期更新。1.lgob的安装http://www.cnblogs.com/xdao/archive/2012/10/27/pygtk_luagtk.html在windows下把下载的文件解压后的dll和其它等全放到luac.exe所在目录,使用中文会乱码,试试把文件存为utf8.(我没试)2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:216 | 回复:0
  • Lua中cJson的读写
    Lua中cJson的读写
    这里采用的是LuaCJson库,是一个高性能的JSON解析器和编码器,其性能比纯Lua库要高10~20倍。并且LuaJson完全支持UTF-8,无需以来其他非Lua/LuaJit相关包。环境安装这里就不详细写了,随便问下谷歌就有一大堆答案。示 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:203 | 回复:0
  • (转)luadump函数
    (转)luadump函数
     viewplain copy function dump(value, desciption, nesting)        if type(nesting) ~= amp;quot;numberamp;quot; then nesting = 3 end            local lookupTable = { ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:206 | 回复:0
  • C中调用LUA回调(LUA注册表)
    C中调用LUA回调(LUA注册表)
    实现原理:通过将LUA中得回调函数存入LUA注册表中来保存LUA函数,然后在需要回调时从LUA注册表中取出LUA函数进行调用下面是一些预备知识:(学习两个重要的函数)原汁原味的英文解释的最透彻,翻译的话就会加入自己 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:216 | 回复:0
  • lua环境揭秘
    lua环境揭秘
    http://www.lua.org/manual/5.1/manual.html#2.9Besidesmetatables,objectsoftypesthread,function,anduserdatahaveanothertableassociatedwiththem,calledtheirenvironment.Likemetatables,e……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:224 | 回复:0
  • linux下编译lua
    linux下编译lua
    curl-R-Ohttp://www.lua.org/ftp/lua-5.2.3.tar.gz编译代码时,遇到如下错误 /usr/lib/libreadline.so:undefinedreferenceto`tgetnum':/usr/lib/libreadline.so:undefinedreferenceto`tgoto':/usr/lib/libr ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:242 | 回复:0
  • cocos-lua基础学习(七)Scene类学习笔记
    cocos-lua基础学习(七)Scene类学习笔记
    localscene=cc.Scene:create()cc.Director:getInstance():replaceScene(scene)cc.Director:getInstance():pushScene(cc.TransitionSlideInT:create(1,scene)) cc.Director:getInstance():pushScene(cc.Tr……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:222 | 回复:0
  • luaOOP实现对象的链式调用
    luaOOP实现对象的链式调用
    http://sx.zxxk.com/ArticleInfo.aspx?InfoID=164649链式微分法则:实数运算的链式法则:对数运算的链式法则:平行公理的链式法则:向量运算的链式法则: JS对象链式调用方法http://stackoverflow.com/questions/15 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:222 | 回复:0
  • Redis结合Lua脚本实现高并发原子性操作
    Redis结合Lua脚本实现高并发原子性操作
    从 2.6版本 起, Redis 开始支持 Lua脚本 让开发者自己扩展 Redis …案例-实现访问频率限制:实现访问者$ip在一定的时间$time内只能访问$limit次.非脚本实现privatebooleanaccessLimit(Stringip,intlimit,intt ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:302 | 回复:0
  • 用Lua实现string的trim()方法
    用Lua实现string的trim()方法
    1functiontrim1(s)2return(s:gsub(amp;quot;^%s*(.-)%s*$amp;quot;,amp;quot;%1amp;quot;))3end4--fromPiL220.456functiontrim2(s)7returns:matchamp;quot;^%s*(.-)%s*$amp;quot;8end9--variantoftrim1(match)10……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:277 | 回复:0
  • Cocos2d-xLua中实例:帧动画使用
    Cocos2d-xLua中实例:帧动画使用
    下面我们通过一个实例介绍一下帧动画的使用,这个实例如下图所示,点击Go按钮开始播放动画,这时候播放按钮标题变为Stop,点击Stop按钮可以停止播放动画。帧动画实例下面我们再看看具体的程序代码,首先看一下看Game ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:388 | 回复:0
  • Lua中的点、冒号与self
    Lua中的点、冒号与self
    Lua中的点、冒号与self,它们之间的关系主要体现在函数的定义与调用上,Lua在函数定义时可以用点也可以用冒号,如:1functionmytable.fun(p)2returnp3end45functionmytable:fun(p)6returnp7end用冒号定义的函数有个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:534 | 回复:0
  • lua优化
    lua优化
    前言Lua是一门以其性能著称的脚本语言,被广泛应用在很多方面,尤其是游戏。像《魔兽世界》的插件,手机游戏《大掌门》《神曲》《迷失之地》等都是用Lua来写的逻辑。所以大部分时候我们不需要去考虑性能问题。Knuth ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:665 | 回复:0
  • GPRS(Air202)Lua开发:物联网MQTT,DTU
    GPRS(Air202)Lua开发:物联网MQTT,DTU
      拷贝官方MQTT源码        修改main.lua打开看门狗,网络指示灯功能    修改mqttTask.lua本人服务器信息IP地址:mnif.cn端口号:TCP:1883 TCPS:8883用户名:yang密  码:11223344 修改连接信息如下:  ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:561 | 回复:0
  • mir9-lua——《热血沙城》45度ARPG手游-Lua移植版
    mir9-lua——《热血沙城》45度ARPG手游-Lua移植版
       mir9——《热血沙城》,是9秒论坛开源的一个使用Cocos2d-x-2.2.1引擎开发的45度ARPG手游Demo,源代码为c++。mir9-lua是mir9的Lua移植版,使用Quick-Cocos2d-x-3.3Final引擎开发。由于移植得比较匆忙,代码写得 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:360 | 回复:0
  • RedisTemplate常用API+事务+陷阱+序列化+pipeline+LUA
    RedisTemplate常用API+事务+陷阱+序列化+pipeline+LUA
    https://www.jianshu.com/p/7bf5dc61ca06/https://blog.csdn.net/qq_34021712/article/details/79606551https://www.jianshu.com/p/c9f5718e58f0amp;amp;lt;dependencyamp;amp;gt;amp;amp;lt;groupIdamp;amp;gt;org. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:291 | 回复:0
  • 给lnmp一键包中的nginx安装openresty的lua扩展
    给lnmp一键包中的nginx安装openresty的lua扩展
    lnmp一键包(https://lnmp.org)本人在使用之后发现确实好用,能帮助我们快速搭建起lnmp、lamp和lnmpa的web生产环境,因此推荐大家可以多试试。但有的朋友可能需要使用openresty的lua扩展,这篇文章就会教你们怎么在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:226 | 回复:0
  • 如何让EditPlus支持LUA(转)
    如何让EditPlus支持LUA(转)
    如何让EditPlus支持LUA这次主要介绍一下学习Lua之前的准备工作。(1)下载Lua安装包,最新版本是lua-5.1.3.它的体积很小,只有210Khttp://luaforge.net/frs/?group_id=377这是WINDOWS版本.附带了编辑器,连环境变量都 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:218 | 回复:0
  • Lua中调用函数使用点号和冒号的区别
    Lua中调用函数使用点号和冒号的区别
    最简单的类TSprite={x=0,y=0,}functionTSprite.setPosition(x,y)TSprite.x=x;TSprite.y=y;endTSprite.setPosition(1,2);print(amp;quot;TSprit……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:220 | 回复:0
  • Ubuntu中vim添加lua支持
    Ubuntu中vim添加lua支持
    系统:Ubuntu15.10/16.04因为Ubuntu15.10系统自带vim不支持lua,所以得自己编译安装。 $sudoaptinstallvim-noxvim-nox可以让vim添加上lua支持  /**************以下是老方法,可以用上面更简单的方法************ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:248 | 回复:0
  • Lua5.1学习笔记
    Lua5.1学习笔记
    1简介2语法2.1语法约定2.1.1保留关键字2.1.2操作符2.1.3字符串定义2.2值与类型2.2.1强制转换2.3变量2.3.1索引2.3.2环境表2.4语句|statement2.4.1语句组|chuncks2.4.2语句块|blocks2.4.3赋值|assignment2.4.4 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:251 | 回复:0
  • 0基础lua学习(五)赋值语句
    0基础lua学习(五)赋值语句
    语句:1)  赋值语句Lua中赋值,直接使用赋值运算符a=20当多个参数赋值的时候,可以使用a,b=b,a --C语言交换两个变量temp=a;a=b;b=temp;--lua中很简单a,b=b,a --同样的函数要返回多个值,可以这么写functionsome ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:241 | 回复:0
  • Nginx+Lua系列:Nginxapiforlua
    Nginx+Lua系列:Nginxapiforlua
     NginxLua模块指令Nginx共11个处理阶段,而相应的处理阶段是可以做插入式处理,即可插拔式架构;另外指令可以在http、server、serverif、location、locationif几个范围进行配置:指令所处处理阶段使用范围解释init_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:253 | 回复:0
  • Lua简介
    Lua简介
    Lua语言是在993年由巴西一个大学研究小组发明,其设计目标是作为嵌入式程序移植到其他应用程序,它们由C语言实现的,虽然简单小巧但是功能强大,所以许多应用都选用它做脚本语言,尤其是在游戏领域,例如大名鼎鼎的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:278 | 回复:0
  • Lua中“.”调用方法与“:”调用方法的区别
    Lua中“.”调用方法与“:”调用方法的区别
    Lua中“.”调用方法与“:”调用方法的区别:                                                            一、概述    学lua的时候有一个迷惑 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:207 | 回复:0
  • Lua获取table的长度
    Lua获取table的长度
    #!/usr/bin/lua--Lua获取tbale长度算法--]localt1={1……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:233 | 回复:0
  • lua中dofile、loadfile、require区别
    lua中dofile、loadfile、require区别
    1.loadfile——只编译,不运行loadfile故名思议,它只会加载文件,编译代码,不会运行文件里的代码。比如,我们有一个hellofile.lua文件:代码如下:print(“hello”);functionhehe()print(“hello”);end这个文件里 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:235 | 回复:0
  • luarequire
    luarequire
    环境: Lua5.1 工具:LuaForWindows(http://files.luaforge.net/releases/luaforwindows/luaforwindows) require作用类似于C/C++中的#include,特性:1.根据搜索目录加载指定模块2.判定模块是否已加载,避免重 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:221 | 回复:0
  • lua安装配置
    lua安装配置
    LUA用纯C语言编写1、相关安装配置 Lastlogin:ThuJul 908:42:02onconsolenixinshengdeMacBook-Pro:~nixinsheng$cd/Users/nixinsheng/Desktop/Lua/Lua/lua-5.2.3/src (进入安装文件路径) nixinshengdeMacBook-Pr ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:220 | 回复:0
  • [转]Python、Lua和Ruby优缺点
    [转]Python、Lua和Ruby优缺点
    http://blog.chedushi.com/archives/1197PS:Lua和C的关系有点类似VIM的脚本语句和VIM的关系PythonPython的优点:1、Python比其它语言有更多扩展模块。2、在网上可以找到很多Python教程。不仅如此,还有大量的英文书 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:270 | 回复:0
  • XML、JSON、ProtocolBuffer、Lua特点比较
    XML、JSON、ProtocolBuffer、Lua特点比较
    XMLJSONPBLua数据结构支持复杂结构简单结构较复杂结构复杂结构数据保存方式文本文本二进制文本数据保存大小大一般小一般解析效率慢一般快稍快语言支持程度非常多多C++/Java/Python多开发难度|繁琐繁琐简单简单相对繁 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:249 | 回复:0
  • lua立即执行函数
    lua立即执行函数
    不同文件中,lua提供模块写法,使用local修饰,可以将变量或者函数,声明为模块内有效,例如模块暴漏变量使用return表的方式。localaafunc=function()endlocalaaVar=1return{aafunc=aafunc,aaVar=aaVar} 这样能够避 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:282 | 回复:0
  • 通过luac编译lua脚本
    通过luac编译lua脚本
    在lua官网下载一个lua的release包,里面有已经编译好的lua启动文件(包括lua.exe),其中还有luac.exe,这个程序是用来将lua文件编译成二进制码, 使用方法很简单,在控制台调用,luac.exe-oa.outa.lua其中a.out是输 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:290 | 回复:0
  • Lua打印table树形结构
    Lua打印table树形结构
    --这是quick中的工具,作用就是打印Lua中强大的table的结构,当table的嵌套层级比较多的时候,这个工具非常方便,开发中必备的工具。--具体使用方法:localdebug=require(amp;quot;debugamp;quot;)--debug.dump(data ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:296 | 回复:0
  • ESP8266LUA脚本语言开发:准备工作-动手编译LUA固件
    ESP8266LUA脚本语言开发:准备工作-动手编译LUA固件
        前言这节咱自己编译LUA固件 准备一台linux的机子 我把固件放到了git上,方便电脑用http下载我先用这个连接linux 大家随意哈,只要是一台linux的机子就可以,不管是图形页面还是命令行形式使用,只要自己可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:378 | 回复:0
  • 怎么打印lua的函数调用栈
    怎么打印lua的函数调用栈
    lua的new函数到底是怎么实现的?我看类的声明中根本就没有什么new成员变量,但是有个initilize函数不知道是怎么出来的。现在有很多bpf的compiler不是吗new函数是把__index设置成自己new后面加了一个大括号 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:262 | 回复:0
  • 添加文件【COCOS2DX-LUA脚本开发之十三】解决lua项目编译Android出现getdatafromfilef ...
    添加文件【COCOS2DX-LUA脚本开发之十三】解决lua项目编译Android出现getdatafromfilef ...
    本文是一篇关于添加文件的帖子    #if(CC_TARGET_PLATFORM==CC_PLATFORM_ANDROID)CCString*pstrFileContent=CCString::createWithContentsOfFile(amp;quot;himi.luaamp;quot;);if(pstrFileContent){pEngine-amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:281 | 回复:0
  • 为cocos2d-x实现安卓输入框。非全屏,无dialog,绑定到lua
    为cocos2d-x实现安卓输入框。非全屏,无dialog,绑定到lua
    cocos2d-x官方自带的输入框,简直惨不忍睹,在ios还好,在安卓简直了。。用过的都知道。。。所以为了用户体验,我们自己搞一个吧。输入框这种东西比较特殊,不像按钮、列表框之类的很容易实现,因为涉及到复制粘贴、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:271 | 回复:0
  • Lua类和类继承实现
    Lua类和类继承实现
    Lua本身是不能像C++那样直接实现继承,但我们可以用万能的table表来实现。以下我总结了三种方式的类以及继承的实现第一、官方的做法,使用元表实现原理参照《Programminginlua》Object.luaObject={class_id=0}functi ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:243 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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