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

LUA教程

RSS
  • lua表取长度操作
    lua表取长度操作
    在5.1上运行这个例子,尝试解释下这里的神奇现象: 30行代码我直接让nil夹在数组的非空值之间,按照lua5.1的手册描述,如果数组有一个“空洞”(夹在非空值之间的nil),那么#t可能是指向任何一个nil值前一个位置的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:355 | 回复:0
  • 使用Lua脚本为wireshark编写自定义通信协议解析器插件
    使用Lua脚本为wireshark编写自定义通信协议解析器插件
    在网络通信应用中,我们往往需要自定义应用层通信协议,例如基于UDP的Real-Time Transport Protocol以及基于TCP的RTP over HTTP。鉴于RTP协议的广泛性,wireshark(ethereal)内置了对RTP协议的支持,调试解析非常方便 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:336 | 回复:0
  • windows下配置lua开发环境
    windows下配置lua开发环境
    1.进入lua官网http://www.lua.org/ 2.点击download 3.点击get a binary 4.点击 5.选择适合自己的版本下载,或者直接进入该页面 http://joedf.ahkscript.org/LuaBuilds/ 6.我下载的是lua-5.3.4_Win64_bin.zip,下载后 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:303 | 回复:0
  • Lua的string和string库总结
    Lua的string和string库总结
      Lua有7种数据类型,分别是nil、boolean、number、string、table、function、userdata。这里我总结一下Lua的string类型和string库,复习一下,以便加深记忆。 个人认为string是Lua编程使用数据结构的时候,重要性 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:1021 | 回复:0
  • Lua table遍历
    Lua table遍历
    工作中,栽了一个“坑”,特此备录。 【1】遍历table1,每次结果可能都不同 -- 获取value local table_1 = {id=amp;quot;101amp;quot;, name=amp;quot;wangamp;quot;, sage=amp;quot;18amp;quot;, addr=amp;quot;xi ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:306 | 回复:0
  • 【quick-cocos2d-lua】 基础概念
    【quick-cocos2d-lua】 基础概念
    cocos基础概念: 关系图:   一、导演Director: 控制场景的切换,cocos2d-Lua中把类抽象为导演类。     ①开始、结束游戏     ②游戏场景的切换     ③设置或获取一些系统信息   二、场景Scene: 场景可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:288 | 回复:0
  • 深入理解Lua的闭包一:概念、应用和实现原理
    深入理解Lua的闭包一:概念、应用和实现原理
    本文首先通过具体的例子讲解了Lua中闭包的概念,然后总结了闭包的应用场合,最后探讨了Lua中闭包的实现原理。   闭包的概念     在Lua中,闭包(closure)是由一个函数和该函数会访问到的非局部变量(或者是upval ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:296 | 回复:0
  • lua类型与值
    lua类型与值
    类型与值 lua是动态类型的语言,没有类型定义的语法,每个值自带类型信息,有八种基础类型 用type函数可以返回值类型名称 nil(空) nil表示空主要功能是用nil区别于其他正常的返回值 boolean(布尔) boolean有两 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:378 | 回复:0
  • 用vscode写lua
    用vscode写lua
    之前由于开发的是单机游戏,没有使用到lua,学过的知识基本都忘光了,也没有留个笔记以作回忆。 现在重新学习,顺便做个笔记供自己参考。   首先安装我们需要的插件 新建一个文件夹,我这里命名为LuaProject,vsco ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:373 | 回复:0
  • lua基本语法案例
    lua基本语法案例
    print('打印换行:\nhelloworld\n') --local用来声明局部变量,全局变量不用指定 --Lua声明变量的时候,并不需要指定数据类型: --声明字符串 local str='hello' --声明数字 local num=21 --声明布尔类型 local fl ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:406 | 回复:0
  • lua 求table长度和判断空
    lua 求table长度和判断空
    local table_a = {}     判断一:(错误方法)     if table_a == {} then         --你会发现你怎么也进不来 条件判断始终返回false,为什么会这样呢?         --原因:{}相当于创建了一个表, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:533 | 回复:0
  • ToLua学习笔记,运行bundle中的lua脚本
    ToLua学习笔记,运行bundle中的lua脚本
    ToLua框架支持直接读取运行lua脚本文件,也支持读取打包到.unity3d中的lua脚本。另外ToLua还支持字节码方式读取脚本。 打包工具类Packager.cs中对脚本的打包,选择如下打包方式: 注意此部分经过我的修改。然后它会 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:368 | 回复:0
  • 通过lua获取nginx的内置变量,通过这些变量做些逻辑的处理
    通过lua获取nginx的内置变量,通过这些变量做些逻辑的处理
    Nginx提供了很多内置的变量,如: $arg_PARAMETER 这个变量包含在查询字符串时GET请求PARAMETER的值。 $args 这个变量等于请求行中的参数。 $binary_remote_addr 二进制码形式的客户端地址。 $body_bytes_sent 传送页 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:375 | 回复:0
  • ngx_lua模块(用于pv统计)
    ngx_lua模块(用于pv统计)
    http://wiki.nginx.org/HttpLuaModule 一. 概述         Nginx是一个高性能,支持高并发的,轻量级的web服务器。目前,Apache依然web服务器中的老大,但是在全球前1000大的web服务器中,Nginx的份额为22.4%。Ngi ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:351 | 回复:0
  • Lua语言入门
    Lua语言入门
    时间:2018-03-12记录:byzqy1、lua语法基础:程序块lua中连续的语句之间不需要使用分隔符,如果需要分隔,可以使用分号(;)进行分隔!lua中换行是不起作用的,会被当做一个空格来处理。lua中在书写连续的语句时可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:344 | 回复:0
  • OpenResty + Lua + Kafka 实现日志收集系统以及部署过程中遇到的坑 ...
    OpenResty + Lua + Kafka 实现日志收集系统以及部署过程中遇到的坑 ...
     正文前先来一波福利推荐: 福利一: 百万年薪架构师视频,该视频可以学到很多东西,是本人花钱买的VIP课程,学习消化了一年,为了支持一下女朋友公众号也方便大家学习,共享给大家。 福利二: 毕业答辩以及工作上 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:338 | 回复:0
  • 使用lua 安装包中的lua库的时候出现无法解析的外部符号
    使用lua 安装包中的lua库的时候出现无法解析的外部符号
    头文件和库文件都时拷贝的这个安装里面的内容               解决方法:从lUA官方下载最新版本源码 编译库 需要使用LUA_BUILD_AS_DLL 添加到预处理宏中 预编译头中选择不适用预编译头。 C/C++ 中选择编译 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:394 | 回复:0
  • (原)lua提示cannot load incompatible bytecode
    (原)lua提示cannot load incompatible bytecode
    转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5754872.html 前段时间用终端和zerobrane运行torch的lua程序。zerobrane主要用于调试(虽说功能简单,但是还算可以用吧)。终端直接使用th xx.lua(torch安 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:690 | 回复:0
  • VS Code隐藏Unity工程中meta文件以及将后缀为lua.txt或者lua.bytes识别为lua的方法 ...
    VS Code隐藏Unity工程中meta文件以及将后缀为lua.txt或者lua.bytes识别为lua的方法 ...
           现在我们使用Unity开发手游时,Unity会生成大量的meta文件,以及Unity无法识别后缀为.lua的文件,所以一般将.lua文件再加一个后缀.txt或者.bytes来解决Unity无法识别的问题。编辑lua代码时很多人都喜欢使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:389 | 回复:0
  • LUA基础学习第一天
    LUA基础学习第一天
    目录 注释方法 结构类型 变量定义 变量初始化 number类型 string类型 boolean类型 关系表达式 条件语句 循环结构 table 表 1.定义 2.插入到制定位置 3.插入到表最后 4.删除表的内容 5.插入新的键值对 6.删除键值对 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:340 | 回复:0
  • elua解析器开源文档第二章:2.2、lua解析器代码
    elua解析器开源文档第二章:2.2、lua解析器代码
    目录 点击这里查看所有博文 2.2、lua解析器代码   在上一节我们讲到了C标准库的重新实现。只要讲到了为什么要重新实现C标准库,既然csdk开发包中既然已经存在了newlib为什么还要在elua软件包中还要重新再写一遍这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:347 | 回复:0
  • 1-STM32嵌入LUA开发(控制小灯闪耀)
    1-STM32嵌入LUA开发(控制小灯闪耀)
    https://www.cnblogs.com/yangfengwu/p/9315841.html……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:350 | 回复:0
  • Programminginlua杂记
    Programminginlua杂记
    1,loadstring编译的时候不关心词法范围: locali=0 f=loadstring(amp;quot;i=i+1amp;quot;) g=function()i=i+1end  这个例子中,和想象的一样g使用局部变量i,然而f使用全局变量i;loadstring总是在全局环境中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:383 | 回复:0
  • lua加载动态库
    lua加载动态库
    (1条消息) lua加载动态库_一步一足迹-CSDN博客……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:318 | 回复:0
  • Lua + win 10 + vs2017+cocos2dx 3.17的lua项目学习demo的感悟(一)
    Lua + win 10 + vs2017+cocos2dx 3.17的lua项目学习demo的感悟(一)
    前面有说到搭建lua环境并创建好了cocos的lua项目,这篇主要说说我对lua项目自带的demo和替换自己的项目的学习方法和碰到的问题!这个项目是看慕课网徐波老师的贪吃蛇做的练习项目!里面碰到各种坑 创建玩项目,配置 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:320 | 回复:0
  • Redis Lua实战
    Redis Lua实战
    1. 基本用法 1.1 EVAL script numkeys key  arg   numkeys 是key的个数,后边接着写key1 key2...  val1 val2....,举例 127.0.0.1:6379amp;amp;gt; eval amp;quot;return {KEYS,KEYS,ARGV,ARGV}amp;quot; 2 ke ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:287 | 回复:0
  • lua异常错误处理pcall
    lua异常错误处理pcall
    lua错误处理匿名函数ifpcall(function()locals=object.dataend)thenreturnobject.dataelsereturn0end……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:283 | 回复:0
  • cocos2d-lua性能优化
    cocos2d-lua性能优化
    性能优化: 1 入场动画/分帧加载,避免一帧处理过多 amp;amp;lt;阵容出场动画amp;amp;gt; 2 延迟释放(popScene时,因为切换场景/回收一瞬间时会卡顿) 3 预加载资源(即提前裁入内存, 音效/spine/…) 低端机卡顿优化( ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:256 | 回复:0
  • Lua基础函数(一)
    Lua基础函数(一)
    转自: http://blog.csdn.net/wzzfeitian/article/details/8653101在Lua中,函数是对语句和表达式进行抽象的主要方法。既可以用来处理一些特殊的工作,也可以用来计算一些值。下面有3个例子,分别将函数当作一条语 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:260 | 回复:0
  • Cocos2d-x 脚本语言Lua的使用
    Cocos2d-x 脚本语言Lua的使用
    前面几篇博客已经把Lua的相关基础知识介绍了,本篇博客就来介绍一下,如何在Cocos2d-x项目中使用Lua这门脚本语言进行开发。由于笔者使用的时Mac系统,所以演示给大家的时在XCode当中运行我们的Cocos2d-x项目。 介绍 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:218 | 回复:0
  • 基于redis+lua实现高并发场景下的秒杀限流解决方案
    基于redis+lua实现高并发场景下的秒杀限流解决方案
    应用场景如下: 公司内有多个业务系统,由于业务系统内有向用户发送消息的服务,所以通过统一消息系统对外暴露微服务接口供外部业务系统调用,所有公司内业务系统的消息(短信,APP,微信)推送都由统一消息系统去推送 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:222 | 回复:0
  • Lua获取Table最大值
    Lua获取Table最大值
    table.maxn (table) 指定table中所有正数key值中最大的key值. 如果不存在key值为正数的元素, 则返回0。(Lua5.2之后该方法已经不存在了) 下面用自定义函数实现: 调用方法: 输出结果: 此功能可以用Table来存入分值 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:202 | 回复:0
  • lua学习笔记——元表(Metatable)
    lua学习笔记——元表(Metatable)
    1、什么是元表 table是lua中一个重要的数据结构,我们可以访问table内的值,但是却无法对两个table进行操作。因此lua提供了元表(Metatable),允许我们改变table的行为,每个行为关联了对应的元方法。 元表就类似于C ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:215 | 回复:0
  • 使用Lua GD库动态生成验证码图片
    使用Lua GD库动态生成验证码图片
    最近得闲,学习一下Lua。 Lua下有个gd图形库,通过简单的Lua语句就能控制、生成图片。 之前在某个项目中要用到验证码,当时对这方面不太了解,就采用最不专业的做法:预先准备好若干验证码图片,把对应的值存入到数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:262 | 回复:0
  • LuaGoRHEXOKotlin简单介绍
    LuaGoRHEXOKotlin简单介绍
    Lua使用C编写而成的脚本语言。同为脚本语言的Python拥有庞大的类库工具包,定位于独立开发,Lua极度精简化,没有提供太多功能包,必须与C、C++等语言混合使用,目的是为了快速并动态的嵌入式地胶合、扩展普通程序的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:196 | 回复:0
  • lua学习项目笔记
    lua学习项目笔记
        这几天草草的浏览了一下电子版的《lua程序设计》,没有懂的地方就自动忽略了,挑拣了一些可以理解的部分一直在推进。推进至后面的时候已经浑浑噩噩的了,有种想看完这本书的强迫症的感觉。推进CAPI部分的时候 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:249 | 回复:0
  • 在cocos2d-x中调试lua
    在cocos2d-x中调试lua
    cocos2d-x开发包中内置了lua,而且也内置了tolua++,提供了lua对C++的支持.在官网下载的开发包中的sample就包含了 lua的实例.如何去调试项目中的lua代码呢? 今天的主题就是在cocos2d-x中调试lua代码.   有两个工具可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:206 | 回复:0
  • 整理Lua和Unity和Lua交互文章链接
    




Lua和C++交互详细总结
LuaInterface简介
 ...
    整理Lua和Unity和Lua交互文章链接 Lua和C++交互详细总结 LuaInterface简介 ...
    重点文章: 1、Unity3D游戏开发之Lua与游戏的不解之缘(上) 2、Unity3D游戏开发之Lua与游戏的不解之缘(中) 3、Lua和C++交互详细总结 4、LuaInterface简介 5、不同版本Lua介绍 6、 C#与Lua相互调用 7、在Unity中使用L ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:188 | 回复:0
  • tolua Example5 lua coroutine
    tolua Example5 lua coroutine
    5  lua coroutine   TestLuaCoroutine.lua: function fib(n)     local a, b = 0, 1     while n amp;amp;gt; 0 do         a, b = b, a + b         n = n - 1     end       return ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:201 | 回复:0
  • Nginx一致性哈希模块的Lua实现
    Nginx一致性哈希模块的Lua实现
      技术背景: 最近在工作中使用了nginx+redis 的架构,redis在后台做分布式存储,每个redis都存放不同的数据,这些数据都是某门户网站通过Hadoop分析出来的用户行为日志,key是uid,value是user profile,每小时更 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:210 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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