设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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教程
LUA教程
RSS
[Lua游戏AI开发指南]笔记零-框架搭建
一、图书详情《Lua游戏AI开发指南》,原作名:LearningGameAIProgrammingwithLua。豆瓣:https://book.douban.com/subject/30268009/出版社图书详情:https://www.ptpress.com.cn/shopp... ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:278
|
回复:0
Lua中如何实现类似gdb的断点调试—09支持动态添加和删除断点
前面已经支持了几种不同的方式添加断点,但是必须事先在代码中添加断点,在使用上不是那么灵活方便。本文将支持动态增删断点,只需要开一开始引入调试库即可,后续可以在调试过程中动态的添加和删除断点。事不宜迟, ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:334
|
回复:0
Lua中如何实现类似gdb的断点调试—08支持通过包名称添加断点
为了解决通过函数名称添加断点的不确定性,本篇我们将继续扩展断点的设置接口,支持通过包名来添加断点。因为包名相对更具确定性,配合行号可以进行精确定位。... ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:434
|
回复:0
Lua中如何实现类似gdb的断点调试—07支持通过函数名称添加断点 ...
我们之前已经支持了通过函数来添加断点,并且已经支持了行号的检查和自动修正。但是通过函数来添加断点有一些限制,如果在当前的位置无法访问目标函数,那我们就无法对其添加断点。于是,本篇我们将扩展断点设置的接 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:314
|
回复:0
Lua中如何实现类似gdb的断点调试—06断点行号检查与自动修正
前面两篇我们对Lua调试器性能做了一个优化,本篇接下来继续来丰富调试器的特性。对断点行号进行检查与自动修正。...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:313
|
回复:0
开源抓包工具PowerSniff(支持lua,c语言作为脚本实时分析)-拥剑公子 ...
做这个程序的意图是wireshark插件编写复杂(虽然也支持lua),而轻量级的工具如smartsniff,minisniff不支持插件化数据分析,各种工具用下来或多或少不顺手。以前写的外挂也都是手工 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:395
|
回复:0
Lua中如何实现类似gdb的断点调试--05优化断点信息数据结构
本篇继续改进我们的Lua调试器,设法优化断点信息的数据结构,进一步提升性能。...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:879
|
回复:0
0基础lua学习(二十一)分割字符串逗号
1.使用正则表达式分割starNum=amp;quot;asd,dfg,ghjamp;quot;resultStrList={}reps=amp;quot;,amp;quot;--+正则表达式匹配,string.gsub(starNum,'+',function(w)table.insert(resultStrList,w)end)p……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:346
|
回复:0
Lua中如何实现类似gdb的断点调试--04优化钩子事件处理
本篇我们继续改进Lua调试器,在钩子中引入call和return事件的处理,尝试对性能进行优化。 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:345
|
回复:0
lua--handler
handler将Lua对象及其方法包装为一个匿名函数。格式:函数=handler(对象,对象.方法)在quick-cocos2d-x中,许多功能需要传入一个Lua函数做参数,然后在特定事件发生时就会调用传入的函数。例如触摸事件、帧事件等等。 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:363
|
回复:0
高速掌握Lua5.3——Lua与C之间的交互概览
Q:什么是Lua的虚拟栈?A:C与Lua之间通信关键内容在于一个虚拟的栈。差点儿全部的调用都是对栈上的值进行操作,全部C与Lua之间的数据交换也都通过这个栈来完毕。另外,你也能够使用栈来保存暂时变量。每个与Lua通信 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:325
|
回复:0
疑问:Lua的作用
今天在TIOBE看各类开发语言排行版时发现Lua这个语言,目前正保持劲的上涨趋势,于是很好奇从网上search一些关于lua的资料,如下:-------------------------------------- ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:364
|
回复:0
Lua中如何实现类似gdb的断点调试--03通用变量修改及调用栈回溯 ...
本篇将继续给我们的Lua调试器新增两个辅助的调试接口:调用栈回溯打印接口、通用变量设置接口。前者打印调用栈的回溯信息,后者可以方便地修改变量的值,支持局部变量、upvalue以及全局的`_ENV`中的变量。 ... ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:464
|
回复:0
个人在Java中对lua脚本的编写笔记
1、脚本中KEYS表示是传入的第几个key2、脚本中AGRV表示传入的第几个value3、在Java中如果用字符串直接编写注意每行末尾加上空格,防止拼接出现问题????4、redis.call('redis指令',可变参数列表),如在lua脚本中书写r ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:437
|
回复:0
[转]lua中stringsplit函数
functionSplit(szFullString,szSeparator)localnFindStartIndex=1localnSplitIndex=1localnSplitArray={}whiletruedo localnFindLastIndex=string.find(szFullString,szSeparator,nFindSta……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:355
|
回复:0
lua入门demo(HelloWorld+redis读取)
1.1.入门之HelloWorld!!由于我习惯用docker安装各种软件,这次的lua脚本也是运行在docker容器上openresty是nginx+lua的各种模块,所以直接docker安装openresty修改nginx.conf配置文件,在http模块中加上lua_packag ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:343
|
回复:0
lua--在面板中添加多个部件
functionUIBagController:initItemView()--获取面板self.panelCenter=tolua.cast(UIHelper:seekWidgetByName(self.owner,amp;quot;Panel_Centeramp;quot;),amp;quot;Layoutamp;quot;);--获取面板下的子节点,多级子 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:366
|
回复:0
【Lua】模块与包
定义: 从用户观点来看,一个模块就是一个程序库,可以通过require来加载(require用于使用模块,module用于创建模块),然后便得到了一个全局变量,表示一个table,这个table就像一个名字空间,其内 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:427
|
回复:0
Lua常用时间函数
原文引自:https://www.jb51.net/article/64466.htm--获取当前的格林尼治时间print(os.time())--获取当前时间的字符串表示,形如:11/28/0810:28:37print(os.date())--获取当前日期的字符串表示,形如:11/28/08prin ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:367
|
回复:0
Lua中如何实现类似gdb的断点调试--01最小实现
本文将从零开始编写一个Lua调试器,实现类似gdb的断点调试功能。 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:379
|
回复:0
在原有的nginx上面安装Openresty和lua相关的模块
突然有一天出了个需求,做文件防盗链的,而且需要通过nginx来做,这个时候必然想到了Openresty,Openresty本身其实已经安装有nginx了,但是要求在公司原有的nginx上面装一些Openresty里面的模块,这个时候就有点复杂 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:351
|
回复:0
lua学习笔记
工作需要,上周对lua赶进度似地学习了一遍,主要参考《lua中文教程》一书,中间参考一些《lua游戏开发实践》,首先说说这两本书,后者不适合初学,里面是对一个游戏脚本系统进行粗略的介绍,lua语言本身的 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:352
|
回复:0
Lua运算符
运算符是告诉解释器执行特定数学或逻辑操作的符号。Lua语言内置运算符丰富,并提供以下类型的运算符-算术运算符关系运算符逻辑运算符其它运算符本教程将逐一解释算术,关系,逻辑和其他杂项运算符。1.算术运算符下表 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:415
|
回复:0
四,ESP8266TCP服务器(基于Lua脚本语言)android客服端+eps8266+单片机+路由器之远程控 ...
我要赶时间赶紧写完所有的内容....朋友的东西答应的还没做完呢!!!!!!!没想到又来了新的事情,,.......配置模块作为TCP服务器然后呢咱们连接服务器发指令控制LED亮灭 控制的指令呢咱就配置成----http://www.cnb ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:380
|
回复:0
H7-TOOL的LUA小程序教程第3期:使用LUA控制H7-TOOL的LCD简易界面设计 ...
LUA脚本的好处是用户可以根据自己注册的一批API(当前TOOL已经提供了几百个函数供大家使用),实现各种小程序,不再限制Flash里面已经下载的程序,就跟手机安装APP差不多,所以在H7-TOOL里面被广泛使用,支持在线调 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:449
|
回复:0
nginx + lua-nginx-module 编译
摘要:本文主要介绍如何将lua-nginx-module 编译到nginx主程序中。 nginx是一个高性能的反向代理服务器,lua是一个小巧的脚本语言,利用lua-nginx-module模块可以使 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:378
|
回复:0
Lua学习笔记2. lua变量和 循环
1. lua中变量的作用域有三种:全局,局部,表中的域 需要注意的是默认的变量都是全局变量,必须声明为local的变量才是局部变量,即使是在函数里面没有使用local修饰的变量依然是全局变量!!!! 2. 赋值语句 首先要 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:390
|
回复:0
Lua中实现类似C#的事件机制
Lua的语法非常灵活, 使用他的metatable及metamethod可以模拟出很多语言的特性. C#中我们这样使用事件: xxx.Click += new System.EventHandler(xxx_Click); private void xxx_Click(object sender, EventArgs e) { ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:405
|
回复:0
lua metatable和metamethod元表和元方法
Lua中提供的元表是用于帮助Lua数据变量完成某些非预定义功能的个性化行为,如两个table的相加。假设a和b都是table,通过元表可以定义如何计算表达式a+b。当Lua试图将两个table相加时,它会先检查两者之一是否有元 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:457
|
回复:0
nginx安装配置lua支持
nginx安装很简单,配置lua相关的支持就需要额外的安装一些库和编译。一、准备环境yum-yinstalllua*wgethttps://luajit.org/download/LuaJIT-2.0.4.tar.gzwgethttps://github.com/simpl/ngx_devel_kit/archive/v0.2.1 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:715
|
回复:0
lua string函数
lua的string函数: 参数中的index从1开始,负数的意义是从后开始往前数,比如-1代表最后一个字母 对于string类型的值,可以使用OO的方式处理,如string.byte(s.i)可以被写成s:byte(i) It also sets a m ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:558
|
回复:0
Python、Lua和Ruby比较——脚本语言大P.K.
译者按:Python、lua和ruby在C/C++是日渐式微的情况下,在java/.net的围歼中努力抗争的三个当红小生。在TomGutschmidt的著作《GameProgrammngwithPython,LuaandRuby》一书中,介绍了三种语言在游戏中的应用,其中尤 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:423
|
回复:0
lua--所有UI组件的基类
--组件行为基础localBehavior=class(amp;quot;Behavioramp;quot;);functionBehavior:ctor(name)self.owner=nil;self.name=name;self.id=getNextID();self.isOk=false;endfunctionBehavior:getGam……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:383
|
回复:0
luci框架-LUA的一个web框架使用
转自:http://blog.csdn.net/initphp/article/details/17527639 LUCI 这个在百度上搜索除了一篇我的百度文库 luci 的介绍文章之外,前三页都是些不知所云的名词(足见百度在专业领域的搜索之烂),我却在大学 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:337
|
回复:0
[转]-Lua协程的实现
协程是个很好的东西,它能做的事情与线程相似,区别在于:协程是使用者可控的,有API给使用者来暂停和继续执行,而线程由操作系统内核控制;另外,协程也更加轻量级。这样,在遇到某些可能阻塞的操作时,可以使用暂 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:338
|
回复:0
不同版本Lua介绍
luainterface、nlua、ulua、unilua、cstolua、slua luainterface:LuaInterface是开源的C#的lua桥接库,配合开源库luanet,能轻松实现Lua,C#相互调用和参数事件传递。但作者仅完成了windows程序的功能实现,跨平台 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:354
|
回复:0
Lua中的数学库
Lua5.1中数学库的所有函数如下表:math.pi 为圆周率常量 = 3.14159265358979323846 abs 取绝对值 math.abs(-15) 15 acos 反余弦函数 math.acos(0.5) 1.04719755 asin 反正弦函数 math.as ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:337
|
回复:0
Redis入门(6)-Lua脚本
Lua基本语法表类型函数Redis执行脚本KEYS与ARGV沙盒与随机数脚本相关命令原子性和执行时间Lua是一种高效的轻量级脚本语言,能够方便地嵌入到其他语言中使用。在Redis中,借助Lua脚本可以自定义扩展命令。Lua基本语法 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:339
|
回复:0
[Lua]尾调用消除(tail-callelimination)
《Lua程序设计(第2版)》6.3正确的尾调用(propertailcall)Lua是支持尾调用消除(tail-callelimination)的,如下面对函数g的调用就是尾调用。1functionf(x)returng(x)end尾调用之后,程序不需要保存任何关于函数f ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:409
|
回复:0
lua垃圾回收机制
一、检测lua内存泄漏:注:使用“collectgarbage(amp;quot;collectamp;quot;)”,局部变量v被回收,my_list没有被回收。注:局部变量v占用的内存被回收。注:将my_list置为nil,使用“collectgarbage(amp;quot;colle ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:18
|
阅读:354
|
回复:0
1 ...
104
105
106
107
108
109
110
111
... 116
/ 116 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部