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

LUA

RSS

下级分类:

  • lua解析脚本过程中的关键数据结构介绍
    lua解析脚本过程中的关键数据结构介绍
    在这一篇文章中我先来介绍一下lua解析一个脚本文件时要用到的一些关键的数据结构,为将来的一系列代码分析打下一个良好的基础。在整个过程中,比较重要的几个源码文件分别是:llex.h,lparse.h、l ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:276 | 回复:0
  • Lua string.gsub (s, pattern, repl [, n])
    Lua string.gsub (s, pattern, repl [, n])
    lua的string函数导出在string module中。在lua5.1,同时也作为string类型的成员方法,因此,我们既可以写成string.gsub (s,……), 也可以s:gsub()。 string.gsub (s, pattern, repl ) 有四个参数,给定字符串,匹配 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:355 | 回复:0
  • Lua面向对象之二:类继承
    Lua面向对象之二:类继承
    1.类继承①代码 Sharp={_val=1}--①父类functionSharp:new()localnew_sharp={}self.__index=self--②,self==Sharpsetmetatable(new_sharp,self)--③returnnew_sharpendfu……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:299 | 回复:0
  • Lua读表代码,自动生成字段名字
    Lua读表代码,自动生成字段名字
    表格格式为INTSTRINGINTINTINTINTINTIdDescTypeSceneIdOpenIdMaxPliespClearancePlies0第1关01-1110801第2关0101209……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:300 | 回复:0
  • 在lua中正确使用uuid的方法:
    在lua中正确使用uuid的方法:
    --参考:http://ju.outofmemory.cn/entry/97724localfunctionguid()       localtemplate=amp;quot;xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxamp;quot;       locald=io.open(amp;quot;/dev/urandomamp;q ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:319 | 回复:0
  • Lua安装与使用
    Lua安装与使用
    下载传送门:http://code.google.com/p/luaforwindows/downloads/detail?name=LuaForWindows_v5.1.4-45.exeamp;amp;amp;can=2amp;amp;amp;q= 版本: LuaForWindows_v5.1.4-45 下载完成后,安装。 ***测试是否安装成 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:322 | 回复:0
  • centos6.5生产环境编译安装nginx-1.11.3并增加第三方模块ngx_cache_purge、nginx_upst ...
    centos6.5生产环境编译安装nginx-1.11.3并增加第三方模块ngx_cache_purge、nginx_upst ...
    1.安装依赖包yuminstall-ygccgcc-c++pcre-developenssl-develgeoip-devel2.下载需要的安装包LuaJIT-2.0.4.ziplua-nginx-module-master.zipnginx_upstream_check_module-master.zipnginx-1.11.3.tar.gzngx_cache_pur ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:358 | 回复:0
  • lua的面向对象实现
    lua的面向对象实现
    百度搜索一下,给出出的解决方案和学习帖子很多,可是我还是有很多的问题!(1)什么是面向对象?(2)lua中怎么实现面向对象?(3)什么样的实现既简单又能完成我的功能?(4)一定要按照c++的方式实现类的继承吗? ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:532 | 回复:0
  • LUA静态库动态库LD_LIBRARY_PATH动态库的查找路径GCC“-l”参数
    LUA静态库动态库LD_LIBRARY_PATH动态库的查找路径GCC“-l”参数
    http://lua-users.org/wiki/BindingWithMembersAndMethods   exportLD_LIBRARY_PATH=/home/arch/luatest:$LD_LIBRARY_PATH命令行:export LD_LIBRARY_PATH=./lib:$LD_LIBRARY_PATH或者     export LD_LIBR ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:322 | 回复:0
  • Lua4.0中getn陷阱
    Lua4.0中getn陷阱
    • 使用t = nil方式删除元素会导致意外结果 t = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; t = nil; print(getn(t)); -- 10 t = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; t = nil; print(getn(t)); ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:328 | 回复:0
  • ngx_lua金山项目黄雀
    ngx_lua金山项目黄雀
    https://github.com/moonbingbing/Oriole……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:343 | 回复:0
  • luamath库
    luamath库
    lua math库(2012-05-1817:26:28)转载▼标签:游戏分类:Luaatan2、sinh、cosh、tanh这4个应该用不到。 函数名描述示例结果pi圆周率math.pi3.1415926535898abs取绝对值math.abs(-2012)2012 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:310 | 回复:0
  • IDEA同步上传lua代码,方便开发。
    IDEA同步上传lua代码,方便开发。
    因项目是Java和lua一起开发的,以前用Notepad++插件连接,每次关掉得重新寻找目录。有点耗时间,所以用idea提供的工具很是便利,再此做个笔记。点击上面的绿色”+“号,添加在配置mappings一个是本地你lua代码的路径 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:305 | 回复:0
  • Lua字符串库(整理)Lua字符串库小集
    Lua字符串库(整理)Lua字符串库小集
    1.基础字符串函数:   字符串库中有一些函数非常简单,如:   1). string.len(s)返回字符串s的长度;   2).string.rep(s,n)返回字符串s重复n次的结果;   3).string.lower(s)返回s的副本,其中所有的大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:373 | 回复:0
  • lua实现switch语句功能
    lua实现switch语句功能
    print(amp;quot;********如何实现switch-case********amp;quot;)localswitch={=function()print(amp;quot;case1amp;quot;)end,=function()print(amp;quot;case2amp;quot;)end,=function()prin……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:315 | 回复:0
  • lua闭包
    lua闭包
    lua的闭包是个新概念,理解它需要个过程。今天在网上找了几篇文章看,不错,先记录下。1,lua闭包普通篇http://hi.baidu.com/happynp/blog/item/b7736a1f7f65b3ffe0fe0b90.html2,lua闭包文艺篇http://www.ibm.com/d ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:303 | 回复:0
  • 对lua继承中self.__index=self的释疑
    对lua继承中self.__index=self的释疑
    首先看看从lua表中查找一个键时的流程:--当从表t中查找键k时,lua处理如下:--1.t中是否有k,有则直接返回值,否则第2步--2.t是否有元表,无则返回nil,有则第3步--3.t的元表是否有__index元方法,无则返回nil,有则查 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:2077 | 回复:0
  • 基于nginx+lua实现的反向代理动态更新
    基于nginx+lua实现的反向代理动态更新
    大家都知道,nginx是当前应用非常广泛的web服务器,热度因为他的高并发高性能高可靠性,且轻量级!牛逼的不行,不多说这些。 今天要介绍的是,如何基于nginx和lua脚本,也就是在openresty的环境下,实现动态的反向 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:308 | 回复:0
  • lua--生成协议
    lua--生成协议
    这是爬塔的协议amp;amp;lt;?xmlversion=amp;quot;1.0amp;quot;encoding=amp;quot;utf-8amp;quot;?amp;amp;gt;amp;amp;lt;codername=amp;quot;TowerMsgamp;quot;version=amp;quot;1amp;quot;oldversion=amp;quot;1amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:316 | 回复:0
  • lua类型转换
    lua类型转换
    stringtointtonumberprint(tonumber(amp;quot;1234amp;quot;)) ……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:274 | 回复:0
  • luaio.read()
    luaio.read()
    io.read(...)从文件中读取内容,还有另外一种写法就是file:read()后面可以跟的读取方式有:(1)amp;quot;namp;quot; 读取一个数字,这是唯一一个返回数字而不是字符串的格式(2)amp;quot;aamp;quot; 从当前位置 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:299 | 回复:0
  • 在redis中使用lua脚本让你的灵活性提高5个逼格
    在redis中使用lua脚本让你的灵活性提高5个逼格
      在redis的官网上洋洋洒洒的大概提供了200多个命令,貌似看起来很多,但是这些都是别人预先给你定义好的,但你却不能按照自己的意图进行定制, 所以是不是感觉自己还是有一种被束缚的感觉,有这个感觉就对了。。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:301 | 回复:0
  • Centos7环境下搭建Nginx+Lua+Redis进行数据存取
    Centos7环境下搭建Nginx+Lua+Redis进行数据存取
     1.安装依赖环境yum-yinstallgcczlibzlib-develpcre-developensslopenssl-devel2.安装LuaJITcd/usr/local/mkdirLuaJITcd/usr/local/LuaJITwgethttp://luajit.org/download/LuaJIT-2.0.2.tar.gztar……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:331 | 回复:0
  • lua虚拟机笔记
    lua虚拟机笔记
    1.opcode   lua代码执行过程是:源代码先被编译成为字节码,然后虚拟机解释执行。相关模块是lopcode.c,lvm.c。lua的字节码类似汇编,也有pc寄存器这个概念,指向下一条要执行的指令,lua里面每一条指令由无符号数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:469 | 回复:0
  • Openrestry+Lua之静态文件鉴权
    Openrestry+Lua之静态文件鉴权
    核心代码: location /statis-img { alias /home/user/files/; access_by_lua ' local token = ngx.var.arg_token local access_token = amp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:893 | 回复:0
  • 使用lua开发游戏--love2d教程汇总
    使用lua开发游戏--love2d教程汇总
    说明,我只是在网上浏览时发现了“金庸群侠传lua复刻版”,有源码,基于sdl使用C语言,我大概看了一下不是很懂。后来发现了love2d,也是基于sdl,于是便有了用love2d再复刻一遍的想法。lua可以很容易的与c/cpp结合, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:421 | 回复:0
  • Cocos2d-xLua中实例:特效演示
    Cocos2d-xLua中实例:特效演示
    下面我们通过一个实例介绍几个特效的使用,这个实例如下图所示,上图是一个操作菜单场景,选择菜单可以进入到下图动作场景,在下图动作场景中点击Go按钮可以执行我们选择的特性动作,点击Back按钮可以返回到菜单场景 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:368 | 回复:0
  • lua table操作实例详解 lua_gettable
    lua table操作实例详解 lua_gettable
    lua table操作实例详解 lua_gettable_linuxheik的专栏-CSDN博客_lua_gettable……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:332 | 回复:0
  • luaState加载部分库
    luaState加载部分库
       在lua中,通常我们用luaL_openlibs(L)加载所有的lub标准库,但是有时候我们想只加载部分,有没有什么好的办法呢?在luaproc看到如下办法:staticvoidregisterlib(lua_State*L,constchar*name,lua_CFunctionf){ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:321 | 回复:0
  • Step By Step(Lua-C API简介)
    Step By Step(Lua-C API简介)
        Lua是一种嵌入式脚本语言,即Lua不是可以单独运行的程序,在实际应用中,主要存在两种应用形式。第一种形式是,C/C++作为主程序,调用Lua代码,此时可以将Lua看做“可扩展的语言”,我们将这种应用称为“应用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:370 | 回复:0
  • OpenResy+Lua利用百度识图将图片地址解析成文字
    OpenResy+Lua利用百度识图将图片地址解析成文字
    LUA代码:(注:LUA里有一个调用百度识图的接口IP:123.125.115.189(stu.baidu.com),不知为什么我的虚拟机无法解析stu.baidu.com,所以我只能PING出IP来用。)location/test{content_by_lua'localrequest_method ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:350 | 回复:0
  • c++调用lua之HelloWorld
    c++调用lua之HelloWorld
    // luatest1.cpp : Defines the entry point for the console application.//#include amp;quot;stdafx.hamp;quot;#include amp;amp;lt;stdio.hamp;amp;gt;extern amp;quot;Camp;quot; {    #incl ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:336 | 回复:0
  • luatable与json的之间的互相转换高性能c++实现
    luatable与json的之间的互相转换高性能c++实现
    请自行约束两种语言数据结构语法上的不同,避开如下问题:1、json本身不约束key是否符合一个编程语言中的变量名,所以编写用于和编程语言数据结构交互的json代码时应该注意key是否正确。2、lua没有数组,利用哈希表 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:432 | 回复:0
  • lua方法点(.)调用和冒号(:)调用区别:
    lua方法点(.)调用和冒号(:)调用区别:
    用.定义方法时object.func_name(arg1,arg2...),方法真正的函数签名形式为:object.func_name(arg1,arg2...)用:定义方法时object:func_name(arg1,arg2...),方法真正的函数签名形式为:object:func_name(self,arg1,arg ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:326 | 回复:0
  • lua 数据类型
    lua 数据类型
      Lua中有8个基本类型分别为:nil、boolean、number、string、userdata、function、thread和table。 print(type(amp;quot;Hello worldamp;quot;)) --amp;amp;gt; string print(type(10.4*3)) --a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:320 | 回复:0
  • lua5.2版本在VS2010下的环境搭建
    lua5.2版本在VS2010下的环境搭建
    第一次使用脚本语言,第一次使用解释性语言 公司的现在维护的游戏开发的比较早,采用的lua还是比较早的版本,像NPC脚本系统就是使用lua+luabind结合的module模式,服务器端没涉及到,所以不太了解,回头再去纠结一下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:304 | 回复:0
  • 【wireshark】插件开发(三):Lua插件 Dissector
    【wireshark】插件开发(三):Lua插件 Dissector
    // TODO: 部分内容需要修改 1. 骨架 首先新建一个文件,命名为foo.lua,注意此文件的编码方式不能是带BOM的UTF8,否则wireshark加载它时会出错(不识别BOM): -- @brief Foo Protocol dissector plugin -- @author ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:378 | 回复:0
  • Lua面向对象----类、继承、多继承、单例的实现
    Lua面向对象----类、继承、多继承、单例的实现
    (本文转载)学习之用,侵权立删!原文地址 http://blog.csdn.net/y_23k_bug/article/details/19965877?utm_source=tuicoolamp;amp;amp;utm_medium=referral lua面向对象实现: 一个类就像是一个创建对象的模具。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:391 | 回复:0
  • Step By Step(Lua模块与包)
    Step By Step(Lua模块与包)
        从Lua 5.1开始,我们可以使用require和module函数来获取和创建Lua中的模块。从使用者的角度来看,一个模块就是一个程序库,可以通过require来加载,之后便得到一个类型为table的全局变量。此时的table就像名 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:297 | 回复:0
  • Lua源码编译之CL编译器编译
    Lua源码编译之CL编译器编译
    通过使用VC下的CL编译器,可方便地编译Lua源码,而无需构造工程并设置各种选项;以下以源码Lua5.3.1版本为例,将通过CL编译选项直接编译源码,为方便编译将采用批处理脚本,脚本放置在Lua解压后的目录下如:Lua.bat ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:258 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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