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

LUA教程

RSS
  • lua连接数据库之luasql------luasql连接mysql数据库及luasql源码编译
    lua连接数据库之luasql------luasql连接mysql数据库及luasql源码编译
    lua连接数据库不只luasql这个库,但目前更新最快的的貌似是这个luasql,他是开源的,支持的数据库功能如下:ConnecttoODBC,ADO,Oracle,MySQL,SQLiteandPostgreSQLdatabases;ExecutearbitrarySQLstatements;Retriever ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:374 | 回复:0
  • lua元表
    lua元表
    本文简译自一篇老外的博客,写得不错可惜我翻译的太烂,简译如下。(key--value常见翻译为“键值对”,我翻译为索引、值)在这篇教程里我会介绍Lua中一个重要的概念:metatable(元表),掌握元表可以让你更有效的使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:377 | 回复:0
  • lua浮点数取整
    lua浮点数取整
    向下取整math.floor(num)向上取整math.ceil(num)取整取余math.modf(num)测试num=12.4print(math.floor(num))12print(math.ceil(num))13integer,decimal=math.modf(num)print(integer)12print……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:356 | 回复:0
  • 7Lua类的表的实例创建
    7Lua类的表的实例创建
    根据上一节知识所述Lua中没有像C、C++、JAVA中的类概念,面向对象等,但我们可以模拟出来如下代码如下:--创建类的表localPerson={}functionPerson:setName()print(amp;quot;Person:setName()amp;quot;)end--.....-- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:353 | 回复:0
  • 盘点一下lua脚本和python的区别(基础)
    盘点一下lua脚本和python的区别(基础)
    一.缩进lua脚本无缩进但是有end结尾二.逻辑判断iffalseornilthenprint(amp;quot;至少有一个是trueamp;quot;)elseprint(amp;quot;false和nil都为falseamp;quot;)endif0thenprint(amp;quot;数字0是trueamp;quot;)elsep ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:369 | 回复:0
  • lua注册回调到c++
    lua注册回调到c++
    思路像所有语言一样,绑定回调主要是执行的任务执行到特定情形的时候,调用对用回调方法。这里也一样。核心思路是,当c代码执行到特定特定情形的时候,调用lua的方法我这里使用的是用lua_stack直接调用lua的方法,没 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:379 | 回复:0
  • lua_State和luaL_newstate,luaL_openlibs及lua_close
    lua_State和luaL_newstate,luaL_openlibs及lua_close
    1,lua_State在Lua中的定义如下: structlua_State{     CommonHeader;      lu_bytestatus;      StkIdtop; /*firstfreeslotinthestack*/      global_State*l_G;      CallInfo*ci ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:351 | 回复:0
  • shell执行lua脚本传参数
    shell执行lua脚本传参数
    #luatest.lua25arg=test.luaarg=2arg=5ifargandarg==amp;quot;2amp;quot;thenprint(amp;quot;arg=2amp;quot;)end ……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:376 | 回复:0
  • openresty+lua在反向代理服务中的玩法
    openresty+lua在反向代理服务中的玩法
    phith0n · 2015/06/0210:35 0x01起因几天前学弟给我介绍他用nginx搭建的反代,代理了谷歌和维基百科。由此我想到了一些邪恶的东西:反代既然是所有流量走我的服务器,那我是不是能够在中途做些手脚,达到一些有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:395 | 回复:0
  • Lua5.3协程简单示例
    Lua5.3协程简单示例
    来源http://blog.csdn.net/vermilliontear/article/details/50547852 生产者-amp;amp;gt;过滤器-amp;amp;gt;消费者模式的协程示例functionreceive(prod)localstatus,value=coroutine.resume(prod)returnvalueendfun ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:624 | 回复:0
  • 怎样将lua移植到arm平台的linux内核
    怎样将lua移植到arm平台的linux内核
        将脚本移植到内核是一件非常酷的事情,lua已经被移植到NetBSD的内核中,也有一个叫lunatik的项目把lua移植到了linux内核。仅仅可惜仅仅支持x86。不支持arm,在网上搜索了下,没有找到现成的,于是自己研究了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:501 | 回复:0
  • lua字符串合并
    lua字符串合并
    locala=1localb=amp;quot;,amp;quot;localc=2localstr=tostring(a)..tostring(b)..tostring(c)print(str)1,2……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:422 | 回复:0
  • redis+lua实现脚本一键查询
    redis+lua实现脚本一键查询
    场景经常需要查redis某个key的值,需要执行三条命令才能查到redis-cli,启动redisselectnum,选择dbgetkey,查询语句需要执行三条命令才能实现某个key的查询有没有一种方式,直接一条命令搞定,并且做成脚本,实现快 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:386 | 回复:0
  • 使用lua做序列化和反序列化
    使用lua做序列化和反序列化
    --lua对象序列化functionserialize(obj)locallua=amp;quot;amp;quot;localt=type(obj)ift==amp;quot;numberamp;quot;thenlua=lua..objelseift==amp;quot;booleanamp;quot;thenlua=lua..tostring(obj)……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:374 | 回复:0
  • 安装protobuf及相关的lua生成器
    安装protobuf及相关的lua生成器
    1.googlecode需要用到的水星:http://mercurial.selenic.com/2.protobuf地址https://code.google.com/p/protobuf/注意在mac上安装时protobuf所在的目录中不能存在空格,这已被已知为编译器的一个bug3.一个生成lua的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:371 | 回复:0
  • BUG!!!======编译安装lua时lua.c:67:31:fatalerror:readline/readline.h:Nosuchfil ...
    BUG!!!======编译安装lua时lua.c:67:31:fatalerror:readline/readline.h:Nosuchfil ...
    编译安装lualua,byfoxbin.Lua是一个小巧的脚本语言。是巴西里约热内卢天主教大学(PontificalCatholicUniversityofRiodeJaneiro)里的一个研究小组,由RobertoIerusalimschy、WaldemarCeles和LuizHenriquedeFigueire ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:417 | 回复:0
  • 使用compile_scripts.php脚本,生成lua打包的zip,解决加密问题
    使用compile_scripts.php脚本,生成lua打包的zip,解决加密问题
    @echooffsetDIR=%~dp0setTEMPLATE_ROOT=%DIR%..echo%TEMPLATE_ROOT%\quick\bin\win32\php.exeecho-cleanupifexistamp;quot;%DIR%scriptamp;quot;rmdir/s/qamp;quot;%DIR%scriptamp;quot;mkdiramp;quot;%DIR%scriptam ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:421 | 回复:0
  • [原][译][lua][luabridge]一个简单的luabridge与c++例子结合例子
    [原][译][lua][luabridge]一个简单的luabridge与c++例子结合例子
    参考:https://eliasdaler.wordpress.com/tag/luabridge/https://eliasdaler.wordpress.com/2015/08/10/using-lua-and-cpp-in-practice/1. ECS和基本原理介绍本译文主要说明以下几点:实体的创建和其他基本的东西( ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:336 | 回复:0
  • Lua在Linux下的安装
    Lua在Linux下的安装
    转载于:http://blog.csdn.net/aizquan/article/details/21190393本来这个很简单,但常常会偶尔会有问题,也记不住,所以就直接转下来,以后方便遇到的时候解决  安装进入官方站点(http://www.lua.org/download.ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:344 | 回复:0
  • Lua报unexpectedsymbolnear错误
    Lua报unexpectedsymbolnear错误
    如果Lua脚本没有错误,那可能是UTF8BOM的问题……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:387 | 回复:0
  • lua与c++的相互调用入门篇
    lua与c++的相互调用入门篇
      进入游戏行业,开始学习lua,lua脚本语言的优势在于灵活,游戏行业应用相当广泛,因为支持动态加载,所以是必不可少的存在。可以想想,如果死守C++不放,有一个bug,莫非修正bug后重启服务器?这得浪费多少时间 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:355 | 回复:0
  • luaxpcall函数学习
    luaxpcall函数学习
    xpcall 接受两个参数:调用函数、错误处理函数。当错误发生时,Lua会在栈释放以前调用错误处理函数,因此可以使用debug库收集错误相关信息。常用的debug处理函数:debug.debug和debug.traceback,前者给出Lua的提示 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:398 | 回复:0
  • 用VC编译lua源码,生成lua语言的解释器和编译器
    用VC编译lua源码,生成lua语言的解释器和编译器
    用VC编译lua源码,生成lua语言的解释器和编译器1.去网址下载源码 http://www.lua.org/download.html 2.装一个VC++,我用的是VC6.03.接下来我们开始编译源码,我们需要编译:一个静态库一个动态库一个lua语言解释器一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:359 | 回复:0
  • nginx11个处理阶段&&nginxlua8个处理阶段
    nginx11个处理阶段&&nginxlua8个处理阶段
    1.nginx11个处理阶段nginx实际把请求处理流程划分为了11个阶段,这样划分的原因是将请求的执行逻辑细分,各阶段按照处理时机定义了清晰的执行语义,开发者可以很容易分辨自己需要开发的模块应该定义在什么阶段,其定 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:311 | 回复:0
  • Lua顺序执行顺序
    Lua顺序执行顺序
    1.4.2.Lua顺序Nginx下Lua处理阶段与使用范围:init_by_luahttpset_by_luaserver,serverif,location,locationifrewrite_by_luahttp,server,location,locationifaccess_by_lua……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:307 | 回复:0
  • LearningLuaProgramming(4)Cocos2d-x中Lua编程(一)
    LearningLuaProgramming(4)Cocos2d-x中Lua编程(一)
    刚开始接触cocos2d-x下的Lua编程,主要参看了李华明大神的博客中的介绍,http://blog.csdn.net/xiaominghimi/article/category/1155088 大概了解了一下,下面这篇博客主要记录一下如何在Cocos2d-x项目中使用Lua进行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:286 | 回复:0
  • Lua常用时间函数
    Lua常用时间函数
    常用时间函数print(os.time())--当前系统时间值1456368102print(os.date(amp;quot;%Y%m%damp;quot;,os.time()))--当前系统时间的格式化字符串20160225print(os.date(amp;quot;*tamp;quot;),os.time())--当前系统时间 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:266 | 回复:0
  • ngx_lua随笔
    ngx_lua随笔
    --]ngx.header.content_type=amp;quot;text/plainamp;quot;;--输出头部localuser=ngx.var.arg_user--定义user变量并获取url中的参数http://localhost?user=hellolocalsys=ngx.var.server_name--获取nginx中的变量ngx ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:287 | 回复:0
  • 安装nginx+ngx_lua支持WAF防护功能
    安装nginx+ngx_lua支持WAF防护功能
    安装nginx+ngx_lua支持WAF防护功能nginxlua模块淘宝开发的nginx第三方模块,它能将lua语言嵌入到nginx配置中,从而使用lua就极大增强了nginx的能力.nginx以高并发而知名,lua脚本轻便,两者的搭配堪称完美.用途:防止sql ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:304 | 回复:0
  • lua堆栈
    lua堆栈
    来源 https://blog.csdn.net/suhuaiqiang_janlay/article/details/56702381来源 https://blog.csdn.net/suhuaiqiang_janlay/article/details/63683036 一、Lua脚本语言 1.概述Lua是一种脚本编程语言,与一般脚本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:277 | 回复:0
  • lua十进制转二进制
    lua十进制转二进制
    --Convertsabytetoastringof0sand1s.functionbyte2bin(n)localt={}fori=7,0,-1dot=math.floor(n/2^i)n=n%2^iendreturntable.concat(t)enda=byte2bin(12……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:380 | 回复:0
  • nodemcu固件的烧录及lua开发
    nodemcu固件的烧录及lua开发
    一、板子介绍NodeMCU1.0/ESP826612E该模块是安信可公司生产的,并且提供全部开发资料。对该模块的开发有两种方式:一种是基于乐鑫官方推出的SDK开发包在安信可ESP的一体化开发环境进行开发,使用AT指令,编译生成固 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:300 | 回复:0
  • tolua++实现lua层调用c++技术分析
    tolua++实现lua层调用c++技术分析
    tolua++技术分析cocos2dx+lua前言一直都使用cocos2dx+lua进行游戏开发,用Lua开发可以专注于游戏逻辑的实现,另外一方面可以实现热更新;而且lua是一个轻量级的脚本语言,库小但是功能齐全,所以在业内非常受欢迎。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:349 | 回复:0
  • c#中用lua脚本执行redis命令
    c#中用lua脚本执行redis命令
    直接贴出代码,实现执行lua脚本的方法,用到的第三方类库是StackExchange.Redis(nuget上有)注:下面的代码是简化后的,实际使用要修改,usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:303 | 回复:0
  • lua文件编译相关工具
    lua文件编译相关工具
    1--编译一个代码文件2--loadfile(lua_State*L,constchar*filename);3--将一个文件加载为lua代码块,仅编译不执行,返回值为编译后的4--代码块函数和错误信息。5functionCOMPILE(file)6localfun,err=loadfile(file);7 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:277 | 回复:0
  • CMake编译lua
    CMake编译lua
    根目录cmake_minimum_required(VERSION3.5)project(lua)add_subdirectory(src)set(EXECUTABLE_OUTPUT_PATH${PROJECT_BINARY_DIR}/build/bin)include_directories(src)set(interpreterlua.c)set(luacompli……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:284 | 回复:0
  • lua类实现
    lua类实现
    Class={};Class.classList={};--保存所有已经定义过的类--类的类型:类和接口,接口也是一种类Class.TYPE_CLASS=amp;quot;Classamp;quot;;Class.TYPE_INTERFACE=amp;quot;Interfaceamp;quot;;functionClass.isExist(cl ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:249 | 回复:0
  • cocos2D-XLUA常用功能封装和工作经验的一些解决方案
    cocos2D-XLUA常用功能封装和工作经验的一些解决方案
    --]--ValidLineNumber2901……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:270 | 回复:0
  • lua实现类和类的派生
    lua实现类和类的派生
    MyClass={m_N=0}functionMyClass:create()localo={}setmetatable(o,self)self.__index=selfreturnoendfunctionMyClass:SetN(n)self.m_N=nendSubClass=MyCla……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:289 | 回复:0
  • ESP8266LUA脚本语言开发:外设篇-GPIO输出高低电平
    ESP8266LUA脚本语言开发:外设篇-GPIO输出高低电平
       前言所有的LUA开发API参考https://nodemcu.readthedocs.io/en/master/en/modules/gpio/  原理图   让GPIO2输出高电平只需gpio.mode(4,gpio.OUTPUT)//设置为输出gpio.write(4,1)//输出高电平注意:GPIO有个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:315 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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