• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

LUA教程

RSS
  • 用Lua的协程实现类似Unity协程的语句块
    用Lua的协程实现类似Unity协程的语句块
    1 local co_time_tbl = {} 2 setmetatable(co_time_tbl, { __len = function(o) 3 local count = 0 4 for k, v in pairs(o) do 5 count = count + 1 6 end 7 return count 8 end 9……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:29 | 阅读:190 | 回复:0
  • 【转】Wax 将Lua带人iPhone开发
    【转】Wax 将Lua带人iPhone开发
    【51CTO独家译文】2011年6月的编程语言排行榜Lua语言一军突起,一举进入前十名。这与一年前苹果决定在iOS系统上使用Lua语言密不可分。但是,你了解如何用Lua语言在iOS上开发应用吗?51CTO将向各位介绍Lua语言的iOS应 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:29 | 阅读:192 | 回复:0
  • Redis&Lua の令牌桶  -初体验
    Redis&Lua の令牌桶 -初体验
    前言 本文是在java语言场景下,基于Redis内存数据库和Lua脚本技术实现的令牌桶方案。需要看官了解简单的上述名词的含义。 引用 https://www.jianshu.com/p/c8cee1507ccc?from=singlemessage 名词解释 Redis内存数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:29 | 阅读:194 | 回复:0
  • (四)Lua脚本语言入门(数组遍历)
    (四)Lua脚本语言入门(数组遍历)
    这篇文章就当成铺垫型的文章,写着写着发现有好多想写的,,关于C#与Java,当然作为铺垫肯定与Lua的下部分介绍有关.....对于amp;quot;泛型amp;quot;,先看C#中amp;quot;泛型amp;quot;是一个怎么回事,,,,,我感觉名字起错了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:29 | 阅读:199 | 回复:0
  • lua、groovy嵌入到java中的性能对比(转)
    lua、groovy嵌入到java中的性能对比(转)
    lua和groovy都是可以嵌入到java中的脚本语言。lua以高性能著称,与C/C++在游戏开放中有较多使用,groovy是一个基于Java虚拟机(JVM)的敏捷动态语言,在jvm下有着不错的性能。groovy天生与java有着极高的兼容性,两者 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:29 | 阅读:228 | 回复:0
  • luvit被忽视的lua高性能框架(仿nodejs)
    luvit被忽视的lua高性能框架(仿nodejs)
    来源 https://www.cnblogs.com/rongfengliang/p/7856329.html  luvit 开放模式和nodejs一样,但是因为生态以及小众语言的问题,使用的人比较少,但是从目前  来看更新速度还是比较快的,但是从现有lua开发框架 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:169 | 回复:0
  • 记录——时间轮定时器(lua实现)
    记录——时间轮定时器(lua实现)
    http://www.cnblogs.com/mmc1206x/p/6849172.html很长一段时间里,我错误的认识了定时器。无意中,我发现了“时间轮”这个名词,让我对定时器有了新的看法。 我错误的认为,定时器只需要一个tick队列,按指定的时间 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:178 | 回复:0
  • 秒杀代码,非lua脚本。
    秒杀代码,非lua脚本。
    需求:举办一场活动(activity),可以设置多个场次(设置的场次,即session,每隔一段时间举行一场)进行秒杀,每个场次可以秒杀多个奖品(prize)。 方案:redis存储奖品的库存,使用incr命令扣库存, redis扣成功的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:277 | 回复:0
  • 基于Lua语言的触动精灵脚本开发
    基于Lua语言的触动精灵脚本开发
    概要 触动精灵属于比较高级的脚本开发,如果比较简单的脚本开发可以使用Auto.js,无需root。 工具下载 官网地址 连接模拟器 studio连接 首先要先下载ADB模拟器连接IDE,注意,这里一定 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:393 | 回复:0
  • 关于lua正则表达式的一些诡异表现和思考
    关于lua正则表达式的一些诡异表现和思考
            博主最近在学习 Lua,一边看项目的源码,有时看见一些复杂的正则表达式匹配模式,就想试试匹配出来的效果如何(如果我抱着想当然的心态:它肯定是这样匹配,不用多想了!就不会有这篇文章和这些思考了) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:295 | 回复:0
  • OpenResty扩展库(二)lua-resty-template
    OpenResty扩展库(二)lua-resty-template
    Lua和OpenResty的模板引擎(HTML)模板语法您可以在模板中使用以下标签:{{expression}},写入表达式的结果-html转义{*expression*},写入表达结果{%luacode%},执行Lua代码{(template)},包括template文件,您还可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:257 | 回复:0
  • Lua与javascript的差异
    Lua与javascript的差异
     2010-03-08Lua模拟器js方案1.语法级模拟lua与js语言差异 1.1注释js为//,lua为--. 1.2变量js利用var来声明全局变量不存在局部变量,lua则不需要直接定位则为全局变量,local声明则为局部变量。 1.3运算符 js+-* ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:250 | 回复:0
  • nginx安装lua_nginx_module模块(nginx——lua学习笔记1)
    nginx安装lua_nginx_module模块(nginx——lua学习笔记1)
    插入两个网站:nginx+lua的OpenResty开发   跟我学OpenResty(Nginx+Lua)开发目录贴 两个都是可以根据目录一步步学习的。 1.版本下载nginx版本为 nginx-1.10.3, http://nginx.org/en/download.html下载nginx ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:265 | 回复:0
  • Lua系统库
    Lua系统库
        Lua为了保证高度的可移植性,因此,它的标准库仅仅提供了非常少的功能,特别是和OS相关的库。但是Lua还提供了一些扩展库,比如Posix库等。对于文件操作而言,该库仅提供了os.rename函数和os.remove函数。   ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:249 | 回复:0
  • 在Vscode上搭建Lua编译环境
    在Vscode上搭建Lua编译环境
    在Vscode上搭建Lua编译环境 一.下载安装MinGW 1.获取链接: 链接1:www.mingw.org(可获取最新版本)或 链接2:https://pan.baidu.com/s/1DWPbBDaiWMBRx4XC7P8eKg 提取码:grby 2.根据需要选择需要安装的包 3.安装完成 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:232 | 回复:0
  • cocos2d-x + Lua + win10 + VS2017 环境搭建
    cocos2d-x + Lua + win10 + VS2017 环境搭建
    假期跟着b站的视频学习cocos游戏开发,视频里用的是ios系统,我只能自己摸索windows的环境配置。在这里把可以用的配置流程分享给大家。 1. Python2安装 因为cocos2d-x的代码需要Python2解释器,我们需要提前下载好P ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:234 | 回复:0
  • lua基础学习(二)
    lua基础学习(二)
    一,Lua变量 1.lua变量的三种类型:全局变量,局部变量,表中的域Lua中的变量全是全局变量,那怕是语句块或是函数里,除非用local显式声明为局部变量。局部变量的作用域为从声明位置开始到所在语句块结束。变量的默 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:264 | 回复:0
  • 【原创】大叔经验分享(80)openresty(nginx+lua)发邮件
    【原创】大叔经验分享(80)openresty(nginx+lua)发邮件
    nginx配置 lua_package_path amp;quot;/usr/local/openresty/lualib/resty/smtp/?.lua;;amp;quot;; lua_need_request_body on; location ^~ /alarm/mail { resolver 202.106.0.20 valid=3600s; content_by_lua_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:214 | 回复:0
  • Lua安装
    Lua安装
    //从官网下载安装包curl -R -O http://www.lua.org/ftp/lua-5.3.5.tar.gz//解压安装包tar zxf lua-5.3.5.tar.gz//进入文件夹中cd lua-5.3.5//如果安装了readline,直接进行↓(若无安装会报错,解决方法看下方)make ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:227 | 回复:0
  • Lua数组排序
    Lua数组排序
    代码network={{name=amp;quot;graunaamp;quot;,IP=amp;quot;210.26.30.34amp;quot;},{name=amp;quot;arraialamp;quot;,IP=amp;quot;210.26.30.23amp;quot;},{name=amp;quot;luaamp;quot;,IP=amp;quot;210.26.23.12am ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:201 | 回复:0
  • 原来 JS 也支持跟 Lua 语意一样的内嵌函数的闭包概念
    原来 JS 也支持跟 Lua 语意一样的内嵌函数的闭包概念
    原来 JS 也支持跟 Lua 语意一样的内嵌函数的闭包概念。我是从这里看来的:http://blog.dreambrook.com/soloist/archive/2005/03/13/526.aspx在 JS 里面验证了一下,结果相同。 amp;amp;lt;SCRIPT LANGUAGE=amp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:184 | 回复:0
  • skynet源码分析5:lua绑定之地基
    skynet源码分析5:lua绑定之地基
    前面四篇已经涵盖了skynet的c层核心,剩下的timer,socket模块本身和actor模型没什么关系,且比较独立,最后再看吧。光用skynet的c接口,是很难在这上面写业务逻辑的,所以要找一种更爽快的方式来使用。官方推荐的是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:172 | 回复:0
  • Luafor循环
    Luafor循环
    在Lua中for语句跟其他语言的for类似,语法上有一点点区别。Lua的for语句有两种:数字型和泛型数字型:forvar=exp1,exp2,exp3doamp;amp;lt;执行体amp;amp;gt;endvar从exp1变化到exp2,每次变化以exp3为步长递增var, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:162 | 回复:0
  • [Unity插件]Lua行为树(一):BehaviorDesigner源码分析
    [Unity插件]Lua行为树(一):BehaviorDesigner源码分析
    BehaviorDesigner是Unity上的一款行为树插件,不过这个插件是用C#编写的,编写出来的行为树也是依赖于C#的,不利于热更,所以有必要写一个lua版本的。首先下载BehaviorDesigner这个插件,其中部分源码编译在Behavior ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:172 | 回复:0
  • 视觉运控平台软件框架(5)---脚本lua,luaWrapper
    视觉运控平台软件框架(5)---脚本lua,luaWrapper
    lua源码,源码的编译方式我之前的博客有,这里不提。 luaWrapperModule:对自己写的类封装成lua供lua脚本调用。 有两种封装方式,可以封装成静态函数或者封装成lua类,但是我自己测试了下,如果封装成lua类的话内存 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:158 | 回复:0
  • cocos2d-LUA逆向之解密app资源
    cocos2d-LUA逆向之解密app资源
      还是以大神apk为例,通过前面分析app解密lua脚本,我们能够解密大神apk的lua脚本,现在我们来解密其资源(配置文件和图片等)。我们以比较重要的配置文件为例,未解密之前:        文件头部也有签名值:f ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:159 | 回复:0
  • lua的table排序
    lua的table排序
    lua中利用到的排序的基本上就是构造函数(table)了,为了便于和C区分开来,我俗称它为表单。   实例:(原理就是LUA集成的冒泡算法) 排序的一般姿势(对于只包含数字或者只包含字符串的简单数组) table.sort(test) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:163 | 回复:0
  • luatable中#,getn,maxn的区别
    luatable中#,getn,maxn的区别
    getn在5.2中已经没有了,容易出问题的是包含nil的#只统计array-like的个数,如果不是按照顺序的数字key或者其他类型的key,不会计算在内maxn返回最大数字key那如何统计一个table总的呢,目前没找到好方法,就写个ut ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:153 | 回复:0
  • 限流redis+lua
    限流redis+lua
    限流==保险丝策略,可借助框架如spring cloud中Hystrix组件实现。今天介绍使用guava RateLimiter 类实现接口限流。 比如12306抢票: https://blog.csdn.net/Daybreak1209/article/details/82349244         ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:162 | 回复:0
  • Unity的学习笔记(XLua的初学用法并在lua中使用unity周期函数)
    Unity的学习笔记(XLua的初学用法并在lua中使用unity周期函数)
    自己最近也在研究怎么用lua控制UI,然后看着网上介绍,决定选用XLua,毕竟TX爸爸出的,有人维护,自己琢磨着怎么用,于是弄出来一个能用的作为记录。当然,XLua主要是用于热更新,我自己是拿来尝试用一下看看怎么和C ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:154 | 回复:0
  • quickcocos2dxlua内存释放
    quickcocos2dxlua内存释放
    前言对于内存的优化,网上有很多例子和教程。总体来说,就那么几种解决方案,在最后我会简单提下,这里先说下在quick中,对于图片的处理。1.查看内存调试信息对于quick框架的了解,我们可以参考\docs\文件夹里面的文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:155 | 回复:0
  • cocos2dx lua 反编译
    cocos2dx lua 反编译
    原文章:https://bbs.pediy.com/thread-216800.htm 网上各种教程、各种工具用不了,才会有这个文章。附件是我修改的支持luajit 2.1.0-beta2反编译的LJD lua bytecode解密 知己知彼很重要,搜索“cocos2dx lua 加密” ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:177 | 回复:0
  • lua tasklib 之lumen 分析
    lua tasklib 之lumen 分析
    sched.sleep分析 sleep会填充M.running_task.waitds数据表示当前task需要等待,最后yield出去到主线程 M.sleep = function (timeout) local sleep_waitd = M.running_task.sleep_waitd sleep_waitd.timeout=time ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:164 | 回复:0
  • Lua+win10+vs2017的运行环境和创建cocos2dx3.17的lua项目(亲测)
    Lua+win10+vs2017的运行环境和创建cocos2dx3.17的lua项目(亲测)
    转:https://blog.csdn.net/maoye198602102339/article/details/82047920 不管用什么引擎写游戏,脚本语言是少不了要接触的!首先,我说的这个搭建方法是建立在已经安装vs和下载了cocos引擎的前提了,安装vs和Cocos ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:165 | 回复:0
  • lua中的pairs和ipairs差别
    lua中的pairs和ipairs差别
    pairs Returns three values: the next function, the table t, and nil, so that the construction for k,v in pairs(t) do body end will iterate over all key–value pairs of table t. See functi ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:180 | 回复:0
  • Redis与LuaScript
    Redis与LuaScript
    【RedisScript】1、EVALscriptnumkeyskeyarg从Redis2.6.0版本开始,通过内置的Lua解释器,可以使用 EVAL 命令对Lua脚本进行求值。script 参数是一段Lua5.1脚本程序,它会被运行在Redis服务器上下文中,这段脚本不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:158 | 回复:0
  • 学习Lua,使用devcpp
    学习Lua,使用devcpp
    官方网站 The Programming Language Lua http://www.lua.org/ Lua 5.1 参考手册 http://www.codingnow.com/2000/download/lua_manual.html 怎么样使用VC编译Lua,参见 Lua入门 - 城市胡同 http://www.wujianrong.com ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:193 | 回复:0
  • lua创建文件
    lua创建文件
    详细描述:http://www.runoob.com/lua/lua-file-io.htmlLua文件I/O1.简单模式--以只读方式打开文件--file=io.open(filename)file=io.open(amp;quot;test.luaamp;quot;,amp;quot;ramp;quot;)--设置默认输入文件为test ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:176 | 回复:0
  • lua的closure创建和使用
    lua的closure创建和使用
      lua的闭包包括CClosure和FClosure两种类型。下面的例子介绍如何在C中使用C创建的闭包函数,C中使用lua中创建的闭包函数,Lua中使用C中创建的闭包函数,Lua中使用Lua闭包就不赘述了。  C中通过lua_pushclosure ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:178 | 回复:0
  • RichLabel基于Cocos2dx+Luav3.x
    RichLabel基于Cocos2dx+Luav3.x
    简介RichLabel基于Cocos2dx+Luav3.x解析字符串方面使用了labelparser,它可以将一定格式的字符串,转换为lua中的表结构扩展标签极其简单,只需添加一个遵守规则的标签插件即可,无需改动已存在代码!!!(标签插件都 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:188 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap