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

LUA教程

RSS
  • luatable排序
    luatable排序
    1、table.sort(table)注意事项它要求排序的目标table的必须是从1到n连续的,即中间不能有nil,table.sort默认按照升序排序当额外提供比较函数时,相当于重载了lua中自带的“amp;amp;lt;”操作符。当两个数相等的时候 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:351 | 回复:0
  • (使用lua++)Lua脚本和C++交互(四)
    (使用lua++)Lua脚本和C++交互(四)
    上一篇中,你已经可以在Lua里面用C++的函数了,那么咱们再增加一点难度,比如,我有一个CTest对象,要作为一个参数,传输给func_Add()执行,怎么办?很简单,如果你对上面的代码仔细阅读,你会发现下面的代码一样简 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:256 | 回复:0
  • nginx lua与go的ab压力测试hello world
    nginx lua与go的ab压力测试hello world
    测试机器 4核8G服务器 ab运行在内网另外一台服务器上面  nginx lua代码    4个worker进程 server {     listen 80;     server_name 10.10.155.58;     root /app/www/10.10.155.58;     access_log /app ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:249 | 回复:0
  • lua_tinker源码笔记1
    lua_tinker源码笔记1
    本篇仅简单介绍使用lua_tinker让lua调用C++函数的过程,C++调用lua函数可以参见博客Lua脚本和C++交互(一).未完待续.(一)lua调用C++全局函数这里以lua_tinker自带的sample1作为分析例子.C++源码如下://sample1.cpp#i ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:244 | 回复: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:26 | 阅读:248 | 回复:0
  • luastring下的函数
    luastring下的函数
    lua的字符串操作lua的字符串绝大部分的操作都可以用string库函数接口操作,只是因为lua的特性,在匹配操作上会有些不一样,这个文末会说一点。另外lua的字符串是从下标1开始的,不是0开始。 函数操作:1.计算字符串 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:258 | 回复:0
  • mac升级EICapitan后遇到c++转lua时遇到libclang.dylib找不到的错
    mac升级EICapitan后遇到c++转lua时遇到libclang.dylib找不到的错
    升级EICapitan后,打包lua脚本时,会报这个错:LibclangError:dlopen(libclang.dylib,6):imagenotfound.ToprovideapathtolibclanguseConfig.set_library_path()orConfig.set_library_file(). 处理方法,重新设置lib ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:286 | 回复:0
  • Lua协程
    Lua协程
    简介从本菜的认知角度看,协程就是一个函数可以一段一段分开来执行,功能和时间序列聚合,执行分离。相关的三个函数1.coroutine.create(cofun)参数-cofun等待执行的协同函数返回值该协同程序的实例对象,该对象是一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:369 | 回复:0
  • Lua 判断表是否为空方法
    Lua 判断表是否为空方法
    【1】判断表为空的方法 目前为止,Lua语言中判断table表是否为空有三种方式: (1)#table,当table为数组时直接返回table表的长度。 (2)当table是字典时,返回table的长度 1 function table.size(t) 2 local ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:478 | 回复:0
  • C中调用Lua函数
    C中调用Lua函数
    我们先来看一个简单的例子:lua_State*L=NULL;//内部调用lua函数doublef(doublex,doubley){doublez;lua_getglobal(L,amp;quot;famp;quot;);//获取lua函数flua_pushnumber(L,x);//压入参数x和ylua_pushnumber(L,y); ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:309 | 回复:0
  • 接触手机脚本编程------基于触动精灵的lua编程
    接触手机脚本编程------基于触动精灵的lua编程
    Auto.js好用多了,还不用root直接能用,我为什么学这个呢。。。。。 最近因为学习需要开始接触一门新的脚本语言,我更深刻的发现了,语言只是一种工具,重要的是解决问题的思维,由于这次是需要我快速掌 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:299 | 回复:0
  • lua中单引号和双引号和/的输出的问题
    lua中单引号和双引号和/的输出的问题
    lua单引号和双引号的问题 lua 中的 单引号 与 双引号 (amp;quot; amp;quot; 与 '') Lua除支持双引号(amp;quot;amp;quot;)表示字符串外, 也支持用单引号('') 注意: 如果字符串中有双引号 要用单引号包括, 如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:288 | 回复:0
  • init_config_file.lua
    init_config_file.lua
    --]--获取共享内存locallimit_req_store=ngx.shared.limit_req_store--初始化拒绝URI列表reject_uri_tab={}--重新初始化拒绝URI列表localfunctionresetRejectUri(uri_list)ifuri_list~=nilthen ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:355 | 回复:0
  • Lua与C/C++互操作
    Lua与C/C++互操作
    Lua通过一个“虚拟栈”(Lua State)与C/C++程序进行数据交互。 当在Lua里面操作这个栈的时候,每次操作的都是栈的顶部。而Lua的C API则有更多的控制权,可非常灵活地操纵这个栈的任意位置。 c/c++调用lua实际上是: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:272 | 回复:0
  • Lua中的操作系统库
    Lua中的操作系统库
    这个库通过表os实现os.clock()功能:返回一个程序使用CPU时间的一个近似值例如:localx=os.clock();print(os.clock())locals=0;fori=1,100000000do     s=s+i;endprint(string.format(amp;quot;elapsedtime:%.2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:218 | 回复:0
  • lua自定义迭代器
    lua自定义迭代器
    http://www.tutorialspoint.com/lua/lua_iterators.htm迭代器能够让你遍历某个集合或者容器中的每一个元素。对于lua来说,集合通常指代table,用于创建变化的数据结构,类似数组。Iteratorisaconstructthatenablesyo ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:230 | 回复:0
  • mac上安装lua
    mac上安装lua
      mac安装lua google了好个看起来都不怎么好操作,这个是在命令行下操作的很简单。 http://www.lua.org/download.html  viewplain copy  print?curl -R -O http://www.lua.org/ftp/lua-5.2.3.tar.gz   ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:236 | 回复:0
  • lua中的闭包
    lua中的闭包
    1、在了解lua中的闭包之前,我们先来看一个栗子!!! 在上述例子当中,我们用lua的闭包实现了一个计数器。如果之前没有了解过闭包的概念的话,你一定会对上述代码的结果感到奇怪,下面我们就来详细的解释一下闭包 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:207 | 回复:0
  • vs2017编译Lua最新源码,生成动态链接库版本
    vs2017编译Lua最新源码,生成动态链接库版本
    一、去官网下载lua5.3.5源码包https://www.lua.org/download.html 点击download可以看到历时版本:https://www.lua.org/ftp/ 这里可以看到需要的版本,点击下载。 二、建立VS工程 点击确定 这里根据需要选择x64,还 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:189 | 回复:0
  • lua
    lua
    lua的语言特性: 1. lua 的table可以实现多种数据结构:数组、记录、线性表、队列、集合等; 2. lua的closure闭合函数 3. lua的迭代器和泛型的for 4. lua的协同程序:管道和过滤器 5. c與lua的交互接口, nginx lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:208 | 回复:0
  • 创建cocos2d-x+luaforandroid步骤
    创建cocos2d-x+luaforandroid步骤
    1LOCAL_LDLIBS:=-L$(callhost-path,$(LOCAL_PATH)/http://www.cnblogs.com/libs/armeabi)\2-L$(callhost-path,$(LOCAL_PATH)/http://www.cnblogs.com/http://www.cnblogs.com/cocos2dx/platform/third_……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:194 | 回复:0
  • ubuntu14.04下练习lua
    ubuntu14.04下练习lua
    随着lua越来越成熟,在服务器中应用也越来越广。自己也想向这方面发展,于是便开始lua的学习。学习新的语言,应该是先编译、安装、部署开发调试环境,然后练习...可是,我现在并没有项目做啊,我只是想先熟悉一下lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:193 | 回复:0
  • 【Lua】面向对象编程(二)
    【Lua】面向对象编程(二)
      多重继承: module(...,package.seeall) local function search(k,plist) for i=1,#plist do local v=plist if v then return v end end end --多重继承 function createClass(.. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:210 | 回复:0
  • luadump函数
    luadump函数
    .functiondump(value,desciption,nesting)iftype(nesting)~=amp;quot;numberamp;quot;thennesting=3endlocallookupTable={}localresult={}localfunction_v(v)if……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:228 | 回复:0
  • LuaTable转C#Dictionary的方法示例[转载]
    LuaTable转C#Dictionary的方法示例[转载]
    table特性table是一个“关联数组”,数组的索引可以是数字或者是字符串,所有索引值都需要用amp;quot;amp;quot;括起来;如果是字符串,还可以去掉引号和中括号;即如果没有括起,则认为是字符串索引table的默认初始 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:210 | 回复:0
  • nginx + ngx_lua安装测试
    nginx + ngx_lua安装测试
    nginx lua模块淘宝开发的nginx第三方模块,它能将lua语言嵌入到nginx配置中,从而使用lua就极大增强了nginx的能力.nginx以高并发而知名,lua脚本轻便,两者的搭配堪称完美.接下来请看如何安装nginx + ngx_lua模块.以及最 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:213 | 回复:0
  • lua元表与元方法
    lua元表与元方法
        lua中提供的元表(metatable)与元方法(metamethod)是一种非常重要的语法,metatable主要用于做一些类似于C++重载操作符式的功能。    lua中提供的元表是用于帮助lua变量完成某些非预定义功能的个性化行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:240 | 回复:0
  • Lua(3) ——Cocos之_语法糖class
    Lua(3) ——Cocos之_语法糖class
     http://blog.51cto.com/shahdza/1566513 【唠叨】     在使用Lua的时候,cocos2d-x为我们提供了一个 class(classname, super) 这个函数。     它可以让我们很方便的定义一个类,或者继承cocos2d-x的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:257 | 回复:0
  • Nginx集成lua环境的配置以及openresty环境安装
    Nginx集成lua环境的配置以及openresty环境安装
    Nginx集成lua支持升级步骤如下:1、下载安装包Nginx下载地址:https://www.sumaott.com/download/%E5%B7%A5%E5%85%B7/nginx-1.10.1.tar.gzPcre下载地址:https://www.sumaott.com/download/%E5%B7%A5%E5%85%B7/pcre- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:272 | 回复:0
  • Lua中的正则表达式的使用
    Lua中的正则表达式的使用
    今天需要写一个解析CSV到Lua的小工具,其中用到了Lua库中的string.gsub(),之前一直对这个方法不是很了解,今天终于好好试了一把,很强大,很过瘾,很方便。。。源CSV文件是:等级,1阶所需经验,2阶所需经验,3阶所需经 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:313 | 回复:0
  • cocos2dx-lua采用pbc解析proto问题修正
    cocos2dx-lua采用pbc解析proto问题修正
    在cocos2dx-lua中应用pbc解析protobuf协议格式发现,其对嵌套消息的解析很不友好。经过forpairs循环检验发现,decode方法并没有解析内部嵌套的子消息。进一步检查发现,子消息的输出格式为table:第一个字段为子消息 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:345 | 回复:0
  • lua字符串处理
    lua字符串处理
    string.byte(s])string.byte是用来把字符转换成ascii数字,s为目标字符串,i为索引开始位置(从1开始),j为索引结束位置string.char(...)例子--默认为第1个返回a的ascii值localr=string.byte('abcdefg')--97--从索引2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:550 | 回复:0
  • InstallingLuainMac
    InstallingLuainMac
    Luaisdistributedinsourceform.Youneedtobuilditbeforeusingit.BuildingLuashouldbestraightforwardbecauseLuaisimplementedinpureANSICandcompilesunmodifiedinallknownplatforms……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:379 | 回复:0
  • 通信编码解码c11实现[lua专用版]
    通信编码解码c11实现[lua专用版]
    #includeamp;amp;lt;istreamamp;amp;gt;#includeamp;amp;lt;ostreamamp;amp;gt;#includeamp;amp;lt;iostreamamp;amp;gt;#includeamp;amp;lt;strstreamamp;amp;gt;#includeamp;amp;lt;listamp;amp;gt;#includeamp;amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:332 | 回复:0
  • 基于Lua的游戏服务端框架简介
    基于Lua的游戏服务端框架简介
    以下内容转载自 http://blog.csdn.net/lalate/article/details/51498869 本文所述内容,并不涉及服务器集群的进程划分与拓扑结构.为理解方便,我们假定服务器集群划分为如下的这些进程(跟鹅厂其他游戏项目大同小异) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:314 | 回复:0
  • 用lua实现ByteArray和ByteArrayVarint
    用lua实现ByteArray和ByteArrayVarint
    许多Actionscript程序员已经从Flash转到Cocos2d-x了。那么以前的那些超级好用的类库都不见了,只好重新来过。我利用Lua和lpack库实现了一套lua版本的ByteArray。这套库用于quick-cocos2d-x(后称quick)中。因此依赖一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:317 | 回复:0
  • lua第三方库
    lua第三方库
    一、Lua 包管理工具 1、LuaRocks   luarocks 是Lua常用的包管理工具(还有一个是LuaDist),其安装方式请参考官网:https://luarocks.org/#quick-start wget https://luarocks.org/releases/luarocks-2.4.1.tar.g ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:348 | 回复:0
  • 基于method实现lua访问C++对象成员
    基于method实现lua访问C++对象成员
    对于一个在C++创建的类对象,lua中如何调用这个对象的C++接口?进一步,如果我们想在lua中实现对这个C++类的接口扩展,该如何实现?二、lua对于类似于C++中meta类型的支持在lua中,为了模拟对于C++中面向对象中一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:294 | 回复:0
  • Lua简介
    Lua简介
    lua(wiki  中文  官方社区:lua-users)是一门开源、简明、可扩展且高效的弱类型解释型脚本语言。 由于其实现遵循C标准,它几乎能在所有的平台(windows、linux、OS X、Android、iOS、PlayStation、XBox、wii等) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:288 | 回复:0
  • lua创建listview
    lua创建listview
    只要是新的聊天对象就创建一个新的listviewlocalname=tolua.cast(UIHelper:seekWidgetByName(self.nameItem,amp;quot;nameamp;quot;),amp;quot;Labelamp;quot;);localplayerName=name:getStringValue();ifnil==self. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:312 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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