设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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 - 闭包函数(六)
一个函数中嵌套子函数,子函数可以使用父函数中的局部变量,这种行为就是“闭包” 闭包 = 函数 + 引用环境 闭包函数与一般函数的区别 闭包只是在形式和表现上像函数,但实际上不是函数,函数只有一个实例,定义后逻 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:347
|
回复:0
cocos3.x - lua vs2013环境搭建及项目创建示例
第一步:装vs2013vs 2013下载(没试过) 安装颜色设深色(不伤眼睛),只装c++够用了 第二步:装cocos环境 (如果不打包只为了解引擎之类的话,只装cocos就可以了(就可以了,jdk,ndk,ant都可以后面装)) 点 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:510
|
回复:0
使用nginx+lua实现web项目的灰度发布
1.问题:小团队,快速迭代开发,版本发布没有经过测试就要放出去,怎样在内网测试过后在外网能在真实环境让内部人员再过一次测试且不影响外网用户2.实现思想:a.至少要有两台机器b.公司是统一出口IPc.根据IP将请求转 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:510
|
回复:0
Lua中实现类似C#的事件机制
Lua的语法非常灵活, 使用他的metatable及metamethod可以模拟出很多语言的特性. C#中我们这样使用事件: xxx.Click += new System.EventHandler(xxx_Click);private void xxx_Click(object sender, EventArgs ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:419
|
回复:0
Lua + win 10 + vs2017的运行环境和创建cocos2dx 3.17的lua项目(亲测) ...
不管用什么引擎写游戏,脚本语言是少不了要接触的! 首先,我说的这个搭建方法是建立在已经安装vs和下载了cocos引擎的前提了,安装vs和Cocos引擎太简单了,这里不做赘述,我只说说我搭建lua环境是的步骤和遇到的坑! ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:385
|
回复:0
Step By Step(Lua数据持久化)
1. 数据文件: 我们可以利用Lua中table的构造式来定义一种文件格式,即文件中的数据是table构造并初始化的代码,这种方式对于Lua程序而言是非常方便和清晰的,如: Entry { amp;quot;Stephen Liu ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:362
|
回复:0
skynet socket.lua 读写缓冲区剖析
这两天剖析了一下socket.lua,整体不是很难,主要是数据缓冲区的实现需要好好分析一下。 这里读写数据也是用到了缓冲池的思想,为了更加直观的说明代码,还有方便测试,我去掉lua代码,把核心接口直接用C++实现了一 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:313
|
回复:0
.proto 转换成 .lua
1.Python的下载与安装 下载:https://www.python.org/downloads/ (推荐选择2.x版本) 安装:http://www.runoob.com/python/python-install.html 2.下载protoc-gen-lua.zip并解压到d盘:http://pan.baidu.com/s/1e ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:277
|
回复:0
[转]lua元表代码分析
http://lin-style.iteye.com/blog/1012138 版本整理日期:2011/4/21 元表其实就是可以让你HOOK掉一些操作的一张表。表的定义在ltm.h/c的文件里。对元表的调用在lvm文件里。来看看是怎么hook的。首先定义了一堆的枚 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:252
|
回复:0
Lua的require和module小结
Lua的require和module小结 module特性是lua5.1中新增的,用于设置Lua文件自己的模块,最常用的方式是module(name,package.seeall),有时候lua文件名和module设置的名字不一样,到底require的时候该require文件名还 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:245
|
回复:0
安装LuaForWindows
本人比较懒自己去编译Lua代码,在https://code.google.com/p/luaforwindows/可以下载到LuaForWindows的集成安装程序,非常方便。运行下载的LuaForWindows_v5.1.4-45.exe进行安装 安装完成后,程序菜单里 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:247
|
回复:0
lua基础学习(四)
一,lua字符串 单引号间的一串字符。双引号间的一串字符。]间的一串字符。 1.几个常用的转义字符\b退格\f换页\n换行\r回车\t跳到下一个tab位置\0空格 2.字符串操作 (1)string.upper(argument):字符串全部转为大 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:219
|
回复:0
lua常用函数
select (index, ···) 功能:当index为数字将返回所有index大于index的参数: 如:select(2,amp;quot;aamp;quot;,amp;quot;bamp;quot;,amp;quot;camp;quot;) 返回 amp;quot;bamp;quot;,amp;quot;camp; ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:240
|
回复:0
利用Lua实现二叉查找树并进行各种遍历
--author:coder_zhang--date:2014-6-25root=nilfunctioninsert_node(number)ifroot==nilthenroot={value=number,left=nil,right=nil,parent=nil}elseq……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:231
|
回复:0
FreeSWITCH 使用 lua 脚本 接管 分机注册,鉴权等
FreeSWITCH 使用 lua 脚本 接管 分机注册,鉴权等 1. 更改lua.conf.xml配置 amp;amp;lt;configuration name=amp;quot;lua.confamp;quot; description=amp;quot;LUA Configurationamp;quot;amp;amp;gt; amp;amp;lt; ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:269
|
回复:0
lua【卤鹅】总结
转自:https://www.cnblogs.com/reblue520/p/10767428.html 编写一个简单的hello world程序 test.lua 如果觉得简单,可以给一个for循环,打印1~10 正常执行,说明lua环境安装没有问题 二.lua语言的基本语法 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:199
|
回复:0
VS2015中搭建lua环境
VS2015中搭建lua环境 一 生成lua5.3.lib 1、下载并编译lua源码 2、启动VS2015创建新的项目 二 Lua测试 所以本篇博文介绍在Windows平台下,使用VS2015搭建lua开发环境的一些侥幸成功经验,安装过程参考网上教程 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:213
|
回复:0
简单的C中通过LUA API访问LUA脚本变量
1.简介这一节介绍一些关于栈操作、数据类型判断的LUA API,可以使用这些函数获得脚本中的变量值。2.步骤编写 test01.lua 脚本,在VS2003中创建控制台C++程序并正确配置,执行查看结果,修改test02.lua脚本后查看执行 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:220
|
回复:0
xcode运行lua版本崩溃解决方案
问题描述:运行到LuaStack::init()崩溃原因: luajit不支持arm64解决方案:编译luajit64位静态库a.可以直接下载别人编译好的库,然后直接覆盖cocos2d\external\lua\luajit\prebuilt\ios\libluajit.a,http://www.co ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:221
|
回复:0
【笨木头Lua专栏】基础补充05:迭代器番外篇
关于迭代器的内容, 另一点点,只是已经无关紧要了。应该算是一种扩展吧。就一起来开开眼界好了~ 笨木头花心贡献。哈?花心?不。是用心~ 转载请注明,原文地址: http://www.benmutou.com/archives/1721 文章来源 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:217
|
回复:0
Lua元表的定义和使用
Lua元表的定义和使用 在Lua table中我们可以访问对应的key来得到value值,但是却无法对两个table进行操作。 因此Lua提供了元表(Metatable),允许我们改变table的行为,每个行为关联了对应的元方法。例如,使用元表 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:209
|
回复:0
lua中的table、stack和registery
ok,前面准备给一个dll写wrapper,写了篇日志,看似写的比较明白了,但是其实有很多米有弄明白的。比如PIL中使用的element,key,tname,field这些,还是比较容易混淆的。今天正好搞搞清楚。 1、stack 这个应该不用 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:221
|
回复:0
智能运维 | 日志监控实践:监控Agent集成Lua引擎实现多维度日志采集 ...
对于互联网行业来说,最有价值的数据往往蕴含在服务的日志之中。从日志中,我们不仅仅可以获取到服务的使用量、服务效果、问题定位信息等,还可以通过监控系统及时地识别出服务的“健康”状态,规避风险,推动服务优 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:228
|
回复:0
Lua语言特色
【1】多重赋值 多重赋值规则:若值的个数少于变量的个数,那么多余的变量会被赋值为nil 若值的个数多余变量的个数,那么多余的值会被“悄悄地”丢弃掉。 多重赋值应用示例: 1 a, b = 10, 2*3 2 print(a, b) ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:218
|
回复:0
Lua自己实现string.split功能
local function split(str, d) --str是需要查分的对象 d是分界符 local lst = { } local n = string.len(str)--长度 local start = 1 while ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:237
|
回复:0
3-学习GPRS_Air202(需要知道的关于Lua的一些基本的知识)
https://yq.aliyun.com/articles/585612 学东西一定是打破沙锅学到底,有问题就解决问题,不要试图去回避或者放弃解决当前的问题,如果总是回避或者放弃你就永远无法越过了..你的能力也就这样了,你的自学和解决问题的 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:240
|
回复:0
LUA
lua5.2后, 官方建议大家放弃module/package机制, 这套机制对于使用者来说是方便的, 对于module的编写者简直要抓狂, 所有module后的函数对_G均不可见, 还要一个个手动在module前转成local调用. 相当反人类. 官方建议 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:301
|
回复:0
Lua的三目运算符
Lua的三目运算符 前言 刚学习lua不久,以前我写C或C++代码的时候,经常会用到三目运算符,形如:a ? b : c;即a为真,表达式值为b,否则表达式值为c。 但是最近在用lua写逻辑时,突然发现不会使用lua的三目运算符, ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:350
|
回复:0
Lua协程-测试2
1 print(amp;quot;Lua 协程测试2amp;quot;) 2 3 function testFun(n) 4 print(amp;quot;into foo,n = amp;quot;..n) 5 return coroutine.yield(10 * n) -- 挂起co协程 6 end 7 8 co = corouti ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:355
|
回复:0
LuaBehaviourTree各节点说明
项目说明本行为树的代码使用Lua编写,所有的内容也建立的Lua的基础语法之上因为公司项目需求,需要一套Lua的行为树代码,所以尝试从饥荒中抽离了行为树相关的代码。绝大多数节点行为与饥荒中相同,不过部分节点因为 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:311
|
回复:0
Lua中pairs与ipairs区别
localtmp_tab={};tmp_tab=amp;quot;luaamp;quot;;tmp_tab=amp;quot;helloamp;quot;tmp_tab=amp;quot;aaaamp;quot;fork,vinpairs(tmp_tab)doprint(k..v)print(v)endfork,vinipairs(tmp_tab)doprint(k..v)print(v)en……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:304
|
回复:0
OpenResty安装、启动脚本及Lua脚本调试
windows openresty 死磕:安装和启动脚本linux openresty 安装openresty lua 调试……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:296
|
回复:0
从C#中传递object到lua的一个问题
本来我是想从C#中把form对象传递到Lua里面去,然后在Lua中调用form下面的各个组件,比如textbox、button等,从而实现在Lua中控制C#中form界面的布局。但是发现如下问题:1//Form1.cs23classForm14{5privateSystem.Wi ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:280
|
回复:0
在CentOS 6.9 x86_64搭建Lua开发环境
安装依赖库 yum -y install readline-dev readline-devel 下面源码编译lua时需要用到安装lua-5.1.5 wget http://www.lua.org/ftp/lua-5.1.5.tar. tar zxvf lua-5.1.5.tar.gz cd lua-5.1.5 make linux test make inst ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:255
|
回复:0
Step By Step(Lua编译执行与错误)
1. 编译: Lua中提供了dofile函数,它是一种内置的操作,用于运行Lua代码块。但实际上dofile只是一个辅助函数,loadfile才是真正的核心函数。相比于dofile,loadfile只是从指定的文件中加载Lua代码块, ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:264
|
回复:0
cocos2dx + lua
原文链接(http://blog.csdn.net/feng283797821/article/details/9815849) 编辑器用sublime text 2 调试用decoda 弄这个sublimetext 2的lua环境和绑定cocos2d-x花了几天时间,郁闷的很。。。 记录一 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:271
|
回复:0
用lua扩展你的Nginx(整理)-----openresty 用lua扩展你的Ngi ...
首先得声明。这不是我的原创,是在网上搜索到的一篇文章,原著是谁也搞不清楚了。按风格应该是属于章亦春的文章。 整理花了不少时间,所以就暂写成原创吧。 一. 概述 Nginx是一个高性能。支持高并发的,轻量级的w ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:249
|
回复:0
golang lua使用示例
package main import ( amp;quot;fmtamp;quot; amp;quot;github.com/yuin/gopher-luaamp;quot; ) func hello(L *lua.LState) int { inputparam := L.ToInt(1) fmt.Println(amp;quot;func hello get:amp;quot; ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:286
|
回复:0
2. Unity3d Lua框架 - xLua - UpdateManager
UpdateManager.lua --[[ -- 更新管理,负责Unity侧Update、LateUpdate、FixedUpdate对Lua脚本的调用 -- 注意: -- 1、别直接用tolua的UpdateBeat、LateUpdateBeat、FixedUpdateBeat,所有需要以上三个更新函数的脚 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:316
|
回复:0
Mac OS X 上Lua的安装方法
先在Mac OS的终端查询下本机是否已安装Lua Last login: Thu Jul 10 07:54:48 on ttys000 keshans-Mac-mini:~ keshan$ lua -bash: lua: command not found 2. 如果没有(如上)的话去Lua的官方网站下载最 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:32
|
阅读:409
|
回复:0
1 ...
19
20
21
22
23
24
25
26
27
... 116
/ 116 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部