设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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教程
用CC++编写lua模块的一般模式
作为一种嵌入式语言,lua提供了一套完备的CAPI来帮助lua与宿主程序进行交互。因此使用C或者C++来为lua编写模块是很容易的。看一下lua(5.1)中对string模块的封装源码lstrlib.c在lstrlib.c最后有这样的代码/**将函数 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:310
|
回复:0
LUA教程
Lua中的常用函数库汇总
lua库函数这些函数都是Lua编程语言的一部分,点击这里了解更多.assert(value)-检查一个值是否为非nil,若不是则(如果在wow.exe打开调试命令)显示对话框以及输出错误调试信息collectgarbage()-垃圾收集器.(新增于1.10.1 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:316
|
回复:0
LUA教程
redislua限流脚本
lua限流脚本:localkey_local=redis.call('setnx',KEYS,0)iftonumber(key_local)==0theniftonumber(redis.call('get',KEYS))amp;amp;gt;=tonumber(ARGV)thenreturnfalseelse……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:287
|
回复:0
LUA教程
luvit被忽视的lua高性能框架(仿nodejs)
备注: luvit 开放模式和nodejs一样,但是因为生态以及小众语言的问题,使用的人比较少,但是从目前 来看更新速度还是比较快的,但是从现有lua开发框架来说一般倾向于使用nginx+lua的模式,尽管 有人说l ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:323
|
回复:0
LUA教程
luatableremove元素的问题
当我在工作中使用lua进行开发时,发现在lua中有4种方式遍历一个table,当然,从本质上来说其实都一样,只是形式不同,这四种方式分别是:for key, value in pairs(tbtest) do XXX end for key, valu ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:323
|
回复:0
LUA教程
Nginx+lua实现灰度发布
之前简单写过缓存预热加上二级缓存,感觉还挺好玩的,在b站看到nginx的视频,也调用lua的模块,做了灰度发布,自己做了几个小时,结果最后失败了,可能是虚拟机的原因,nginx那台经常登不上,下面就是它的主要流程。 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:325
|
回复:0
LUA教程
用C语言扩展lua模块(入门)
lua中常常加载一些模块来实现某些功能。如果没有现成的模块以供require,那么我们只好自己写模块了。前几天用C给lua扩展了sha1算法模块。提炼出来做个笔记。lua示例代码如下:requireamp;quot;libencodeamp;quot;loc ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:291
|
回复:0
LUA教程
Lua小技巧
来源https://segmentfault.com/a/1190000000409668命令行参数命令行参数存储在arg表中,假定你有一个foo.lua脚本:print(arg,arg)fori,vinipairs(arg)doprint(v)end假设我们运行luafoo.luaarg1arg2arg3,输出为:lua ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:339
|
回复:0
LUA教程
androidStudio配置LUA开发环境
关于AndroidLUA资料android如何调用lua?Androidlua教程Lua官网lua语言解释Lua5.1参考手册AndroidLua热修复引诉大牛的原话:Android调用Lua/Lua调用Android代码在Android项目中使用Lua,需要两个步骤:1、加载Lua脚 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:422
|
回复:0
LUA教程
cocos2d-xluatable与json的转换
version:cocos2d-x3.61.引入json库require(amp;quot;src/cocos/cocos2d/jsonamp;quot;)2.使用jsonfunctiontestJson()localbeginTime=os.time()localtestTable={}--[--{--……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:443
|
回复:0
LUA教程
Luatable之弱引用
Lua采用了基于垃圾收集的内存管理机制,因此对于程序员来说,在很多时候内存问题都将不再困扰他们。然而任何垃圾收集器都不是万能的,在有些特殊情况下,垃圾收集器是无法准确的判断是否应该将当前对象清理。这样就 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:806
|
回复:0
LUA教程
redis的lua脚本拓展,返回nil及其判断
redis自带的lua脚本127.0.0.1:6379amp;amp;gt;hgetteamwycamp;quot;{\amp;quot;name\amp;quot;:\amp;quot;wyycc\amp;quot;,\amp;quot;age\amp;quot;:\amp;quot;444\amp;quot;}amp;quot;想要通过redis官方的lua脚本拓 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:438
|
回复:0
LUA教程
Redis通过Lua一次获取多个key值
1.获取多个key值localresult={}fori=1,#(KEYS)doresult=redis.call('get',KEYS)endreturnresultredis-cli示例:eval amp;quot;localresult={} fori=1,#(KEYS)doresult=redis.call('get',K……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:355
|
回复:0
LUA教程
让XcodeLua语法高亮
本人不太喜欢用codeide还是喜欢XCODE的风格1.让Xcode支援Lua语法高亮(SyntaxHighlighting) 1. 下载https://github.com/breinhart/Lua-In-Xcode downloadthetwofiles(Add-Lua.sh,Lua.xclangspec)OpenAdd-Lua.sha ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:372
|
回复:0
LUA教程
编写Lua调用C/C++库的动态库文件
编写Lua调用C/C++的接口环境:VS2017commity、Lua3.4在VS2017中创建一个空项目,项目MyUtil。鼠标右键项目,配置选“所有配置”,平台选“所有平台”。常规:输出目录:$(SolutionDir)..\bin\$(Platform)\$(Configur ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:314
|
回复:0
LUA教程
lua取随机数
dolocala=string.reverse(os.time())print(a)math.randomseed(a)--math.randomseed(os.time())fori=1,30dolocalb=math.random(1,100)print(b)endendlua取随机数,如果randomseed()函数设置的种……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:265
|
回复:0
LUA教程
lua学习笔记——逻辑运算符和三目运算符
isok=false;--逻辑运算符--规定nil为false--print(msandisok)--print(4and5)--print(falseand13)--print(falseand13)--aorba为true返回a否则返回b--print(4and5)--print(4or5)--三目运算符print((isokand4)or5 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:281
|
回复:0
LUA教程
lua字符串对齐函数
最近要用到字符串对齐,开始只是一部分字符串,就直接加空格了,后来发现有很多,于是写了个字符串对齐的函数。--功能:分割字符串--参数:带分割字符串,分隔符--返回:字符串表functionstring.split(str,delimiter ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:299
|
回复:0
LUA教程
cocos2d-x血泪史(-1)CCNotificationCenter与LUA
lua 是个很吊的语言,为什么这么说呢,因为大家都这么说...而且貌似是为游戏而生,在官网(http://www.lua.org/)上还有各种各样的lua库和工具可供使用,在cocos2d-x的scripting目录下就可以找到cocos2d-x提供的库 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:347
|
回复:0
LUA教程
uLua学习笔记之一lua脚本打包与读取
最近要学习热更新,搜了下,选择了ulua这个插件,本人也是新人。对这个插件也是一知半解,不过幸好加了专门讨论这一块的群,这个群的技术氛围还是很浓重的,特别是已经形成了一套自己的lua学习框架。最近周末就抽 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:382
|
回复:0
LUA教程
[Unity热更新]VSCode使用EmmyLua调试lua代码
参考链接:https://blog.csdn.net/qq_34035956/article/details/109255357https://www.cnblogs.com/zhizihua/p/12857245.htmlhttps://www.showdoc.com.cn/luaide/713892723028836 0.环境jdk、jre(EmmyLua插件需要)v ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:359
|
回复:0
LUA教程
windows下编译lua源码(转载)
因为之前一直使用luaforwindows来搭建lua的使用环境,但是最新的luaforwindows还没有lua5.2.3,我又想用这个版本的lua,所以被逼无奈只能自己编一下lua源码。首先从lua的官网下载你想要使用的lua源码,比如我下载的 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:314
|
回复:0
LUA教程
ngx_lua_API指令详解(五)coroutine.create,coroutine.resume,coroutine.yield等集 ...
ngx_lua模块(原理实现) 1、每个worker(工作进程)创建一个LuaVM,worker内所有协程共享VM;2、将NginxI/O原语封装后注入LuaVM,允许Lua代码直接访问;3、每个外部请求都由一个Lua协程处理,协程之间数据隔离;4 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:20
|
阅读:341
|
回复:0
LUA教程
lua随机数的问题
在看lua的math.random函数的时候发现一个问题,就是在没有重新设置随机种子的时候,random返回的前几个随机数并不是那么特别随机,尤其当随机范围很小的时候,比如100左右的时候基本上都是返回1,看了源码后发现内部 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:394
|
回复:0
LUA教程
nginx利用lua实现nginx反向代理proxy_store缓存文件自删除
标题有点绕口。我尽量把关键词都贴进去。之前因为自己的nginx安装了ngx_lua模块,但是又需要引入但是安装luafilesystem又需要先安装luarocks,比较繁琐。这里就想记录一下安装过程。 nginx安装ngx_lua模块可以参考: ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:397
|
回复:0
LUA教程
Lua和C++交互学习记录之四:全局table交互
主要内容转载自:子龙山人博客(强烈建议去子龙山人博客完全学习一遍)部分内容查阅自:《Lua5.3 参考手册》中文版 译者云风制作Kavcc vs2013+lua-5.3.3 1.C++读取Lua中的table①在hello.lua中设置一个全局table ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:341
|
回复:0
LUA教程
【Cocos2dX(2.x)_Lua开发之三】
本站文章均为李华明Himi原创,转载务必在明显处注明:(作者新浪微博:@李华明Himi)转载自【黑米GameDev街区】原文链接:http://www.himigame.com/lua-game/985.html☞点击订阅☜本博客最新动态!及时将最新博文通知您 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:281
|
回复:0
LUA教程
luaAPI函数大全
Lua5.1中的API函数lua_State* luaL_newstate()Lua脚本的编译执行是相互独立的,在不同的线程上执行。通过luaL_newstate()函数可以申请一个虚拟机,返回指针类型lua_State。今后其他所有LuaApi函数的调用都需要此指 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:277
|
回复:0
LUA教程
Lua相关回调总结【转】
原文 http://www.zaojiahua.com/lua-callback-functions.html 最近做一个小项目,是用Lua写的,中间用到了很多的回调,基本Cocos中的那几种常用回调都用到了,为了不做一个无脑的码农,打算写篇博客,总结一下,刚 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:298
|
回复:0
LUA教程
Lua实现面向对象两种方法
lua面向对象编程是基于元表metatable,元方法__index来实现的通过元表的__index元方法,将一个table的__index元方法设置为另一个table,那么后者的方法就被前者继承如果访问了lua表中不存在的元素时,就会触发lua的 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:419
|
回复:0
LUA教程
[cocos+lua]代码实现翻转效果(水平/竖直)
现在我需要在游戏中才对控件进行翻转,该如何操作呢?其实很简单,使用setScale即可实现!widget:setScaleX(-1)--在x轴上翻转widget:setScaleY(-1)--在y轴上翻转widget:setScale(-1)--在x和y轴上都翻转对与有缩放的 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:296
|
回复:0
LUA教程
C++实现对lua访问的封装
这是一个几年前写的对lua的访问封装,当时的项目仅提供了最基本的lua访问接口:调用lua函数,向lua注册标准格式的C++函数.本来我想引进luabind,但luabind相对又过于复杂,并不是所有功能都是我需要的,并且还要为此 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:338
|
回复:0
LUA教程
cocos2dxandroidlua文件设置问题
cocos2d-x版本: cocos2d-2.1rc0-x-2.1.2通常我们在文件AppDelegate.cpp的applicationDidFinishLaunching()函数中设置lua代码路径方式如下:1std::stringpath=CCFileUtils::sharedFileUtils()-amp;amp;gt;fullPathFo ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:338
|
回复:0
LUA教程
lua-table的集合使用
--table的集合使用--tab了的key值必须是字符串类型--dic={1,name=amp;quot;lanouamp;quot;,age=4,55,54}--dic.name=amp;quot;蓝鸥amp;quot;--dic.age=4--print(dic.name)--print(#dic)--print(dic)dic={name=amp;quo ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:367
|
回复:0
LUA教程
redislua--eval报错1:Luaredis()commandargumentsmustbestringsorintegers
#调用如下命令时总是报错确定lua脚本没问题redis-cli-a123456--evalset_and_get.luaamp;quot;keyamp;quot;,amp;quot;heisamp;quot;在对比给出的redis-cli--evallua_filekey1key2,arg1arg2arg3命令发现参数与逗号之间 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:313
|
回复:0
LUA教程
thrift的lua实现
最近要进行系统升级,后台的数据是根据城市区分的。担心新系统的稳定性及新数据的准确性,计划部分城市采用新接口。接口的入参里没有城市信息,只有经纬度坐标,需要调用一个thrift接口来根据坐标获取城市信息。如果 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:360
|
回复:0
LUA教程
lua接入pb相关问题备忘
最近接pb.c这段代码staticintstruct_unpack(lua_State*L){uint8_tformat=luaL_checkinteger(L,1);size_tlen;constuint8_t*buffer=(uint8_t*)luaL_checklstring(L,2,amp;amp;amp;len);size_t……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:499
|
回复:0
LUA教程
Lua脚本语法说明(修订)
控制语句格式示例Ifif条件then...elseif条件then...else...endif 1+1=2 then print(amp;quot;trueamp;quot;)elseif 1+2~=3 then print(amp;quot;trueamp;quot;)else print(amp;quot;falseamp;quot;) endWhil ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:293
|
回复:0
LUA教程
vs2008中配置lua开发环境
11.1在http://www.lua.org/ftp/中下载lua-5.1.4.tar.gz1.2新建静态库,不要勾选“Pre-CompiledHeader”和“MFCSupport”选项.1.3将所有src中的所有.c(lua.c除外)和.h文件加入到工程中1.4点击“属性-c/c++-高级-编译 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:273
|
回复:0
LUA教程
lua文件修改为二进制文件
注意:lua编译跟luajit编译的二进制文件是不兼容,不能运行的如果是使用luajit,请直接使用luajit直接编译二进制第一种:luajit编译(以openresty为例,跟luac是相反的)/usr/local/openresty/luajit/bin/luajit -b ...……
作者:菜鸟教程小白
|
时间:2022-7-22 09:19
|
阅读:300
|
回复:0
1 ...
96
97
98
99
100
101
102
103
... 116
/ 116 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部