设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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
Lua5.3.5源码编译
首先从lua官网下载源码http://www.lua.org/download.html并解压: VS2017 新建项目-amp;amp;gt;控制台应用 将解压出来的src文件夹,拷贝到解决方案目录下 建好项目,添加lua源码: Ctrl+A 选择src目录下所 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:242
|
回复:0
轻量级Lua IDE ZeroBrane Studio 的使用技巧和汉化
alt + shift +鼠标 ,可以块选中文本。 F12 折叠/展开 所有 F5 调试运行 点击第二次 将跳转到第一个断点处 F10 单步执行 shift +F10 单步执行,不进入函数体 Ctrl + F10 跳出停止调试 f6 运行程序不调试 c ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:228
|
回复:0
[转]xml中嵌入lua
http://www.cppblog.com/lai3d/archive/2007/06/23/26849.html 学xml http://www.w3schools.com/xml/default.asp我们游戏里界面和与界面有关的很多逻辑都是写在xml里面的,其中逻辑使用lua写,嵌在xml中,用xmlS ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:342
|
回复:0
一个简单的Lua解释器
#includeamp;quot;stdafx.hamp;quot;#includeamp;amp;lt;stdarg.hamp;amp;gt;#includeamp;amp;lt;stdlib.hamp;amp;gt;#includeamp;amp;lt;stdio.hamp;amp;gt;#includeamp;amp;lt;string.hamp;amp;gt;#includeamp;amp ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:214
|
回复:0
在lua环境中使用protobuf
最近在cocos2dx的项目中,需要在LUA脚本层使用protobuf协议。官方已经推出了很多种语言的版本。但唯独LUA版本不全。于是开始研究protobuf在LUA下的实现,将完整的过程记录了下来,希望对其它人能有所帮助。1、下载pr ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:221
|
回复:0
LConfig:利用Lua脚本做程序的配置文件[转]
目前,我们常用的配置文件格式有XML和ini, XML层次分明,但其缺点就是写起来太繁杂,对一些关键字如amp;amp;lt;amp;amp;gt;之类的处理比较特殊。而ini呢,配置不够灵活,只有简单的段-键-值模式,对于一些多层结构 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:191
|
回复:0
mingw或msys2用gcc编译lua
在Windows操作系统上喜欢使用msys2(mingw32已经很久不更新了),具体我用的msys2中的mingw64,下面的测试都是在mingw64上测试的。使用的lua是5.2.4版本。其实发现在mingw上编写c库拓展lua是那么简单方便,就像这篇 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:192
|
回复:0
VS上编译Lua5.1.4生成静态库
用VS2010新建一个win32项目项目名为lua5.1向导中选择下一步应用程序类型-选择静态库-附加选项去掉预编译头(P)-添加公共头文件以用于-去掉MFC(M)点击-完成把lua中src目录下的所有文件.h和.cpp复制到项目中右键项目属 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:192
|
回复:0
超赞的lua开发工具zerobrane
zerobrane是用lua和wxWidgets编写的ide,而且是跨平台的,支持多种lua解释器,包括love2d。而且最赞的是支持即时编程,可以在运行时直接修改变量,直接看到结果,不用重新运行,厉害!下载地址http://studio.zerobra ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:190
|
回复:0
[原]cocos2d-lua常用法汇总
1、CCEditBoxlocalback=CCScale9Sprite:create(amp;quot;res/ui/images/im_02.pngamp;quot;,CCRect(20,20,1,1))back:setContentSize(CCSize(0,0))self.EditName=CCEditBox:create(CCSize(350,50),back)self.E……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:203
|
回复:0
lua排序算法
1SEED=6;--随机序列可任取2NUM=1000;--排序规模345--随机序列初始数据6functionGenRnd(seed,n)--生成随机数7data={};8……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:251
|
回复:0
Lua中的table函数库
一部分的table函数只对其数组部分产生影响,而另一部分则对整个table均产生影响.下面会分开说明. table.concat(table,sep, start,end)concat是concatenate(连锁,连接)的缩写.table.concat()函数列出参数中指定table ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:189
|
回复:0
nginx+lua根据post请求参数做转发
location/{ content_by_lua_fileamp;quot;lua/dispatch.luaamp;quot;; } location@user_profile_api12{ content_by_lua_block{ ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:182
|
回复:0
写一个可以用的Lua打印Table的函数
function PrintTable(node) if not node or type(node) ~= amp;quot;tableamp;quot; then return tostring(node) end local depthBufferHelper = {} local function tab(amt) if no ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:191
|
回复:0
Lua - 模块(二)
模块有点类似我们 C# 中的命名空间,对这些类进行一个分类, 可以在模块(类)的下面放一些变量或者是函数,如果说在别的地方需要进行使用的时候直接导入模块就行了。 总结: 1、完成 模块后面记得 添加关键字 retu ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:177
|
回复:0
lua_の_进阶总结之基础篇
接触lua有一段时间了,但总觉得编程能力上不去,最近在一边回顾,一边看别人总结的博客,于是整理了一下。只记一些认为需要记录的,最好的学习方式还是看书。此处多谢网络分享的朋友。【21个关键字】and break do ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:179
|
回复:0
图片资源加密,Lua文件加密
游戏开发中常遇到资源保护的问题。目前游戏开发中常加密的文件类型有:图片,Lua文件,音频等文件,而其实加密也是一把双刃剑。需要安全那就得耗费一定的资源去实现它。目前网上也有用TexturePacker工具来加密的,不 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:197
|
回复:0
Luametatable&metamethod
【Luametatableamp;amp;amp;metamethod】Lua中的每个值都有一套预定义的操作集合,比如数字是可以相加的,字符串是可以连接的,但是对于两个table类型,则不能直接进行“+”操作。这需要我们进行一些操作。在Lua中有 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:195
|
回复:0
springboot+aop+Lua分布式限流的最佳实践
一、什么是限流?为什么要限流?不知道大家有没有做过帝都的地铁,就是进地铁站都要排队的那种,为什么要这样摆长龙转圈圈?答案就是为了限流!因为一趟地铁的运力是有限的,一下挤进去太多人会造成站台的拥挤、列车 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:159
|
回复:0
Step By Step(Lua字符串库)
1. 基础字符串函数: 字符串库中有一些函数非常简单,如: 1). string.len(s) 返回字符串s的长度; 2). string.rep(s,n) 返回字符串s重复n次的结果; 3). string.lower(s) 返回s的副 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:171
|
回复:0
关于 Lua 内存泄漏的检测
引用:https://www.cnblogs.com/yaukey/p/unity_lua_memory_leak_trace.html 前一阵开始和同事一起优化内存,首先是优化 Lua 内存,因为发现每次战斗完后 Lua 内存非常大,从 3M 左右在经过了10次左 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:183
|
回复:0
Lua输入输出库
1、简单模型 )1、io.write函数: 函数模型为io.write(...) )2、io.read函数: io.read(“*all”) 读取当前 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:166
|
回复:0
共享 lua state 中的数据 - &大飞
今天和倩女幽魂的同事讨论一个问题:他们的游戏 client 中,有大量策划填写的表格直接导入 lua state 中的大量数据。大约有 100M 以上。这样,如果玩家在一台机器上启动多个 client ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:212
|
回复:0
Lua中的userdata
【话从这里说起】在我发表《Lua中的类型与值》这篇文章时,就有读者给我留言了,说:你应该好好总结一下Lua中的function和userdata类型。现在是时候总结了。对于function,我在《Lua中的函数》这篇文章中进行了总结 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:169
|
回复:0
【quick-cocos2d-lua】 发展及项目结构
cocos2d的发展: 项目文件结构: frameworks:IOS,Android等平台的工程文件 res:项目资源文件夹(图片、音频等) src:项目源码存放文件(.lua文件) debug.log:最近一次player3启动项目的log信息存档 src ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:199
|
回复:0
Step By Step(Lua基础知识)
一、基础知识: 1. 第一个程序和函数: 在目前这个学习阶段,运行Lua程序最好的方式就是通过Lua自带的解释器程序,如: /amp;amp;gt; lua amp;amp;gt; print(amp;quot;Hello Worldamp;quot; ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:184
|
回复:0
Lua数据持久化
1、数据文件 我们可以利用Lua中的table构造式来定义一种文件格式,即文件中的数据是table构造并初始化的代码 ,这种方式对于Lua程序而言是非常方便和清晰的,如: Entry{amp;quot;dengamp;quot;,amp;quot;Maleamp ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:199
|
回复:0
lua-按照table中的table中的某个元素进行表排序
--函数--语法function函数名(参数) end--参数...表示无限多个参数--返回值用return可以有多个返回值functionadd(a,b)returna+b--bodyend--委托myadd=addevent={}event.add=addprint(event.add(1,3))--table的 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:198
|
回复:0
Redis学习笔记(三)使用Lua脚本实现分布式锁
Redis在2.6推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行。使用Lua脚本的好处如下:1.减少网络开销:本来5次网络请求的操作,可以用一个请求完成,原先5次请求的逻辑放在redis服务器上完成。使用 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:200
|
回复:0
lua.c:80:31: fatal error: readline/readline.h: No such file or directory
lua.c:80:31: fatal error: readline/readline.h: No such file or directory#include amp;amp;lt;readline/readline.hamp;amp;gt;^compilation terminated.make: *** Error 1make: Leaving directory `/root/lua/l ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:201
|
回复:0
Lua-pb 升级到Lua5.3
项目lua库升级到5.3版本后,最头疼的就是原先的一些第三方库原先只是基于lua5.1设计的,比如protobuff 相关的的. 之前项目引入Lua-pb 实现protobuf的解析和使用,但是这个库对64位的数据大多是基于32位,有些地方需 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:202
|
回复:0
邦定lua函数到C里做为回调
1, intref=luaL_ref(L,LUA_REGISTRYINDEX);//把栈顶的obj 存在lua的表里面,返回一个唯一的引用,(栈顶的obj被自动清除),,(这个引用作为回调函数的句柄)/////////////下面是调用2, lua_rawgeti(L,t,ref)//传入引 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:197
|
回复:0
VIM的重新编译,支持lua(安装 neocomplete时需要)
想要成功安装neocomplete,需要vim是7.3及以上的版本,并且支持lua,查看是否支持,打开vim,输入:version,可以查看到版本和是否支持lua,如果-lua代表不支持,+lua代表支持,重新编译如下。 1. ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:209
|
回复:0
[转]天龙八部服务器端Lua脚本系统
一、Lua脚本功能接口1.LuaInterface.h/.cpp声明和实现LuaInterface。LuaInterface成员如下://脚本引擎FoxLuaScriptmLua;//注册器LuaCFuncRegistermFuncRegister;//场景关联Scene*mOwner;//已经读取的脚本表IDTablem ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:219
|
回复:0
Lua - The Language 1 控制结构、table数据结构
1。用]直接引用字符串,类似于C#里的 @amp;quot;xxxxxamp;quot;。 比如: ] = alo ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:215
|
回复:0
Lua5.1三色标记gc
白色:待回收的对象灰色:待遍历的对象黑色:不回收的对象主要流程:1、从根集开始遍历2、遍历到的白对象标灰入栈,遍历到灰色、黑色对象则跳过。3、每次从栈中pop一个灰色对象标黑,并遍历它引用的对象(处理方式参 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:224
|
回复:0
nginx+lua+redis实现灰度发布_test
nginx+lua+redis实现灰度发布:灰度发布是指在黑白之间能够平滑过渡的一种方式ABtest就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:232
|
回复:0
优化Xlua框架内存释放Lua调用C#智能提示
凡是使用this.的地方,脚本销毁的时候把this.设置为nil 对象池回收之前,执行一下LuaManager.luaEnv.FullGc();,把lua和c#之间的关联打断,回收一下lua中可回收的东西 做智能提示 需要用到一个 解压 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:281
|
回复:0
【技术干货】听阿里云CDN安防技术专家金九讲tengine+lua开发
系统介绍tengine的安装、运行和开发,全文包含大量代码示例,由阿里云CDN安防技术专家金九撰写。……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:239
|
回复:0
生成lua的静态库.动态库.lua.exe和luac.exe
前些日子准备学习下关于luacoroutine更为强大的功能,然而发现根据lua5.1.4版本来运行一段代码的话也会导致“lua:attempttoyieldacrossmetamethod/C-callboundary”的错误(据悉主线程中调用yield也会如此)。于是就想 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:29
|
阅读:218
|
回复:0
1 ...
33
34
35
36
37
38
39
40
41
... 116
/ 116 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部