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

LUA教程

RSS
  • Lua学习笔记(二):基本语法
    Lua学习笔记(二):基本语法
    Lua学习指南:http://www.lua.org/manual/首先我们要明确的一点是:在Lua中,除了关键字外一切都是变量。可以查看这个地址:http://www.lua.org/manual/5.1/manual.html#2.1关于分号语句的最后可以用分号amp;quot;;a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:377 | 回复:0
  • lua 1
    lua 1
    第2章 类型与值lua是一种动态类型的语言。在语言中没有类型定义的语法,每个值都携带了它自身的类型信息。lua中有8种基础类型:nil(空)、boolean、number、string、userdata(自定义类型)、function、thread 和ta ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:420 | 回复:0
  • Lua中的环境概念
    Lua中的环境概念
    【前言】 Lua将其所有的全局变量保存在一个常规的table中,这个table称为“环境”。这种组织结构的优点在于,其一,不需要再为全局变量创造一种新的数据结构,因此简化了Lua的内部实现;另一个优点 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:405 | 回复:0
  • nginx.conf添加lua.conf配置
    nginx.conf添加lua.conf配置
    1.在nginx的conf下配置lua.conf。。。。。。vilua.confserver{listen80;server_name_;location/lua{default_type'text/html';lua_code_cacheoff;content_by_lua_file/usr/local/openrestry/lua/test.lua;}} ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:349 | 回复:0
  • 安装Nginx+Lua+OpenResty开发环境配置全过程实例
    安装Nginx+Lua+OpenResty开发环境配置全过程实例
    安装Nginx+Lua+OpenResty开发环境配置全过程实例OpenResty由Nginx核心加很多第三方模块组成,默认集成了Lua开发环境,使得Nginx可以作为一个WebServer使用。借助于Nginx的事件驱动模型和非阻塞IO,可以实现高性能的W ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:385 | 回复:0
  • lua连接mysql数据库
    lua连接mysql数据库
    http://luaforge.net/projects/luasql/--loaddriver requireamp;quot;luasql.mysqlamp;quot;--createenvironmentobjectenv=assert(luasql.mysql())--connecttodatasourcecon=assert(env:connect(amp;quot;databasea ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:470 | 回复:0
  • Lua 基础之Weak Table(5)
    Lua 基础之Weak Table(5)
    Lua垃圾收集策略 Lua自动进行内存的管理。程序只能创建对象,而没有执行删除对象的函数。通过使用垃圾收集技术,Lua会自动删除那些失效的对象,也就是引用为0 的对象。但是呢?有些对象,引用没有指向它,就没办法引 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:404 | 回复:0
  • 【Lua】关于遍历指定路径下所有目录及文件
    【Lua】关于遍历指定路径下所有目录及文件
    关于Lua中如何遍历指定文件路径下的所有文件,需要用到Lua的lfs库。首先创建一个temp.lua文件,用编辑器打开:要使用lfs库,首先需要把lfs库加载进来require(amp;quot;lfsamp;quot;)随后创建一个函数,用来遍历指定 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:385 | 回复:0
  • lua学习:lua中“类”的实现
    lua学习:lua中“类”的实现
    在之前的面试遇到考用lua实现类的题目。现在就补补这块知识点。我们都知道Lua中的table是一个对象。拥有状态,拥有self,拥有独立于创建者和创建地的生命周期。一个类就是一个创建对象的模具。Lua没有类的概念,但我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:372 | 回复:0
  • lua和C++的交互(1)
    lua和C++的交互(1)
    /* 以前听的一个故事,当年Java的创造者讲课的时候,一开始先拿一个简单的不能简单的小例子, 不断的扩展,最后成为一个复杂而完美的程序。 一个重要之重要的概念,就是栈。Lua与别的语言交互以及交换数据,是通过栈 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:394 | 回复:0
  • lua拾遗之lua中冒号(:)与点号(.)的区别和来由
    lua拾遗之lua中冒号(:)与点号(.)的区别和来由
    参考资料 1.https://my.oschina.net/lonewolf/blog/173065 其结论为:  1、定义的时候:Class:test()与 Class.test(self)是等价的,点号(.)要达到冒号(:)的效果要加一个self参数到第一个参数; 2、调用的时候:obj ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:457 | 回复:0
  • 今天学lua
    今天学lua
    收藏自http://bbs.luaer.cn/read-Lua-tid-233.html lua手册文件路径,这里需要修改一下,把文件路径改正确就可以了(5.1.3版本似乎没这个问题了)。整个环境还附带一个QuickLuaTour,是一个用Lua写的一个基于控制台 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:371 | 回复:0
  • OpenResty 通过 Lua 扩展 NGINX 实现的可伸缩的 Web 平台
    OpenResty 通过 Lua 扩展 NGINX 实现的可伸缩的 Web 平台
    https://openresty.org/cn/download.html……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:408 | 回复:0
  • Lua(1)
    Lua(1)
    1.theuseoffunctionsintablefieldsisakeyingredientforsomeadvancedusesofLua,suchasmodulesandobject-orientedprogramming.……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:440 | 回复:0
  • Lua在Windows下的配置、安装、运行
    Lua在Windows下的配置、安装、运行
    本文提供全流程,中文翻译。Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) 1↓ 进入Lua官网:http://www.lua.org——下载Lua 2↓ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:368 | 回复:0
  • Lua学习系列(一)
    Lua学习系列(一)
    从现在开始,打算学习一门新的脚本语言-lua.1.什么是lua?a)lua1•Lua1.0wasimplementedasalibrary,inlessthen6000linesofC•“Thesimplestthingthatcouldpossiblywork”:compilerusedlexandyacc,simplest ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:383 | 回复:0
  • nginx+lua+storm的热点缓存的流量分发策略自动降级
    nginx+lua+storm的热点缓存的流量分发策略自动降级
    1、在storm中,实时的计算出瞬间出现的热点。某个stormtask,上面算出了1万个商品的访问次数,LRUMap频率高一些,每隔5秒,去遍历一次LRUMap,将其中的访问次数进行排序,统计出往后排的95%的商品访问次数的平均值比 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:334 | 回复:0
  • lua.c:80:31:fatalerror:readline/readline.h:Nosuchfileordirectory
    lua.c:80:31:fatalerror:readline/readline.h:Nosuchfileordirectory
    makelinuxcdsrcamp;amp;amp;amp;amp;amp;makelinuxmake:Enteringdirectory`/root/lua/lua-5.3.2/src'makeallSYSCFLAGS=amp;quot;-DLUA_USE_LINUXamp;quot;SYSLIBS=amp;quot;-Wl,-E-ldl-lreadlineamp;quot;make:Enter ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:444 | 回复:0
  • lua的深拷贝和浅拷贝
    lua的深拷贝和浅拷贝
    ---Deepcopiesatableintoanewtable.--Tablesusedaskeysarealsodeepcopied,asaremetatables--@paramorigThetabletocopy--@returnReturnsacopyoftheinputtablelocalfunctionde……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:351 | 回复:0
  • Lua5.3笔记
    Lua5.3笔记
    最近用skynet,sproto通讯,完全看不懂通讯二进制是怎么写的,发现都是string这个,string那个,完全理解不来。于是查了一下string.pack的api,和之前别的语言里面用的writeByte,writeShort,writeUnsignedInt这样的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:371 | 回复:0
  • springboot:redis+lua实现生产环境中可用的秒杀功能(springboot2.2.0)
    springboot:redis+lua实现生产环境中可用的秒杀功能(springboot2.2.0)
    一,秒杀需要具备的功能:    秒杀通常是电商中用到的吸引流量的促销活动方式    搭建秒杀系统,需要具备以下几点:    1,限制每个用户购买的商品数量,(秒杀价格为吸引流量一般会订的很低,不能让一个用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:357 | 回复:0
  • 第二十四篇:导出SOUI对象到LUA脚本
    第二十四篇:导出SOUI对象到LUA脚本
    LUA是一种体积小,速度快的脚本语言。脚本语言虽然性能上和C++这样的Naitive语言相比差一点,但是开发速度快,可以方便的更新代码等,近年来受到了越来越多开发者的重视。在SOUI框架中,我把脚本模块参考CEGUI抽象出 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:377 | 回复:0
  • lua:lua作配置文件
    lua:lua作配置文件
    lua的一项重要用途就是作为一种配置语言(configuration language)。目前,我们常用的配置文件格式有XML和ini, XML层次分明,但其缺点就是写起来太繁杂,对一些关键字如amp;amp;lt;amp;amp;gt;之类的处理比较特殊 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:372 | 回复:0
  • Nginx中利用Lua脚本做访问控制
    Nginx中利用Lua脚本做访问控制
    使用场景需要在后端服务之前做访问控制,或没有后端服务的场景,如静态文件。实验环境Ubuntu14.04Nginx1.4.6安装Lua运行环境sudoapt-getinstalllua5.1liblua5.1-devliblua5.1-socket2libluajit-5.1-2libluajit-5.1-c ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:461 | 回复:0
  • Lua练习题集嚢
    Lua练习题集嚢
    1--1.table.sort()2am={amp;quot;ccamp;quot;,amp;quot;nnamp;quot;,amp;quot;llamp;quot;,amp;quot;ddamp;quot;}3arr=function()4fori=1,#amdo5print(i..amp;quot;,amp;quot;..am)6end7end8table.sort(am)9arr()101 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:353 | 回复:0
  • Lua脚本语言入门
    Lua脚本语言入门
    一、注释“--”为注释一行“--]”结尾为注释一段,在注释中“]”是可以嵌套的二、LUA语句之间使用空格或者分号“;”隔开,如果多个语句写在同一行,建议用分号隔开。条件控制语句:if条件then...elseif条件then...e ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:384 | 回复:0
  • Lua学习三----------Lua数据类型
    Lua学习三----------Lua数据类型
    © 版权声明:本文为博主原创文章,转载请注明出处Lua数据类型-Lua是动态类型语言,不需要为变量定义类型,只需要为变量赋值-Lua有8中基本数据类型:nil、boolean、number、string、userdata、function、thread、ta ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:420 | 回复:0
  • nginx+php+redisvsnginx+lua+redis
    nginx+php+redisvsnginx+lua+redis
    最近在做通知系统,前端用的轮询方式(后端压力不小),因为时间比较紧,开始我准备把未读通知标识存在数据库中,但是每次拿数据的时候需要查询一遍数据库,总监说你这样效率较低,说你可以根据用户id作为key放在red ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:436 | 回复:0
  • [ISSUE]Lambdabindingforluaisnotsupported.
    [ISSUE]Lambdabindingforluaisnotsupported.
    环境:cocos2d-x+lua3.0beta2想使用CCNotification,发现3.0已经替换为CCEvent,晃了一眼设计,不错原来在C++上自己也实现了一套Event,因为不满意CCNotification没有优先级,没有自定义分类(比如UI,Logic),不能携 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:484 | 回复:0
  • [Unity插件]Lua行为树(四):条件节点和行为节点
    [Unity插件]Lua行为树(四):条件节点和行为节点
    条件节点和行为节点,这两种节点本身的设计比较简单,项目中编写行为树节点一般就是扩展这两种节点,而Decorator和Composite节点只需要使用内置的就足够了。它们的继承关系如下:Conditional-amp;amp;gt;TaskAction- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:392 | 回复:0
  • Lua-空值判断的几种情况
    Lua-空值判断的几种情况
    【摘要】在安全领域,lua编程语言因为其小巧在众多工具上都作为插件开发语言,常见的有openresty,nmap等。因此笔者将会开辟一个Lua相关的系列文章,主要记录工作过程中一些领悟或者是一些踩过的坑,希望能够借此平 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:404 | 回复:0
  • lua调用方法错误
    lua调用方法错误
    self.sendMsg(json.encode(info),2100)self:sendMsg(json.encode(info),2100)两个符号就差了一个点,引发的问题确实app崩溃,在这个方法中传的参数是:内容,命令  使用self:的时候,默认传参:self,data,2100 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:430 | 回复:0
  • Lua调用C模块DLL失败
    Lua调用C模块DLL失败
    Lua中使用locala=requireamp;quot;xxxamp;quot;的方式加载自己用C实现的DLL,DLL中有导出函数 luaopen_xxx。调试过程中发现,luaopen_xxx传入的L是有值的,但是使用 lua_gettop拿到的是-1,其他的操作都会出现崩溃 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:348 | 回复:0
  • lua类支持属性不能被修改
    lua类支持属性不能被修改
    lua是类是借助表的来实现的,类被定义后,在使用场景下,不希望被修改。如果被修改,则影响的类的原始定义,影响所有使用类的地方。例如:---router.luaclassfilerouter=class()router.xxx=functionxxxend---app.lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:336 | 回复:0
  • nodemcu生成LUA版本固件
    nodemcu生成LUA版本固件
    构建自己的固件地址https://nodemcu-build.com/扫码关注微信公众号 “小樊Study”获取更多 QQ群 淘宝店铺    ……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:367 | 回复:0
  • 为Lua5.3编写C模块简单示例
    为Lua5.3编写C模块简单示例
     一、编译安装Lua5.3MSVC命令行安装脚本:@echooffmdbinmdlibmdincludecdsrccl/c/nologo/W3/O2/Ob1/Oi/Gs/MD/D_CRT_SECURE_NO_DEPRECATEl*.crenlua.objlua.orenluac.objluac.olib/OUT:lua53.lib……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:359 | 回复:0
  • Lua和C++交互学习记录之三:全局值交互
    Lua和C++交互学习记录之三:全局值交互
    主要内容转载自:子龙山人博客(强烈建议去子龙山人博客完全学习一遍)部分内容查阅自:《Lua5.3 参考手册》中文版 译者云风制作Kavcc vs2013+lua-5.3.3 1.C++读取lua中的值①在hello.lua中设置一个全局变量:gl ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:406 | 回复:0
  • cocoslua地图拖动及缩放
    cocoslua地图拖动及缩放
    吐血写了这个地图拖动及缩放 单指拖动双指缩放防出界 self._map_node--大地图self._map_size={x,y}--大地图大小self._map_scale--大地图缩放self._map_min_scale--大地图最小缩放self._map_max_scale--大地图最大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:390 | 回复:0
  • cocos2d-xlua使用http(下载图片,POSTJSON)
    cocos2d-xlua使用http(下载图片,POSTJSON)
    version:cocos2d-x3.61.使用httppostjson与服务器交互require(amp;quot;src/cocos/cocos2d/jsonamp;quot;)require(amp;quot;src/cocos/network/NetworkConstantsamp;quot;)--postjsonlocalxhr=cc.XMLHttpRequest:new ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:435 | 回复:0
  • Lua语言15分钟快速入门
    Lua语言15分钟快速入门
    转载自: https://blog.csdn.net/qq_15437667/article/details/750425261--单行注释2--4--]]56----------7-1.变量amp;amp;amp;控制流8----------9num=23--数字都是双精度10str=……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:412 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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