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

LUA

RSS

下级分类:

  • 在lua中实现函数的重载
    在lua中实现函数的重载
    在lua中实现函数的重载。注:好吧,lua中原来可以实现重载...localfunctioncreate()localarg_table={}localfunctiondispatcher(...)localtbl=arg_tablelocaln=select(amp;quot;#amp;quot;,...)locallast_matchfori=1, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:346 | 回复:0
  • Lua的文件IO操作
    Lua的文件IO操作
    1Lua标准库-输入输出处理(inputandoutputfacilities)2转载于:http://blog.csdn.net/duanxuyun3文本Tag:Lua4【IT168技术文档】I/O库提供两种不同的方式进行文件处理561、io表调用方式:使用io表,io.open将返回指定 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:391 | 回复:0
  • lua生成UUID
    lua生成UUID
    百度云盘地址:https://pan.baidu.com/s/1zo__vSeDGaHOvCJLyzHwvAGitHub地址:https://github.com/bungle/lua-resty-uuid调用:localuuid=require'resty.uuid'ngx.print(uuid.generate()..amp;quot;======amp;quot;) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:327 | 回复:0
  • Cocos2d-x3.2Lua演示样例XMLHttpRequestTest(Http网络请求)
    Cocos2d-x3.2Lua演示样例XMLHttpRequestTest(Http网络请求)
    Cocos2d-x3.2Lua演示样例XMLHttpRequestTest(Http网络请求)  本篇博客介绍Cocos2d-x3.2Lua演示样例中的XMLHttpRequestTest,这里提供GET和POST两种http请求方式,返回数据类型有下面几种:cc.XMLHTTPREQUEST_RES ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:307 | 回复:0
  • 用户自定义类型《lua程序设计》28章笔记
    用户自定义类型《lua程序设计》28章笔记
    本实例实现一种很简单的类型------布尔数组。C语言可以实现将每个布尔值存储在一个bit中,从而减少内存用量。必须的一些宏 CodeSnippet#defineBITS_PER_WORD(CHAR_BIT*sizeof(unsignedint))  //bit#defineI_WORD( ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:300 | 回复:0
  • luaintegratewithcLUA集成进C
    luaintegratewithcLUA集成进C
    http://csl.sublevel3.org/lua/ http://code.google.com/p/zester/wiki/Lua_C 最后成功的方法sudoapt-getinstalllua5.1 这样两个都行,最后一个还不知道是干什么用的gcc-oee.c-I/usr/include/lua5.1-L/usr/lib-ll ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:374 | 回复:0
  • Lua打印table(支持双向引用的table)
    Lua打印table(支持双向引用的table)
    网上搜了一下,挺多打印table的方案,基本思路都是一层一层递归遍历table。(我就是参考这种思路做的^_^)但大部分都不支持双向引用的打印。我所指的双向引用,就是a引用b,b又直接或间接引用a。例如下面的双向链表: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:394 | 回复:0
  • java:org.luaj.vm2.LuaError:XXXmodulenotfoundlua脚本初始化出错(转)
    java:org.luaj.vm2.LuaError:XXXmodulenotfoundlua脚本初始化出错(转)
    我遇到这个错误是因为在引用脚本目录时,设置错了位置。设置成脚本所在目录的上级目录。 lua使用和加载初始化方法 在java中使用lua,使用需要引用luaj-jse-2.0.2.jar同时需要使用【AddExternalClassFolder..】添加 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:354 | 回复:0
  • Lua中实现队列(高效方式)
    Lua中实现队列(高效方式)
      转自http://www.cnblogs.com/stephen-liu74/archive/2012/06/25/2417894.html在Lua中实现队列的简单方法是使用table库函数insert和remove。但是由于这种方法会导致后续元素的移动,因此当队列的数据量较大时,不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:481 | 回复:0
  • 单片机脚本语言-移植lua到stm32-MDK
    单片机脚本语言-移植lua到stm32-MDK
    Lua  是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua脚本能够非常easy的被C/C++ 代码调用,也能够反过来调用C/C++的函数,这使得Lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:375 | 回复:0
  • 通过Lua扩展NGINX实现的可伸缩的Web平台OpenResty®
    通过Lua扩展NGINX实现的可伸缩的Web平台OpenResty®
    OpenResty® 是一个基于 Nginx 与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态Web应用、Web服务和动态网关。OpenResty® ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:394 | 回复:0
  • lua批量重命名文件
    lua批量重命名文件
    locals=io.popen(amp;quot;dirF:\\headicon/b/samp;quot;)localfilelist=s:read(amp;quot;*allamp;quot;)localstart_pos=0localcount=0whiletruedo_,end_pos,line=string.find(filelist,amp;quot;(+.jpg)amp;quot;,s ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:407 | 回复:0
  • lua的模式匹配
    lua的模式匹配
    模式:字符类:(characterclasses).allcharacters%aletters%ccontrolcharacters%ddigits%llower-caseletters%ppunctuationcharacters%sspacecharacters%uupper-caseletters%walphanumericcha……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:314 | 回复:0
  • quick-cocos-2dx学习之【init.lua】
    quick-cocos-2dx学习之【init.lua】
    init.lua的学习开始,看大师是怎么对接口进行二次封装的~1、localok,socket=pcall(function()returnrequire(amp;quot;socketamp;quot;)end)ifokthenmath.randomseed(socket.gettime()*1000)elsemath.randomseed(os.ti ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:296 | 回复:0
  • 使用lua扩展应用程序
    使用lua扩展应用程序
    全局变量的操作voidlua_getglobal(lua_State*L,constchar*name)此函数从lua中取出一个名为name的全局变量并将其压入栈中。如当lua文件内容为width=200height=300时,以下代码int_tmain(intargc,_TCHAR*argv){lua_Sta ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:274 | 回复:0
  • Lua字符串替换函数string.gsub
    Lua字符串替换函数string.gsub
    函数原型string.gsub(s,pat,repl)就是global全局替换子字符串的意思s:源字符串pat:即pattern,匹配模式repl:replacement,将pat匹配到的字串替换为repl:可选,表示只看源字符串的前n个字符比如写一个trim函数:viewp ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:321 | 回复:0
  • cocos2dx+lua编译Android项目
    cocos2dx+lua编译Android项目
    cocos2dx版本号:3.2二、问题及解决方式1、为项目开启Native支持,把项目转为C++项目。1amp;amp;gt;、项目开启C++Native支持,操作例如以下图2amp;amp;gt;、会弹出例如以下界面,正常输入lib的名字,点击finish就可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:248 | 回复:0
  • 转ctags-lua-修改
    转ctags-lua-修改
    最近用vim写lua代码,发现由于ctags对lua支持不友好,很多lua的符号都不能跳转表现在 1)ctags默认对lua的支持仅限于识别function,不支持识别常量定义. 2)如果通过CLASS:MEMBER_FUN(...)方式以及CLASS.MEMBER_FUN()方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:255 | 回复:0
  • MoonWarriors-lua——《雷电战机》游戏-Lua移植版
    MoonWarriors-lua——《雷电战机》游戏-Lua移植版
      MoonWarriors是一个使用Cocos2d-Html5引擎开发的类似雷电战机的游戏Demo,源代码发布在Cocos2d-x官网的引擎示例当中。MoonWarriors-lua是为了学习Cocos2d-xLua开发而移植的Quick-Cocos2d-x版本。移植过程中,体 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:309 | 回复:0
  • Lua基础:调用函数时用点号还是用冒号
    Lua基础:调用函数时用点号还是用冒号
    本文转载于:http://www.benmutou.com/archives/1789 1.初学者最易混乱Top1——调用函数时用点号还是用冒号?我们来看看下面的两句代码:mSprite.setPosition(100,20);mSprite:setPosition(100,20);对于初次接触Lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:282 | 回复:0
  • Lua笔记——4.Package
    Lua笔记——4.Package
    Lua5.1加入模块管理机制module,类似于Java的packages、C++的namespaces,可以通过require用于加载模块,module用于创建模块。require加载一个自定义或者第三方的module,然后便得到了一个全局变量,表示一个table。L ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:256 | 回复:0
  • nginx配置,配合lua编程实现
    nginx配置,配合lua编程实现
    本次目的是使用nginx结合lua语言配置待检测功能的服务器首先nginx配置项:#usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/ngi ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:269 | 回复:0
  • 【lua】luastring.match和string.split从字符串中寻找特定字符串并保存 ...
    【lua】luastring.match和string.split从字符串中寻找特定字符串并保存 ...
    localstring=amp;quot;{1,2,3,4}amp;quot; localtraString=string.match(string ,amp;quot;%d+,%d+,%d+,%d+amp;quot;)--此时tranString=amp;quot;1,2,3,4amp;quot;,去掉amp;quot;{amp;quot;,amp;quot;}amp;quot;st ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:290 | 回复:0
  • [Quick-xlua]CCLabel类数字变化动作
    [Quick-xlua]CCLabel类数字变化动作
    之前写了个C++版本的,现在改成lua的, 两者原理是一样,但是动作的执行方式有些微区别(因为lua无法继承CCActionInterval类,单纯使用lua的话无法调用action的update方法) 下载地址:https://github.com/chenquan ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:344 | 回复:0
  • 【备忘】visualstudio调试状态下显示lua调用栈
    【备忘】visualstudio调试状态下显示lua调用栈
    编辑文件:【VS安装目录】/Common7/Packages/Debugger/autoexp.dat,在文件最后之上的空白插入以下代码,就可以在visualstudio调试的时候看到lua的调用栈、变量信息了lua_State{preview(#(amp;quot;threadtop=amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:300 | 回复:0
  • Lua的模块编写与module函数
    Lua的模块编写与module函数
    本文转载于:http://www.benmutou.com/archives/17861.编写一个简单的模块Lua的模块是什么东西呢?通常我们可以理解为是一个table,这个table里有一些变量、一些函数…等等,这不就是我们所熟悉的类吗?没错,和类很 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:323 | 回复:0
  • Win32下Qt与Lua交互使用(四):在Lua脚本中自由执行Qt类中的函数  ...
    Win32下Qt与Lua交互使用(四):在Lua脚本中自由执行Qt类中的函数  ...
      话接上篇。通过前几篇博客,我们实现在Lua脚本中执行Qt类中函数的方法,以及在Lua脚本中连接Qt对象的信号与槽。  但是,我们也能发现,如果希望在Lua脚本中执行Qt类的函数,就必须绑定一个真正实现功能的函数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:346 | 回复:0
  • Cocos2dx-LuaUIScrollView和UITableView对比
    Cocos2dx-LuaUIScrollView和UITableView对比
     为什么写这个      上面这个问题的答案也是我写这篇文章的初衷,在最近给游戏添加一些列表的时候,对比着应用了一下他们两个,在它们两个之间的优劣势之间进行取舍,就有了这个问题的答案。   按照我一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:370 | 回复:0
  • Lua大整数的实现
    Lua大整数的实现
    大整数程序中基础的数据类型,如double、int64_t之类的,其大小都是有上限的,假如有一个数10000000000...(后面接10000个0),那么现在的数据类型是表示不了的,这时候就需要可以无限增长的整数,即大整数。作为一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:352 | 回复:0
  • lua执行字节码的过程介绍
    lua执行字节码的过程介绍
    前面一篇文章中介绍了lua给下面代码生成最终的字节码的整个过程,这次我们来看看luavm执行这些字节码的过程。1foo=amp;quot;baramp;quot;2locala,b=amp;quot;aamp;quot;,amp;quot;bamp;quot;3foo=a生成的字节码如下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:372 | 回复:0
  • Luamath库
    Luamath库
    函数名描述示例结果pi圆周率math.pi3.1415926535898abs取绝对值math.abs(-2012)2012ceil向上取整math.ceil(9.1)10floor向下取整math.floor(9.9)9max取参数最大值math.max(2,4,6,8)8min取参数最小值math.min(2,4,6, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:427 | 回复:0
  • lua5.1中的setfenv使用
    lua5.1中的setfenv使用
    setenv是在lua5.1中有的改变函数作用域的函数。用法是setenv(funcornumber,tbl),第一个参数可以是数字也可以是函数,数字1表示当前的作用域,2表示上一层的作用域,特殊情况0,setfenvchangestheenvironmentofther ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:354 | 回复:0
  • RT1502移植LUA成功的总结
    RT1502移植LUA成功的总结
    1.由于LUA需要至少50K的RAM(经验值),所以stack和heap设置的尽量大,当前分别都设置为了64K。在文件rt1052_flexspi_scf.scf里面改动: #defineStack_Size                  0x10000  #define ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:343 | 回复:0
  • 0基础lua学习(十八)C调用Lua----02Lua堆栈
    0基础lua学习(十八)C调用Lua----02Lua堆栈
    1. Lua与C通信,为什么使用虚拟的一个堆栈?    当在Lua和C之间交换数据有两个问题:动态与静态类型系统的不匹配自动与手动内存管理的不一致Lua中a=v,a和k可能的类型,有很多种,我们要想映射这个变量可能要写 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:355 | 回复:0
  • tengine安装ngx_http_lua_module
    tengine安装ngx_http_lua_module
    从http://luajit.org/download.html下载的luajit来安装tengine上,启动时报错如下nginx:detectedaLuaJITversionwhichisnotOpenResty's;manyoptimizationswillbedisabledandperformancewillbecompromised ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:300 | 回复:0
  • 理解Lua的那些坑爹特性
    理解Lua的那些坑爹特性
    来源https://blog.lilydjwg.me/2012/12/29/lua-caveats.36879.html 协程只能在Lua代码中使用协程(coroutine)应该是Lua最大的卖点之一了。可是,它有一个在文档中根本没有提到过的弱点:只能在Lua代码中使用,不能 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:288 | 回复:0
  • FreeSWITCHIVR中lua调用并执行nodejs代码
    FreeSWITCHIVR中lua调用并执行nodejs代码
    一、功能需求:通过FreeSWITCH的IVR按键调用相应的脚本文件;nodejs提供很多的模组,可以方便的与其它系统或者进行任何形式的通讯,我的应用是通过nodejs发送httppost请求;由于不太熟悉FreeSWITCH直接调动执行nodej ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:259 | 回复:0
  • lua文件读写
    lua文件读写
    lua里的文件读写模型来自C语言,分为完整模型(和C一样)、简单模型。1、简单模型io.input() 设置默认的输入文件,file为文件名(此时会以文本读入)或文件句柄(可以理解为把柄,有了把柄就可以找到文件),返回文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:272 | 回复:0
  • Lua与.net的CLR相互调用
    Lua与.net的CLR相互调用
    工程环境搭建:下载luainterface-1.5.3.zip文件,使用到的dll为Built目录下的LuaInterface.dll、lua51.dll、luanet.dllLuaInterface.dll为C#的dll,需要引用到工程中lua51.dll、luanet.dll为C++的dll,需要拷贝到工 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:275 | 回复:0
  • 为cocos2d-x项目增加Lua支持
    为cocos2d-x项目增加Lua支持
    开始为游戏增加Lua脚本支持,今天主要配置了一下开发环境:cocos2d-x2.2.1,xcode5。1.创建cocos2d-x-lua项目类似于创建C++项目,用以下命令即可:pythoncreate_project.py-projectLua1 -packagecom.GAMTEQ.Lua1 - ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:250 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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