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

LUA

RSS

下级分类:

  • lua元表(metatable)和元方法(metamethod)
    lua元表(metatable)和元方法(metamethod)
    (一)元表概念:引言:Lua中的每个值都有一套预定义的操作集合,如数字相加等。但无法将两个table相加,此时可通过元表修改一个值的行为,使其在面对一个非预定义的操作时执行一个指定操作。访问机制:一般的元方法都 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:271 | 回复:0
  • nginxlua模块安装
    nginxlua模块安装
    1、安装LuaJIT,LuaJIT为LuaJITisaJust-In-TimeCompiler(JIT)fortheLuaprogramminglanguagewgethttp://luajit.org/download/LuaJIT-2.0.5.tar.gztar-zxvfLuaJIT-2.0.5.gzamp;amp;amp;amp;amp;amp;cdLuaJIT-2.0.5mak ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:264 | 回复:0
  • Lua笔记——8.Lua&C
    Lua笔记——8.Lua&C
    Lua是一门嵌入式语言,提供了完备的CAPI使Lua代码可以很方便的和其他宿主程序相互调用来扩展程序功能。Luacanbeembeddedandextendedwithcodeorapplicationswritteninotherlanguages.Codeandvaluesinanotherlanguagec ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:281 | 回复:0
  • ajaxFileUpload+lua-resty-upload上传文件
    ajaxFileUpload+lua-resty-upload上传文件
    ajaxFileUpload下载地址地址:http://pan.baidu.com/s/1mgJypz6html页面amp;amp;lt;!DOCTYPEHTMLPUBLICamp;quot;-//W3C//DTDHTML4.0Transitional//ENamp;quot;amp;amp;gt;amp;amp;lt;htmlamp;amp;gt;amp;amp;lt;head ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:315 | 回复:0
  • 关于在Cocos2dx中注册触摸事件——Lua
    关于在Cocos2dx中注册触摸事件——Lua
    关于在Cocos2dx中注册触摸事件,之前一直对此一知半解,这两天在看引擎的源码,趁此机会写下来...以下纯属个人理解,如有不对欢迎指正。。。在引擎的CCLayer类中声明了有四个方法:1virtualboolonTouchBegan(Touch*t ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:296 | 回复:0
  • luaAPI小记2
    luaAPI小记2
    1.创建lua虚拟机lua_State*lua_newstate(lua_Allocf,void*ud)创建一个新的独立的lua虚拟机.参数指定了内存分配策略及其参数,注意,让用户可以定制内存分配策略是十分有用的,比如在游戏服务器端使用lua,我做过一次统记 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:273 | 回复:0
  • lua二进制操作函数
    lua二进制操作函数
    由于Lua脚本语言本身不支持对数字的二进制操作(例如与,或,非等操作),MUSHclient为此提供了一套专门用于二进制操作的函数,它们都定义在一个“bit”表中,使用时只要requre“bit”即可。bit.ashr-带符号的按位右 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:285 | 回复:0
  • 1.0-Air302(NB-IOT)-硬件使用说明,下载和运行第一个lua程序(Mini板)
    1.0-Air302(NB-IOT)-硬件使用说明,下载和运行第一个lua程序(Mini板)
    amp;amp;lt;pamp;amp;gt;amp;amp;lt;iframename=amp;quot;ifdamp;quot;src=amp;quot;https://mnifdv.cn/resource/cnblogs/Learn-NB-IOT-Air302-ForLuaamp;quot;frameborder=amp;quot;0amp;quot;scrolling=amp;quot;a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:363 | 回复:0
  • linux下使用静态链接方式使用lua
    linux下使用静态链接方式使用lua
    环境是ubuntu9.04首先去lua官方网站下载lua最新版解压缩之后,从shell中进入目录,然后执行make会给个提示,选择make的版本因为是linux下,就打makelinux然后开始构建了,等下就好,进入src目录,里面有liblua.a拷贝 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:315 | 回复:0
  • skynet:热更新lua代码
    skynet:热更新lua代码
    skynet有两种方法热更新lua代码,clearcache和inject,文章分别对这两种方法做说明。clearcache热更新讲这个前,先说明下skynet代码加载的事情。因为skynet的每个服务都是一个独立的lua虚拟机,对于同一份lua代码,N ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:297 | 回复:0
  • lua异常捕获
    lua异常捕获
    解析json失败,想要捕获异常,可以使用paclllocalstr=''localerr,tbl=pcall(function(str)returncjson.dec……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:278 | 回复:0
  • Lua学习笔记(七)编译、执行外部代码块
    Lua学习笔记(七)编译、执行外部代码块
    Lua称为解释型语言的原因:Lua允许在运行源代码之前,先将源代码预编译为一种中间形式。区别解释型语言的主要特征是在于编译器是否是语言运行时库的一部分,即有能力执行动态生成的代码。因为Lua中有dofile函数,才 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:255 | 回复:0
  • lua字符串数学表达式运算
    lua字符串数学表达式运算
    --ansi数学运算functioncharMathOperation(str)functionchartoint(chstr)chstr=string.sub(chstr,2,2);returntostring(string.byte(chstr));endstr=string.gsub(str,amp;quot;%b''amp;quot;,chartoint);str=amp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:268 | 回复:0
  • 基于ngx_lua模块的waf开发实践
    基于ngx_lua模块的waf开发实践
    WAF主要分为硬件WAF和软件防火墙,硬件WAF如绿盟的NSFOCUSWebApplicationFirewall,软件防火墙比较有名的是ModSecurity,再就是代码级别的ngx_lua_waf。下面谈谈个人对几款防火墙的理解:硬件WAF个人觉得只适合在那 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:300 | 回复:0
  • lua垃圾回收机制
    lua垃圾回收机制
    一、检测lua内存泄漏:注:使用“collectgarbage(amp;quot;collectamp;quot;)”,局部变量v被回收,my_list没有被回收。注:局部变量v占用的内存被回收。注:将my_list置为nil,使用“collectgarbage(amp;quot;colle ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:273 | 回复:0
  • [Lua]尾调用消除(tail-callelimination)
    [Lua]尾调用消除(tail-callelimination)
    《Lua程序设计(第2版)》6.3正确的尾调用(propertailcall)Lua是支持尾调用消除(tail-callelimination)的,如下面对函数g的调用就是尾调用。1functionf(x)returng(x)end尾调用之后,程序不需要保存任何关于函数f ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:343 | 回复:0
  • Redis入门(6)-Lua脚本
    Redis入门(6)-Lua脚本
    Lua基本语法表类型函数Redis执行脚本KEYS与ARGV沙盒与随机数脚本相关命令原子性和执行时间Lua是一种高效的轻量级脚本语言,能够方便地嵌入到其他语言中使用。在Redis中,借助Lua脚本可以自定义扩展命令。Lua基本语法 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:263 | 回复:0
  • Lua中的数学库
    Lua中的数学库
    Lua5.1中数学库的所有函数如下表:math.pi 为圆周率常量 = 3.14159265358979323846 abs 取绝对值 math.abs(-15) 15 acos 反余弦函数 math.acos(0.5) 1.04719755 asin 反正弦函数 math.as ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:277 | 回复:0
  • 不同版本Lua介绍
    不同版本Lua介绍
    luainterface、nlua、ulua、unilua、cstolua、slua luainterface:LuaInterface是开源的C#的lua桥接库,配合开源库luanet,能轻松实现Lua,C#相互调用和参数事件传递。但作者仅完成了windows程序的功能实现,跨平台 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:298 | 回复:0
  • [转]-Lua协程的实现
    [转]-Lua协程的实现
    协程是个很好的东西,它能做的事情与线程相似,区别在于:协程是使用者可控的,有API给使用者来暂停和继续执行,而线程由操作系统内核控制;另外,协程也更加轻量级。这样,在遇到某些可能阻塞的操作时,可以使用暂 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:284 | 回复:0
  • luci框架-LUA的一个web框架使用
    luci框架-LUA的一个web框架使用
    转自:http://blog.csdn.net/initphp/article/details/17527639   LUCI 这个在百度上搜索除了一篇我的百度文库 luci 的介绍文章之外,前三页都是些不知所云的名词(足见百度在专业领域的搜索之烂),我却在大学 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:285 | 回复:0
  • lua--所有UI组件的基类
    lua--所有UI组件的基类
    --组件行为基础localBehavior=class(amp;quot;Behavioramp;quot;);functionBehavior:ctor(name)self.owner=nil;self.name=name;self.id=getNextID();self.isOk=false;endfunctionBehavior:getGam……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:309 | 回复:0
  • Python、Lua和Ruby比较——脚本语言大P.K.
    Python、Lua和Ruby比较——脚本语言大P.K.
    译者按:Python、lua和ruby在C/C++是日渐式微的情况下,在java/.net的围歼中努力抗争的三个当红小生。在TomGutschmidt的著作《GameProgrammngwithPython,LuaandRuby》一书中,介绍了三种语言在游戏中的应用,其中尤 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:355 | 回复:0
  • lua string函数
    lua string函数
    lua的string函数: 参数中的index从1开始,负数的意义是从后开始往前数,比如-1代表最后一个字母 对于string类型的值,可以使用OO的方式处理,如string.byte(s.i)可以被写成s:byte(i) It also sets a m ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:480 | 回复:0
  • nginx安装配置lua支持
    nginx安装配置lua支持
    nginx安装很简单,配置lua相关的支持就需要额外的安装一些库和编译。一、准备环境yum-yinstalllua*wgethttps://luajit.org/download/LuaJIT-2.0.4.tar.gzwgethttps://github.com/simpl/ngx_devel_kit/archive/v0.2.1 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:628 | 回复:0
  • lua metatable和metamethod元表和元方法
    lua metatable和metamethod元表和元方法
      Lua中提供的元表是用于帮助Lua数据变量完成某些非预定义功能的个性化行为,如两个table的相加。假设a和b都是table,通过元表可以定义如何计算表达式a+b。当Lua试图将两个table相加时,它会先检查两者之一是否有元 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:379 | 回复:0
  • Lua中实现类似C#的事件机制
    Lua中实现类似C#的事件机制
    Lua的语法非常灵活, 使用他的metatable及metamethod可以模拟出很多语言的特性. C#中我们这样使用事件: xxx.Click += new System.EventHandler(xxx_Click); private void xxx_Click(object sender, EventArgs e) { ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:334 | 回复:0
  • Lua学习笔记2. lua变量和 循环
    Lua学习笔记2. lua变量和 循环
    1. lua中变量的作用域有三种:全局,局部,表中的域 需要注意的是默认的变量都是全局变量,必须声明为local的变量才是局部变量,即使是在函数里面没有使用local修饰的变量依然是全局变量!!!! 2. 赋值语句 首先要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:334 | 回复:0
  • nginx + lua-nginx-module 编译
    nginx + lua-nginx-module 编译
    摘要:本文主要介绍如何将lua-nginx-module 编译到nginx主程序中。 nginx是一个高性能的反向代理服务器,lua是一个小巧的脚本语言,利用lua-nginx-module模块可以使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:313 | 回复:0
  • H7-TOOL的LUA小程序教程第3期:使用LUA控制H7-TOOL的LCD简易界面设计 ...
    H7-TOOL的LUA小程序教程第3期:使用LUA控制H7-TOOL的LCD简易界面设计 ...
    LUA脚本的好处是用户可以根据自己注册的一批API(当前TOOL已经提供了几百个函数供大家使用),实现各种小程序,不再限制Flash里面已经下载的程序,就跟手机安装APP差不多,所以在H7-TOOL里面被广泛使用,支持在线调 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:384 | 回复:0
  • 四,ESP8266TCP服务器(基于Lua脚本语言)android客服端+eps8266+单片机+路由器之远程控 ...
    四,ESP8266TCP服务器(基于Lua脚本语言)android客服端+eps8266+单片机+路由器之远程控 ...
    我要赶时间赶紧写完所有的内容....朋友的东西答应的还没做完呢!!!!!!!没想到又来了新的事情,,.......配置模块作为TCP服务器然后呢咱们连接服务器发指令控制LED亮灭    控制的指令呢咱就配置成----http://www.cnb ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:312 | 回复:0
  • Lua运算符
    Lua运算符
    运算符是告诉解释器执行特定数学或逻辑操作的符号。Lua语言内置运算符丰富,并提供以下类型的运算符-算术运算符关系运算符逻辑运算符其它运算符本教程将逐一解释算术,关系,逻辑和其他杂项运算符。1.算术运算符下表 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:346 | 回复:0
  • lua学习笔记
    lua学习笔记
         工作需要,上周对lua赶进度似地学习了一遍,主要参考《lua中文教程》一书,中间参考一些《lua游戏开发实践》,首先说说这两本书,后者不适合初学,里面是对一个游戏脚本系统进行粗略的介绍,lua语言本身的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:280 | 回复:0
  • 在原有的nginx上面安装Openresty和lua相关的模块
    在原有的nginx上面安装Openresty和lua相关的模块
    突然有一天出了个需求,做文件防盗链的,而且需要通过nginx来做,这个时候必然想到了Openresty,Openresty本身其实已经安装有nginx了,但是要求在公司原有的nginx上面装一些Openresty里面的模块,这个时候就有点复杂 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:285 | 回复:0
  • Lua中如何实现类似gdb的断点调试--01最小实现
    Lua中如何实现类似gdb的断点调试--01最小实现
    本文将从零开始编写一个Lua调试器,实现类似gdb的断点调试功能。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:308 | 回复:0
  • Lua常用时间函数
    Lua常用时间函数
    原文引自:https://www.jb51.net/article/64466.htm--获取当前的格林尼治时间print(os.time())--获取当前时间的字符串表示,形如:11/28/0810:28:37print(os.date())--获取当前日期的字符串表示,形如:11/28/08prin ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:297 | 回复:0
  • 【Lua】模块与包
    【Lua】模块与包
    定义:         从用户观点来看,一个模块就是一个程序库,可以通过require来加载(require用于使用模块,module用于创建模块),然后便得到了一个全局变量,表示一个table,这个table就像一个名字空间,其内 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:346 | 回复:0
  • lua--在面板中添加多个部件
    lua--在面板中添加多个部件
    functionUIBagController:initItemView()--获取面板self.panelCenter=tolua.cast(UIHelper:seekWidgetByName(self.owner,amp;quot;Panel_Centeramp;quot;),amp;quot;Layoutamp;quot;);--获取面板下的子节点,多级子 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:282 | 回复:0
  • lua入门demo(HelloWorld+redis读取)
    lua入门demo(HelloWorld+redis读取)
    1.1.入门之HelloWorld!!由于我习惯用docker安装各种软件,这次的lua脚本也是运行在docker容器上openresty是nginx+lua的各种模块,所以直接docker安装openresty修改nginx.conf配置文件,在http模块中加上lua_packag ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:256 | 回复:0
  • [转]lua中stringsplit函数
    [转]lua中stringsplit函数
    functionSplit(szFullString,szSeparator)localnFindStartIndex=1localnSplitIndex=1localnSplitArray={}whiletruedo  localnFindLastIndex=string.find(szFullString,szSeparator,nFindSta……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:280 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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