设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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教程
NGINX+LUA实现复杂的控制
安装lua_nginx_module模块lua_nginx_module可以一步步的安装,也可以直接用淘宝的OpenRestyCentos和debian的安装就简单了。。这里说下freebsd的安装:fetchhttp://www.lua.org/ftp/lua-5.1.4.tar.gztarzxvflua-5.1.4 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:305
|
回复:0
LUA教程
Lua代码编写技巧
1.克隆表u={unpack(table)}一般克隆长度较小的表2.判断表是否为空ifnext(t)==nilthen.. 判断该表是否为空,包括t={}的情况3.插入表使用t=value,会比table.insert看起来更加简洁且效果更高4.使用更加简洁的表达形式x ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:292
|
回复:0
LUA教程
FirstLuafunctionrunninginC
这是我在C里面跑出来的第一个Lua文件,纪念一下。1.Setupenvirnonment:Mac下面Lua的src(即include)和lib(binary)是分开的,所以需要分别下载。使用的是5.2.3的src和standardlib(5.2.1_MacOS107_lib).include和lib在gc ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:276
|
回复:0
LUA教程
[lua]笔试-组合概率
--[[组合概率TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/65536K(Java/Others)ProblemDescription:某生产零件的工厂为方便管理场内生产的零件种类,现将他们生产的零件从低等到高等零件排序,序号分别为1, ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:288
|
回复:0
LUA教程
编写高性能的Lua代码
前言Lua是一门以其性能著称的脚本语言,被广泛应用在很多方面,尤其是游戏。像《魔兽世界》的插件,手机游戏《大掌门》《神曲》《迷失之地》等都是用Lua来写的逻辑。所以大部分时候我们不需要去考虑性能问题。Knuth ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:329
|
回复:0
LUA教程
lua热更新
热更新主要用于不停机修复bug等。故其重点是更新逻辑代码。切记模块设计时,分为数据和逻辑。1、所有脚本文件,除了入口的文件外,其他都写成module形式;2、模块中不要有文件内的local变量,目前未知此种变量存到哪 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:341
|
回复:0
LUA教程
lua脚本相关命令
SCRIPT 命令 Redis 提供了以下几个 SCRIPT 命令,用于对脚本子系统(scripting subsystem)进行控制: SCRIPT FLUSH :清除所有脚本缓存 SCRIPT EXISTS sha1 :根据给定的脚本校验和,检查指定的脚本是否存在于 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:406
|
回复:0
LUA教程
SpringBoot通过RedisTemplate执行Lua脚本的方法步骤
参考: https://www.jb51.net/article/212010.htm https://www.jb51.net/article/179946.htm https://www.jianshu.com/p/76bc0e963172 https://www.letianbiji.com/redis/redis-lua.html https://www.jb51.net/artic ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:393
|
回复:0
LUA教程
lua——赢三张牌型处理相关算法(中)——牌型判定
赢三张的牌型大题分为6种:单牌amp;amp;lt;对子amp;amp;lt;顺子amp;amp;lt;同花amp;amp;lt;同花顺amp;amp;lt;豹子。 viewplain copy CardType = { UNDEFINE=0, --单牌 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:311
|
回复:0
LUA教程
Lua数据结构—TValue(一)
作者:罗日健数据结构的设计,在一定程度上奠定了整个系统的设计,所以决定写一个对Lua主要数据结构的分析文章,本来打算写一篇就好了,但是每个数据类型其实都有点复杂,一篇的话篇幅太长,所以就拆开几篇来写了。 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:314
|
回复:0
LUA教程
ESP8266LUA脚本语言开发:外设篇-定时器,延时,看门狗
https://nodemcu.readthedocs.io/en/master/modules/tmr/ localmytimer1=tmr.create()functionTimeFunction1()print(amp;quot;1S循环定时器amp;quot;)endmytimer1:register(1000,1,TimeFunction1)m ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:320
|
回复:0
LUA教程
lua中的string类型
在lua中用unionTString来表示字符串类型lobject.h:其中结构体tsv中reserved字段表示字符串是不是保留关键字,hash是其哈希值,len是其长度。我们在TString中没有看到lua将字符串的内容存在任何地方啊,其实lua是将 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:289
|
回复:0
LUA教程
luacurl动态链接库编译安装(二)
下面再介绍一下lua-curl中的lua-curl-0.2.tar.gz版本的安装方法,可能对于一般的人来说这个很简单,但是对于我们这些菜鸟来说就不一样了:#wgethttp://files.luaforge.net/releases/lua-curl/lua-curl/0.2/lua-curl- ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:318
|
回复:0
LUA教程
lua中for循环的四种遍历方式
lua中for的四种遍历方式区别table.maxn取最大的整数key#table从1开始的顺序整数最大值,如1,2,3,6#table==3 key,valuepairs取每一个键值对ipairs取从key==1开始的顺序整数最大值,每个键值对 参考http://ranger ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:279
|
回复:0
LUA教程
Lua5.3手册标准库拾遗
Lua5.3参考手册中标准库内容6.0独立版Luaarglua会将所有命令行传入的参数放到一张全局表arg中。脚本的名字放在索引0的地方,脚本名后紧跟的第一个参数在索引1处,依次类推。在脚本名前面的任何参数(即解释器的名字 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:389
|
回复:0
LUA教程
lua中的table
mytable = { hello}print(table.getn(mytable))--结果为0 不加引号不计入元素的不加引号表示索引值,如果赋值可以用mytable或mytable.hello来访问mytable = { amp;quot;helloamp;quot; }print(table.getn(myt ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:324
|
回复:0
LUA教程
springboot:redis+lua实现顺序自增的唯一id发号器(springboot2.3.1)
一,为什么需要生成唯一id(发号器)?1,在分布式和微服务系统中, 生成唯一id相对困难, 常用的方式: uuid不具备可读性,作为主键存储时性能也不够好, mysql的主键,在分库时使用不够方便,高并发时性能没有保 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:320
|
回复:0
LUA教程
lua及luci学习
由于项目需要对Luci进行修改,所以这里开始地luci进行较深入的研究。探索其中的运行路径。Openwrt默认的HTTP服务器为uhttpd,该WEB服务器是由Luci的开发者自行开发的,非常小巧,仅有20KB左右,但它不易于移植。我本 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:304
|
回复:0
LUA教程
cocos2dx-lua绑定自定义c++类(一)
本文主要介绍mac上,如何将自定义的c++类,绑定到lua。1、工具先行找到你的cocos2d-x/tools/tolua++,里面文件按类型大致分为:(1)*.pkg:用于定义要绑定的c++类,暴露哪些接口。(2)*.lua:用于定义生成的lua绑 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:354
|
回复:0
LUA教程
lua-遍历数组
--遍历数组arrAges={1,amp;quot;123amp;quot;,5,true,9}for i=1,5doprint(arrages)end--#运算符取table和字符串长度--table下表从1开始for i=1,#arrAgesdoprint(arrAgesdo)end……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:318
|
回复:0
LUA教程
SpringBoot使用RedisTemplate+Lua脚本实现Redis分布式锁
SpringBoot使用RedisTemplate+Lua脚本实现Redis分布式锁问题:定时任务部署在多台Tomcat上,因此到达指定的定时时间时,多台机器上的定时器可能会同时启动,造成重复数据或者程序异常等问题。//发送消息,不能重复发 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:352
|
回复:0
LUA教程
lua---用break实现continue逻辑
循环中内嵌一个循环,然后将具体的逻辑放在内嵌循环中去处理,在内嵌循环的开始,添加一个判断语句,满足条件就跳出内嵌循环。示例代码如下:1tab={1,2,3,4,5}23fori=1,#tabdo4whiletruedo5ifi==2then6break7end8 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:372
|
回复:0
LUA教程
lua5.4beta中的to-be-closed变量的用法
对应目前最新lua5.4beta版本:2019-10-09发布这个功能之前修改过两次语法,当前的语法不出意外将会是最终决定了,目前还没有最新的中文资料,所以我来这里发一下。先介绍下这个功能:被标记为to-be-closed的局部变量 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:531
|
回复:0
LUA教程
无法加载DLL“lua52”:找不到指定的模块
在用C#+Nlua遇到无法加载DLL“lua52”:找不到指定的模块lua52.dll都已经放在debug目录下还是出现的这样的问题.在网上搜索了类似无法加载的dll问题..发现用depends.exe这个工具能够查看dll的依赖项.用depends.exe查看 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:394
|
回复:0
LUA教程
在PHP中使用redis来操作lua脚本,使用$redis-eval()命令时出错,参数传递无效 ...
使用$redis-amp;amp;gt;eval命令时传递三个参数,第一个为lua脚本文件,第二个为key,第三个参数为key的个数向lua中传递参数时,在key中定义好,即可,示例正确代码用lua脚本循环evalamp;quot;localrst={};fori,vinp ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:405
|
回复:0
LUA教程
三、Lua中require,dofile,loadfile,dostring,loadstring,loadlib,load之间的区别 ...
【写在前面:本文主要讲解这几个容易混淆和忘记的概念之间的区别,并未做深入讨论,欢迎大家提宝贵意见!】 重点掌握require,dofile,loadfile,其他的了解即可。一、require 1.功能:载入文件并执行代码块,对于相 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:321
|
回复:0
LUA教程
Nginx与Lua
最先将Nginx,Lua组合到一起的是OpenResty,它有一个ngx_lua模块,将Lua嵌入到了Nginx里面;随后Tengine也包含了ngx_lua模块。至于二者的区别:OpenResty是Nginx的Bundle;而Tengine则是Nginx的Fork。值得一提的是 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:341
|
回复:0
LUA教程
树形打印luatable表
为方便调试lua程序,往往想以树的形式打印出一个table,以观其表内数据。以下罗列了三种种关于树形打印luatable的方法;法一localprint=printlocaltconcat=table.concatlocaltinsert=table.insertlocalsrep=string.rep ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:386
|
回复:0
LUA教程
Lua性能优化技巧
前言和在所有其他编程语言中一样,在Lua中,我们依然应当遵循下述两条有关程序优化的箴言:原则1:不要做优化。原则2:暂时不要做优化(对专家而言)。这两条原则对于Lua编程来说尤其有意义,Lua正是因其性能而 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:300
|
回复:0
LUA教程
NGINX+LUA实现复杂的控制
安装lua_nginx_module模块lua_nginx_module可以一步步的安装,也可以直接用淘宝的OpenRestyCentos和debian的安装就简单了。。这里说下freebsd的安装:fetchhttp://www.lua.org/ftp/lua-5.1.4.tar.gztarzxvflua-5.1.4 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:276
|
回复:0
LUA教程
Lua和C++交互学习记录之八:C++类注册为Lua模块
主要内容转载自:子龙山人博客(强烈建议去子龙山人博客完全学习一遍)部分内容查阅自:《Lua5.3 参考手册》中文版 译者云风制作Kavcc vs2013+lua-5.3.3 1.C++中学生Student类①头文件Student.h1#pragmaonce23#i ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:359
|
回复:0
LUA教程
cocos-lua基础学习(10)scheduler类学习笔记
localscheduler=cc.Director:getInstance():getScheduler()localfunctionshouldNotCrash(dt)endlocalfunctionStressTest1_onEnterOrExit(tag)iftag==amp;quot;enteramp;quot;thenStressTest1_entry=sched……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:346
|
回复:0
LUA教程
Flash调用Lua脚本:一
这里有一个具体的例子:http://rc.qzone.qq.com/100641772 1)首先需要这个http://code.google.com/p/lua-alchemy/2)看一个简单的应用,在这个example里面,Lua文件是作为字符串写到里面的。1importflash.disp ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:359
|
回复:0
LUA教程
lua定时器与定时任务的接口设计
在所有的服务器编程当中,定时任务永远是一个不可或缺的需求。最直接的需求就是,每天凌晨0点0分的时候总是有一大堆的各种精力重置。怎么来设计这个接口呢,想了几个方案: 每秒触发 每分钟触发 每整点触发 每天触发 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:300
|
回复:0
LUA教程
纯lua实现Base64加密与解密
--Lua--十进制转二进制functiondec_to_binary(data)localdst=amp;quot;amp;quot;localremainder,quotient--异常处理ifnotdatathenreturndstend--源数据为空ifnottonumber(data)thenret……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:287
|
回复:0
LUA教程
lua工具库penlight--08额外的库(二)
执行一系列的参数类型说明符也可以 是' ('MIN '..' MAX)' 的形式。 local lapp = require 'pl.lapp' local args = lapp [[ Setting ranges amp;amp;lt;xamp;amp;gt; (1..10) ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:274
|
回复:0
LUA教程
lua学习
在lua中,一切都是变量,除了关键字。1、注释:单行注释:连续两个减号“--”表示注释的开始,一直延续到行末。相当于C语言中的“//”多行注释:由“--]”表示注释结束。类似于C语言中的“/*..........*/”2、编程在 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:298
|
回复:0
LUA教程
Lua修改文件名
locallfs=requireamp;quot;lfsamp;quot;localcurPath=amp;quot;..\\new\\amp;quot;local totalFile=0localstrFormatContain=amp;quot;xml_Format.xmlamp;quot; functionattrdir(path) forfileinlfs.dir(path) ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:295
|
回复:0
LUA教程
lua元表和元方法《lua程序设计》13章读书笔记
lua中每个值都有一个元表,talble和userdata可以有各自独立的元表,而其它类型的值则共享其类型所属的单一元表。lua在创建table时不会创建元表。t={}print(getmetatable(t))--显示过元表此时是nil--可以用setmetatab ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:302
|
回复:0
LUA教程
lua闭包
functionMakeCounter()localt=0returnfunction()t=t+1returntendendlocalfunc=MakeCounter()fori=0,10doprint(func())endlocalfunc2=MakeCounter(……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:313
|
回复:0
1 ...
91
92
93
94
95
96
97
98
99
... 116
/ 116 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部