设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
LUA
LUA
RSS
下级分类:
LUA教程
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教程
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教程
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
LUA教程
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教程
用户自定义类型《lua程序设计》28章笔记
本实例实现一种很简单的类型------布尔数组。C语言可以实现将每个布尔值存储在一个bit中,从而减少内存用量。必须的一些宏 CodeSnippet#defineBITS_PER_WORD(CHAR_BIT*sizeof(unsignedint)) //bit#defineI_WORD( ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:300
|
回复:0
LUA教程
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教程
Lua打印table(支持双向引用的table)
网上搜了一下,挺多打印table的方案,基本思路都是一层一层递归遍历table。(我就是参考这种思路做的^_^)但大部分都不支持双向引用的打印。我所指的双向引用,就是a引用b,b又直接或间接引用a。例如下面的双向链表: ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:394
|
回复:0
LUA教程
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教程
单片机脚本语言-移植lua到stm32-MDK
Lua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua脚本能够非常easy的被C/C++ 代码调用,也能够反过来调用C/C++的函数,这使得Lua ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:375
|
回复:0
LUA教程
通过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
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教程
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
LUA教程
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
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
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教程
Lua笔记——4.Package
Lua5.1加入模块管理机制module,类似于Java的packages、C++的namespaces,可以通过require用于加载模块,module用于创建模块。require加载一个自定义或者第三方的module,然后便得到了一个全局变量,表示一个table。L ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:256
|
回复:0
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教程
【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
LUA教程
[Quick-xlua]CCLabel类数字变化动作
之前写了个C++版本的,现在改成lua的, 两者原理是一样,但是动作的执行方式有些微区别(因为lua无法继承CCActionInterval类,单纯使用lua的话无法调用action的update方法) 下载地址:https://github.com/chenquan ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:344
|
回复:0
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教程
Lua的模块编写与module函数
本文转载于:http://www.benmutou.com/archives/17861.编写一个简单的模块Lua的模块是什么东西呢?通常我们可以理解为是一个table,这个table里有一些变量、一些函数…等等,这不就是我们所熟悉的类吗?没错,和类很 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:323
|
回复:0
LUA教程
Win32下Qt与Lua交互使用(四):在Lua脚本中自由执行Qt类中的函数 ...
话接上篇。通过前几篇博客,我们实现在Lua脚本中执行Qt类中函数的方法,以及在Lua脚本中连接Qt对象的信号与槽。 但是,我们也能发现,如果希望在Lua脚本中执行Qt类的函数,就必须绑定一个真正实现功能的函数 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:346
|
回复:0
LUA教程
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
LUA教程
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
LUA教程
lua5.1中的setfenv使用
setenv是在lua5.1中有的改变函数作用域的函数。用法是setenv(funcornumber,tbl),第一个参数可以是数字也可以是函数,数字1表示当前的作用域,2表示上一层的作用域,特殊情况0,setfenvchangestheenvironmentofther ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:354
|
回复:0
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
LUA教程
0基础lua学习(十八)C调用Lua----02Lua堆栈
1. Lua与C通信,为什么使用虚拟的一个堆栈? 当在Lua和C之间交换数据有两个问题:动态与静态类型系统的不匹配自动与手动内存管理的不一致Lua中a=v,a和k可能的类型,有很多种,我们要想映射这个变量可能要写 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:355
|
回复:0
LUA教程
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
LUA教程
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教程
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
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
1 ...
97
98
99
100
101
102
103
104
... 116
/ 116 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部