设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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
01 . OpenResty简介部署,优缺点,压测,适用场景及用Lua实现服务灰度发布 ...
简介 OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:35
|
阅读:1004
|
回复:0
Lua设计与实现--读书笔记
lua简介 C底层核心模块,暴露核心接口给lua脚本层,网络的收发都在c层完成,本书简述lua解释器的实现原理,工业级脚本语言 特性:简洁高效可移植可嵌入可扩展 纯C编写 Lua的数据结构、Lua虚拟机、Lua的其他内容 我缺 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:35
|
阅读:1010
|
回复:0
实战:一种在http请求中使用protobuffer+nginx+lua收集打点日志的方案 ...
背景 app打点日志的上报和收集,是互联网公司的基本需求。 一.方案选择 1.1 protobuffer vs json 探究一种以最高效的方式上报和解析打点数据是一个系统性的问题,需要解决的子问题有很多,例如降低网络传输成本,减 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:35
|
阅读:1022
|
回复:0
Lua骚操作——三元条件运算符
本文地址:https://www.cnblogs.com/oberon-zjt0806/p/13337577.html 本文参考了这篇文章 三元运算符 (如果您已经了解什么是三元运算符,请大胆第前往下一个章节) 我知道有一元运算符(逻辑非,位反转,负号),二 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:35
|
阅读:1029
|
回复:0
lua的table表去重
推荐阅读: 我的CSDN 我的博客园 QQ群:704621321 我的个人博客 方法一 用过lua的人都知道,lua的table中不允许存在相同的key,利用这个思想,我们可以将原始table(记作table1),用一个新的table(记作table2)来 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:35
|
阅读:1158
|
回复:0
Lua C API
Lua语言是如何与Lua C语言通信的? lua利用虚拟栈与C进行数据交换。在栈中的每个元素都表示一个值(nil, string, number etc) 利用栈进行数据交换,数据采用先进后出原则。 L ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:393
|
回复:0
VSCode写lua的插件
使用VSCode的一个插件工具包即可 Lua Extension Pack lua开发实际应用到的vscode插件并不多,游戏开发中经常用到的是代码自动补全的功能.以下罗列出一些比较好的相关插件. lua 的调试工具 LuaPanda LuaCoderAssiste ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:310
|
回复:0
Lua学习之小技巧一
查找配置表中文件方式 测试如下: 增加次数和增加table大小后测试: 这里使用的赋值,没有使用打印了。总结: lua中字符串连接符 .. 比string.format()这个方法消耗小哦,而且通过键值对方式查找是最快的方式(小白 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:304
|
回复:0
lua字符串处理(string库用法)
原文地址http://www.freecls.com/a/2712/flua的string库是用来处理字符串的,基础函数如下string.byte(s ]) string.byte是用来把字符转换成ascii数字,s为目标字符串,i为索引开始位置(从1开始),j为索引结束 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:314
|
回复:0
Lua学习(一):luac、luajit编译与反编译
最近开始学习对于lua代码的保护,先对基本的概念加以理解并进行记录; 一、编译lua 1.1 lua源码编译 这些在Linux下的支持比较好,直接make就可以; 第一种:下载mingw 在Windows下面可以通过下载mingw,通过mingw软 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:311
|
回复:0
从架构层面杜绝lua中使用未定义的变量
#从架构层面杜绝lua中使用未定义的变量标签(空格分隔):lua---lua中有一个很坑的地方:1.就是如果一个变量拼写错误,会自动的认为你定义了一个值为nil的全局变量.2.如果在function中定义一个局部变量,忘记了local,则 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:320
|
回复:0
lua打包exe【转】
可以使用srlua这个工具把lua脚本打包成exe,提供了lua 5.2、5.1、5.0的版本对应的源码。 不过我懒得编译了,发现“白的菜”替懒人编译好了(感谢),点击下载。 解压后出现“luapack\bin\debugamp;quot;目录,如图 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:302
|
回复:0
五,ESP8266 TCP服务器多连接(基于Lua脚本语言)
https://www.cnblogs.com/yangfengwu/p/7524326.html 一些时间去准备朋友的元器件了... 接着写,,争取今天写完所有的文章,,因为答应了朋友下周5之前要做好朋友的东西 对于TCP大家在玩AT指令的时候有没有发现客户端 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:307
|
回复:0
Windows下使用VS2012搭建Lua的开发环境
感谢原作者的辛勤劳动: http://www.byjth.com/lua/33.html Lua本身是一种嵌入式语言。它不是一个可以单独运行的程序,而是一个可以链接到其他程序的库。Lua的使用一般有以下三种情况: 1,使用嵌入在某个应 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:331
|
回复:0
LUA TABLE 遍历数组的应用
当我在工作中使用lua进行开发时,发现在lua中有4种方式遍历一个table,当然,从本质上来说其实都一样,只是形式不同,这四种方式分别是: for key, value in pairs(tbtest) do XXX end for key, value i ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:352
|
回复:0
Unity-Lua调试-EmmyLua
前言 现在很多的项目都会引入热更与热修复的技术来研发,热更的形式有很多方案,目前采用较多的是Unity+Lua的形式。所以本文主要介绍Unity+Lua的调试环境搭建。 准备工作 下载并安装 IntelliJ IDEA 学习作用参 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:349
|
回复:0
mac 下安装 lua5.3 + cjson
1.lua 5.3的安装 直接去官网下载 http://www.lua.org/ftp/lua-5.3.3.tar.gz make macosx sudo make install 2.CSJON 编译lua-cjson库,用的是云风fork后修改的支持lua53 integer64的库,传送门:lua-cjson库 h ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:384
|
回复:0
Lua初学
Lua很火啊,而且跟C,c++可以无缝结合,表示很给力,算是我的第三门语言吧,哈哈!在官网上下载了源码了,和windows版的,表示编译器也很给力,直接可以用SciTE就可以写代码了。a=1;b=2;print(amp;quot;%samp;quot;, ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:440
|
回复:0
QT绑定Lua脚本,相互调用
0. 前言 最近有个需求,就是需要在QT(C++)中移植lua脚本。达到可以动态更新软件功能。lua是一门脚本语言。常用于各类编程语言,作为脚本。特别是游戏行业,据说很多用lua脚本来写业务逻辑。本次分为两种调用, ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:632
|
回复:0
LuaAPI小记2(lua值,栈解释)
这些东西是平时遇到的,觉得有一定的价值,所以记录下来,以后遇到类似的问题可以查阅,同时分享出来也能方便需要的人,转载请注明来自RingOfTheC 打算记录一些lua_api,可能会觉得lua文档中已经说的很清楚了,但是我将用 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:404
|
回复:0
xlua框架unity环境配置及lua和C#的链接 xluaHotFix热更新
1.Xlua中 Plugin Xlua复制到 需要热更新的工程中—Assets子目录 2.开启宏HOTFIX_ENABLE File–amp;amp;gt;buildSetting–amp;amp;gt;playerSetting–amp;amp;gt;scriptsDefineSymbols 3.Tool工具文件夹 复制到Ass ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:422
|
回复:0
windows 环境下,为lua添加luasocket库
1.首先下载luasocket库 可以直接下载编译好的库,也可以去github上下载源码后自己自己编译: 编译好的库下载地址:http://files.luaforge.net/releases/luasocket/luasocket 源码下载地址:https://github.com/d ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:407
|
回复:0
提升lua代码效率
localtest={}fori=10,10000dotest={}endlocalt1=os.clock()fori=1,100000dotest.mValue=100endlocalt2=os.clock()-t1……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:427
|
回复:0
WIndows 使用VS编译 Lua5
从Lua5.1开始官方给出的文件只有源代码和makefile文件了,官网给出的bulid方式也是在linux平台,如果只是想找个库使用下可以到这里来下载:http://joedf.ahkscript.org/LuaBuilds/ ,如果需要自定修改库配置的话,就 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:394
|
回复:0
lua之m进制转换为n进制-任意进制转换算法
够无聊的写这个,为防止需要的人也无聊一遍,写个吧 算法有n种,但是,咱们一种就够用了 1 --数组倒序排列 2 local function orderByDesc( input ) 3 local output = {} 4 local count = #input 5 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:397
|
回复:0
Lua编辑调试器 BabeLua
Lua编辑器 Lua调试器 LuaIDE LuaEdit LuaEditor BabeLua入门 BabeLua简介 BabeLua是一款基于VS2012/2013(简称VS)的免费开源的Lua集成开发环境,在Lua编辑和调试方面,具有如下功能和特性: ●Lua语法高亮 ● ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:362
|
回复:0
lua函数调用
一、问题和C相比,Lua是一种限制比较松散的语言,这个在函数相关的处理中更加明显。函数可以有多个参数,函数返回值可以被赋值给变量列表(Luamanual中的varlist),函数可以return表达式列表(Luamanual中的explist), ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:376
|
回复:0
lua报错 module 'Module' not found
这几天学习lua使用require关键字获取自己定义的模块式,发现报没有这个模块文件,询问老师,老师说是因为中文路径问题,的确这个可能会出现问题,但是我修改后还是报这个错误,老师就让我看他的源代码,我确定没写错 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:430
|
回复:0
nginx增加lua支持
1.下载nginxwgethttp://nginx.org/download/nginx-1.2.2.tar.gz2.安装gcc sudoapt-get install gcc 3.下载LuaJITwget http://luajit.org/download/LuaJIT-2.0.0-beta10.tar.gz4.安装LuaJITtar-xzvf LuaJIT-2. ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:442
|
回复:0
配置完IDEA开发lua后用idea竟然打不开lua的文件。
1.文件没关联上 Fileamp;amp;gt;settingamp;amp;gt;FileTypes 完成后即可打开lua文件 ……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:555
|
回复:0
Lua闭包与迭代器应用
理解,函数内 内嵌函数,内嵌的函数,能访问到外部函数的局部变量(有点绕 。上代码清晰) 这种就是闭包代码了 。 Test1函数 ,能访问到 Test函数的局部变量 num 调用方法 输出结果 应用 : 迭代器 调用 输 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:423
|
回复:0
lua模块demo(redis,http,mysql,cjson,本地缓存)
1.1.配置在nginx.conf中设置lua_shared_dictmy_cache128m;开启nginx本地缓存,放到http{}层location配置location/redis-get{resolver8.8.8.8;default_typetext/html;content_by_lua_file/usr/local/openr ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:395
|
回复:0
lua中奇葩用法
thamp;amp;gt;a=torch.zeros(1,5)thamp;amp;gt;a00000……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:388
|
回复:0
lua积累
--自己实现迭代器function get_each_fun(array) local i=0 local length=table.getn(array); return function() i=i+1; return (iamp;amp;gt;length and ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:378
|
回复:0
cocos2d-lua3.7组件篇(一)-开机淡入淡出logo动画
组件:开机实现淡入淡出logo的功能主场景localMainScene=class(amp;quot;MainSceneamp;quot;,function()returndisplay.newScene(amp;quot;MainSceneamp;quot;)end)localscheduler=require(cc.PACKAGE_NAME..amp;quot ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:394
|
回复:0
Lua虚拟机的初始化
一、Lua脚本语言 1. 概述 Lua是一种脚本编程语言,与一般脚本语言不同,被称为是嵌入式的脚本语言。Lua最著名的应用是在暴雪公司的网络游戏魔兽世界中。 Lua语言可以独立进行编程,但这不是其主要的使用方式。L ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:424
|
回复:0
lua返回table最大值
table.maxn(table)指定table中所有正数key值中最大的key值.如果不存在key值为正数的元素,则返回0。math.max(unpack(testTable))testTable为表名 math.min(unpack(testTable))……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:639
|
回复:0
Cocos2d x 3 2 Lua示例 ActionTest 动作测试
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! Cocos2d-x ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:414
|
回复:0
02.LuaInterface 和 luanet、Lua和C#交互
LuaInterface 1. 在CLR中执行Lua 1. 首先在C#工程中引用LuaInterface.dll,首先把文件放入工程,然后 引用右键à添加引用à浏览à找到C#工程目录中的LuaInterface.dll文件à确定 2.引用命名 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:393
|
回复:0
Lua协程
协作例程1、同一时刻仅一个例程在运行2、执行权让渡和恢复【栈】……
作者:菜鸟教程小白
|
时间:2022-7-22 09:34
|
阅读:436
|
回复:0
1 ...
4
5
6
7
8
9
10
11
12
13
... 116
/ 116 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部