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

编程

RSS
  • cocos2dx-lua采用pbc解析proto问题修正
    cocos2dx-lua采用pbc解析proto问题修正
    在cocos2dx-lua中应用pbc解析protobuf协议格式发现,其对嵌套消息的解析很不友好。经过forpairs循环检验发现,decode方法并没有解析内部嵌套的子消息。进一步检查发现,子消息的输出格式为table:第一个字段为子消息 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:336 | 回复:0
  • Lua中的正则表达式的使用
    Lua中的正则表达式的使用
    今天需要写一个解析CSV到Lua的小工具,其中用到了Lua库中的string.gsub(),之前一直对这个方法不是很了解,今天终于好好试了一把,很强大,很过瘾,很方便。。。源CSV文件是:等级,1阶所需经验,2阶所需经验,3阶所需经 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:307 | 回复: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 | 阅读:266 | 回复: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 | 阅读:248 | 回复:0
  • lua元表与元方法
    lua元表与元方法
        lua中提供的元表(metatable)与元方法(metamethod)是一种非常重要的语法,metatable主要用于做一些类似于C++重载操作符式的功能。    lua中提供的元表是用于帮助lua变量完成某些非预定义功能的个性化行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:231 | 回复:0
  • nginx + ngx_lua安装测试
    nginx + ngx_lua安装测试
    nginx lua模块淘宝开发的nginx第三方模块,它能将lua语言嵌入到nginx配置中,从而使用lua就极大增强了nginx的能力.nginx以高并发而知名,lua脚本轻便,两者的搭配堪称完美.接下来请看如何安装nginx + ngx_lua模块.以及最 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:202 | 回复:0
  • LuaTable转C#Dictionary的方法示例[转载]
    LuaTable转C#Dictionary的方法示例[转载]
    table特性table是一个“关联数组”,数组的索引可以是数字或者是字符串,所有索引值都需要用amp;quot;amp;quot;括起来;如果是字符串,还可以去掉引号和中括号;即如果没有括起,则认为是字符串索引table的默认初始 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:201 | 回复: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 | 阅读:215 | 回复: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 | 阅读:193 | 回复:0
  • ubuntu14.04下练习lua
    ubuntu14.04下练习lua
    随着lua越来越成熟,在服务器中应用也越来越广。自己也想向这方面发展,于是便开始lua的学习。学习新的语言,应该是先编译、安装、部署开发调试环境,然后练习...可是,我现在并没有项目做啊,我只是想先熟悉一下lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:184 | 回复: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 | 阅读: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 | 阅读:201 | 回复: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 | 阅读:178 | 回复:0
  • lua中的闭包
    lua中的闭包
    1、在了解lua中的闭包之前,我们先来看一个栗子!!! 在上述例子当中,我们用lua的闭包实现了一个计数器。如果之前没有了解过闭包的概念的话,你一定会对上述代码的结果感到奇怪,下面我们就来详细的解释一下闭包 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:200 | 回复: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 | 阅读:225 | 回复:0
  • lua自定义迭代器
    lua自定义迭代器
    http://www.tutorialspoint.com/lua/lua_iterators.htm迭代器能够让你遍历某个集合或者容器中的每一个元素。对于lua来说,集合通常指代table,用于创建变化的数据结构,类似数组。Iteratorisaconstructthatenablesyo ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:222 | 回复: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 | 阅读:210 | 回复:0
  • Lua与C/C++互操作
    Lua与C/C++互操作
    Lua通过一个“虚拟栈”(Lua State)与C/C++程序进行数据交互。 当在Lua里面操作这个栈的时候,每次操作的都是栈的顶部。而Lua的C API则有更多的控制权,可非常灵活地操纵这个栈的任意位置。 c/c++调用lua实际上是: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:258 | 回复: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 | 阅读:340 | 回复:0
  • lua中单引号和双引号和/的输出的问题
    lua中单引号和双引号和/的输出的问题
    lua单引号和双引号的问题 lua 中的 单引号 与 双引号 (amp;quot; amp;quot; 与 '') Lua除支持双引号(amp;quot;amp;quot;)表示字符串外, 也支持用单引号('') 注意: 如果字符串中有双引号 要用单引号包括, 如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:270 | 回复:0
  • 接触手机脚本编程------基于触动精灵的lua编程
    接触手机脚本编程------基于触动精灵的lua编程
    Auto.js好用多了,还不用root直接能用,我为什么学这个呢。。。。。 最近因为学习需要开始接触一门新的脚本语言,我更深刻的发现了,语言只是一种工具,重要的是解决问题的思维,由于这次是需要我快速掌 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:290 | 回复: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 | 阅读:293 | 回复: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 | 阅读:465 | 回复:0
  • Lua协程
    Lua协程
    简介从本菜的认知角度看,协程就是一个函数可以一段一段分开来执行,功能和时间序列聚合,执行分离。相关的三个函数1.coroutine.create(cofun)参数-cofun等待执行的协同函数返回值该协同程序的实例对象,该对象是一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:352 | 回复: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 | 阅读:276 | 回复:0
  • luastring下的函数
    luastring下的函数
    lua的字符串操作lua的字符串绝大部分的操作都可以用string库函数接口操作,只是因为lua的特性,在匹配操作上会有些不一样,这个文末会说一点。另外lua的字符串是从下标1开始的,不是0开始。 函数操作:1.计算字符串 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:249 | 回复: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 | 阅读:236 | 回复: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 | 阅读:234 | 回复: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 | 阅读:235 | 回复:0
  • (使用lua++)Lua脚本和C++交互(四)
    (使用lua++)Lua脚本和C++交互(四)
    上一篇中,你已经可以在Lua里面用C++的函数了,那么咱们再增加一点难度,比如,我有一个CTest对象,要作为一个参数,传输给func_Add()执行,怎么办?很简单,如果你对上面的代码仔细阅读,你会发现下面的代码一样简 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:247 | 回复:0
  • luatable排序
    luatable排序
    1、table.sort(table)注意事项它要求排序的目标table的必须是从1到n连续的,即中间不能有nil,table.sort默认按照升序排序当额外提供比较函数时,相当于重载了lua中自带的“amp;amp;lt;”操作符。当两个数相等的时候 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:313 | 回复:0
  • 编译lua固件NodeMcu8266
    编译lua固件NodeMcu8266
    https://www.cnblogs.com/yangfengwu/p/10547024.html因为我现在的Wifi的教程是lua语言编写的,但是有些功能需要自己编译lua固件才可以,这篇文章就详细说一下怎么编译固件准备一台linux的机子我把固件放到了git上,方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:334 | 回复:0
  • 《Lua游戏开发实践指南》一2.2Lua简介
    《Lua游戏开发实践指南》一2.2Lua简介
    2.2Lua简介 Lua和传统的脚本语言不同,它是一种易整合语言(glue language)。一般的脚本语言用于控制执行重复的任务,而易整合语言可以让使用者把其他语言开发的功能整合在一起。这样就让脚本程序员有了更大的发挥 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:283 | 回复:0
  • Lua一般都用来干什么,有什么优点
    Lua一般都用来干什么,有什么优点
    Lua一般用于嵌入式应用,现在越来越多应用于游戏当中,魔兽世界,愤怒的小鸟都有用到。 Lua极易嵌入到其他程序,可当做一种配置语言。 还有很多需要性能的地方,比如:游戏脚本,nginx,wiresha ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:260 | 回复:0
  • Lua基本语法
    Lua基本语法
    交互式编程Lua提供了交互式编程模式。我们可以在命令行中输入程序并立即查看效果。Lua交互式编程模式可以通过命令lua-i或lua来启用:#lua-iLua5.3.0Copyright(C)1994-2015Lua.org,PUC-Rioamp;amp;gt;在命令行中,输 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:257 | 回复:0
  • nginx_lua_waf 部署、测试记录
    nginx_lua_waf 部署、测试记录
    ngx_lua_waf ngx_lua_waf是一个基于lua-nginx-module(openresty)的web应用防火墙 源码:https://github.com/loveshell/ngx_lua_waf 安装部署 系统版本:Centos6.5 x86_64 1、openresty的配置 yum -y install pcre ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:227 | 回复:0
  • lua元表以及元方法
    lua元表以及元方法
    lua中的变量是没有数据类型的,值有类型。类型有八种nil,number,boolean,string,function,thread,userdata以及table。Lua中的每个值都可以有一个元表。这个元表就是一个普通的Lua表,它用于定义原始值在特定操作下的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:277 | 回复:0
  • lua使用io.open跨平台文件夹遍历匹配查找
    lua使用io.open跨平台文件夹遍历匹配查找
    --Desc:实现在LUA_PATH中的lua文件中遍历寻找没用到PNG_PATH路径下的png图片,并将其打印出来。--Date:12:49:282014-09-041print(amp;quot;LuaScriptStartamp;quot;)23functiongetFileName(path)4len=string.len(P ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:315 | 回复:0
  • 理解LUA中的多重继承
    理解LUA中的多重继承
    有人在问如何实现Lua中的多重继承。真正用到多重继承的时候,我会想想是不是非得用多重继承,总觉得多重继承有点“重”。  多重继承例子12345678910111213141516171819202122232425262728293031323334353637383940 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:490 | 回复:0
  • centos7给已经安装nginx的添加lua模块
    centos7给已经安装nginx的添加lua模块
    网上找了好多文档,搞了一个半小时才好 分享一下简便方法: /usr/local/src/是我的模块存放地 下载解压: wget https://github.com/simplresty/ngx_devel_kit/archive/v0.3.0.tar.gz -C /usr/local/src/ tar xzvf v0 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:327 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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