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

编程

RSS
  • (四)Lua脚本语言入门
    (四)Lua脚本语言入门
    这篇文章就当成铺垫型的文章,写着写着发现有好多想写的,,关于C#与Java,当然作为铺垫肯定与Lua的下部分介绍有关..... 对于amp;quot;泛型amp;quot;,先看C#中amp;quot;泛型amp;quot;是一个怎么回事,,,,,我感觉名字起错 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:212 | 回复:0
  • openresty加lua脚本实现在nginx层的ip拦截
    openresty加lua脚本实现在nginx层的ip拦截
    问题描述: 在项目中碰到用户刷注册接口,骗取注册成功后的一些列奖励。 达到的要求: 于是安全这边想要对用户的IP做一个过滤,做一套黑名单与白名单过滤,同时限制用户在1分钟内注册的次数。 使用的方案: 决定采用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:204 | 回复:0
  • GPRS(Air202)Lua开发:GPIO输出高低电平
    GPRS(Air202)Lua开发:GPIO输出高低电平
       开发板原理图                 新建一个GpioOut.lua文件   控制GPIO2输出高电平   module(...,package.seeall)--固定写法,具体百度lua文件加载(初学者不需要考虑,直接写上这句话即可), ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:190 | 回复:0
  • (转载)lua和c/c++互相调用实例分析
    (转载)lua和c/c++互相调用实例分析
    http://www.cppblog.com/lxyfirst/archive/2008/10/29/65447.html  lua作为小巧精悍的脚本语言,易于嵌入c/c++中,广泛应用于游戏AI,实际上在任何经常变化的逻辑上都可以使用lua实现,配合c/c++实现的底层接口服 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:196 | 回复:0
  • cocos2d Android 解包修改lua文件重新签名打包方法
    cocos2d Android 解包修改lua文件重新签名打包方法
    使用工具 AndroidKiller 1.下载AndroidKiller 解压即可,打开AndroidKiller.exe 2.用360压缩工具打开目标apk文件,拖出要修改的lua文件,修改后在拖放到360压缩工具文件目录中替换原来的。   用360压缩工具打开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:252 | 回复:0
  • [quick-cocos2d-x lua学习] 各大IDE之体验及选择 ( LDT、Sublime Text 2、IntelliJ ID ...
    [quick-cocos2d-x lua学习] 各大IDE之体验及选择 ( LDT、Sublime Text 2、IntelliJ ID ...
    多年的开发经验,使本人深深的觉得一个好的IDE能让你的效率提升n倍(-_-! 不知道算不算废话),所以哥在进入这块领域的时候,就把市面上常听说的一些IDE给装一下,用用看感觉如何,以好最终选一款出来,做为自己开发 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:213 | 回复:0
  • Java简单调用Lua
    Java简单调用Lua
    1packagelua;23importorg.keplerproject.luajava.LuaState;4importorg.keplerproject.luajava.LuaStateFactory;56publicclassLuaDemo{78publicstaticvoidmain(Stringargs……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:219 | 回复:0
  • cocos2d-xlua实现状态机
    cocos2d-xlua实现状态机
    version:cocos2d-x3.60.状态机状态机主要分为2大类:第一类,若输出只和状态有关而与输入无关,则称为Moore状态机;第二类,输出不仅和状态有关而且和输入有关系,则称为Mealy状态机。1.应用场景例如一个跑酷游戏, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:259 | 回复:0
  • lua热重载
    lua热重载
    热重载,就是不重新开unity让代码的变化直接看出来,一般在开发时候使用lua中通过require导入的文件,最终都存在package.loaded这个table中。require会判断是否文件已经加载避免重复加载同一文件所以需要先把package ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:356 | 回复:0
  • lua相关库安装常见问题
    lua相关库安装常见问题
    一、先安装lua brew install lua 我本机的安装路径为:/usr/local/Cellar/lua/5.3.4_2 二、安装luarocks 下载luarocks的安装包: http://luarocks.github.io/luarocks/releases/luarocks-2.4.3.tar.gz 解压后到安装 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:259 | 回复:0
  • Lua中的require
    Lua中的require
    lua中的require机制   为了方便代码管理,通常会把lua代码分成不同的模块,然后在通过require函数把它们加载进来。现在看看lua的require的处理流程。1、require机制相关的数据和函数   package.path:保存加载 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:261 | 回复:0
  • Lua与C++交互初探之Lua调用C++
    Lua与C++交互初探之Lua调用C++
    上一篇我们已经成功将Lua的运行环境搭建了起来,也成功在C++里调用了Lua函数。今天我来讲解一下如何在Lua里调用C++函数。Lua作为一个轻量级脚本语言,他只包含了一些必要的系统库函数,当有需要时还得自己去写。有一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:265 | 回复:0
  • Step By Step(Lua系统库)
    Step By Step(Lua系统库)
        Lua为了保证高度的可移植性,因此,它的标准库仅仅提供了非常少的功能,特别是和OS相关的库。但是Lua还提供了一些扩展库,比如Posix库等。对于文件操作而言,该库仅提供了os.rename函数和os.remove函数。   ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:272 | 回复:0
  • Flash调用Lua脚本:四
    Flash调用Lua脚本:四
    这里有一个具体的例子:http://rc.qzone.qq.com/100641772    今天我们来学习一下Lua中的迭代器:Iterator。    迭代器是一种可以遍历集合中所有元素的机制。在Lua中,通常将迭代器表示为函数,每调用一次函 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:269 | 回复:0
  • lua获取网络当前时间戳
    lua获取网络当前时间戳
    使用luasocketlocalsocket=requireamp;quot;socket.coreamp;quot;localserver_ip={amp;quot;time-nw.nist.govamp;quot;,amp;quot;time-a.nist.govamp;quot;,amp;quot;time-b.nist.govamp;quot;,amp;quot;time.nist.g ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:237 | 回复:0
  • Lua - 函数进阶(一)可变参数
    Lua - 函数进阶(一)可变参数
    函数参数的简化 1、可直接简单 string 类型、在输出的时候直接将 小括号省略 2、table 类型的简化 3、可变参数。在 lua 中使用 “…” 进行表示 ,本质上调用的时候还是一个 table 类型的数据结构,类似 C# 中的 par ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:262 | 回复:0
  • OpenResty 扩展库之(一)——lua-resty-shell 库
    OpenResty 扩展库之(一)——lua-resty-shell 库
    介绍   当您需要执行子进程(或shell命令)时,这是一个打算与OpenResty应用程序一起使用的小型库。 它类似于os.execute和io.popen,除了它是完全非阻塞的,因此即使对于需要很长时间完成的命令也是安全的。    ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:269 | 回复:0
  • Lua里的"switch-case"语句
    Lua里的"switch-case"语句
    Lua本身并没有提供switch-case语句,难道说我们就只能靠不断的amp;quot;if...elseif...amp;quot;这样冗长的方式来实现选择的功能么?当然不是这样的。Lua提供了功能强大的metatable,我们可以选取任意的数据类型作为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:301 | 回复:0
  • lua string匹配模式
    lua string匹配模式
    【lua的匹配模式可以看做是功能不完整的正则表达式,只实现了大部分】 使用过程中,遇到的不支持的功能: # 分组匹配多次, 比如: abcabc, 无法用(abc)+匹配到 # 匹配次数范围, 比如: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:258 | 回复:0
  • Mac搭建Lua运行环境
    Mac搭建Lua运行环境
            首先下载Lua,可在终端下用命令:brew install lua (这里需先安装brew);         然后下载安装Sublime Text 2,打开tools -amp;amp;gt; Build System -amp;amp;gt; New Build System,在编辑 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:234 | 回复:0
  • 让Lua支持Linq吧-连城序-博客园
    让Lua支持Linq吧-连城序-博客园
    让Lua支持Linq吧-连城序-博客园……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:244 | 回复:0
  • lua解析赋值类型代码的过程
    lua解析赋值类型代码的过程
    我们来看看lua vm在解析下面源码并生成bytecode时的整个过程: 1 foo = amp;quot;baramp;quot; 2 local a, b = amp;quot;aamp;quot;, amp;quot;bamp;quot; 3 foo = a 首先我们先使用ChunkySpy这个工具来看看vm最终 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:332 | 回复:0
  • 轻量级Lua IDE ZeroBrane Studio 的使用技巧和汉化
    轻量级Lua IDE ZeroBrane Studio 的使用技巧和汉化
    alt + shift +鼠标 ,可以块选中文本。F12 折叠/展开 所有F5 调试运行 点击第二次 将跳转到第一个断点处F10 单步执行 shift +F10 单步执行,不进入函数体Ctrl + F10 跳出停止调试 f6 运行程序不调试ctrl + f6 不停 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:262 | 回复:0
  • [原创]使用squish打包与混淆cocos2d-x的lua脚本
    [原创]使用squish打包与混淆cocos2d-x的lua脚本
    squish是一个开源的用于打包lua脚本的小工具,它的主要功能是将多个lua文件整合成一个文件,并在此基础上做压缩和混淆等处理,混淆和压缩后的代码可以直接被执行而不需要先做解压还原等操作。它的github地址:https: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:372 | 回复:0
  • nginx中lua语言获取传参字符串转json打印key,value
    nginx中lua语言获取传参字符串转json打印key,value
    1--准许获取传参内容23ngx.req.read_body()45--获取传参内容参数6789localargs=ngx.req.get_body_data()1011localcjson=require(amp;quot;cjsonamp;quot;);12131415--将bodyjson格式内容转为json格式 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:248 | 回复:0
  • openresty使用log_by_lua发送日志到syslog-ng
    openresty使用log_by_lua发送日志到syslog-ng
    1.安装 opmgetp0pr0ck5/lua-resty-logger-socket 2.使用  location lua_by_lua_block  log_by_lua_block{locallogger=requireamp;quot;resty.logger.socketamp;quot;ngx.log(ng……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:294 | 回复:0
  • lua的string.format为什么比".."慢
    lua的string.format为什么比".."慢
    大家直觉地认为amp;quot;..amp;quot;操作符比string.format慢,这是个误解,实际上从连接字符串的效率来说amp;quot;..amp;quot;比string.format快多了。先看看实验结果10000000次实验,基础字符串11个字符每次连接2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:231 | 回复:0
  • [lua][openresty]代码覆盖率检测的解决方式
    [lua][openresty]代码覆盖率检测的解决方式
    废话在前 什么是代码覆盖率 来自 百度百科 代码覆盖(Code coverage)是软件测试中的一种度量,描述程式中源代码被测试的比例和程度,所得比例称为代码覆盖率。 开发人员为何关注? 在我们的开发 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:215 | 回复:0
  • 转:OpenResty最佳实践(推荐了解lua语法)
    转:OpenResty最佳实践(推荐了解lua语法)
    看点:1.Lua语法的说明,排版清晰易懂。 转:https://moonbingbing.gitbooks.io/openresty-best-practices/content/lua/main.html Lua是一个小巧的脚本语言。是巴西里约热内卢天主教大学(PontificalCatholicUniver ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:232 | 回复:0
  • Lua之模块与元表
    Lua之模块与元表
    一:1.模块概念:将某些常用的函数封装在一个独立的Lua脚本中,以供其他脚本使用。模块中基本的成员就是变量和函数。(功能上类似于C#中的静态类) 2.模块的基本使用 ①创建模块 a.创建一个新的Lua脚本并且命名 *脚 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:261 | 回复:0
  • lua脚本之钉钉免密登录
    lua脚本之钉钉免密登录
    nginx.confworker_processes1;error_loglogs/error.log;events{worker_connections1024;}http{resolver8.8.8.8;server{listen8080;location/{defau……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:223 | 回复:0
  • 使用Lua的扩展库LuaSocket用例
    使用Lua的扩展库LuaSocket用例
    目录结构 LuaSocket 是 Lua 的网络模块库,它可以很方便地提供 TCP、UDP、DNS、FTP、HTTP、SMTP、MIME 等多种网络协议的访问操作。 它由两部分组成:一部分是用 C 写 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:237 | 回复:0
  • Hello Lua
    Hello Lua
    Lua使用标准的ANSIC进行开发 Lua几乎支持所有平台;Lua是开源且免费的软件;Lua以源码的方式直接发布。 如何获取Lua源码?    ——》》》  www.lua.org 源码编译后的目标: Lua:解释器,用于解释执行脚本或字节码 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:216 | 回复:0
  • Cocos2d-x使用Luajit将Lua脚本编译成bytecode,启用加密
    Cocos2d-x使用Luajit将Lua脚本编译成bytecode,启用加密
    http://www.cocoachina.com/bbs/read.php?tid=205802lua脚本进行加密,查了一下相关的资料 ,得知lua本身能够使用luac将脚本编译为字节码(bytec……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:208 | 回复:0
  • (c++与Lua之间的调用)
    (c++与Lua之间的调用)
    我们主要解决如下几个问题:转载注明出处:http://www.cnblogs.com/zisou/p/cocos2dx-lua2.html1,C++如何获取Lua里面的一个变量值?2,C++如何获取Lua里面一个Table(Lua利用Table实现面向对象,那就能调用Lua里面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:224 | 回复:0
  • Lua函数作为参数传递时的注意事项
    Lua函数作为参数传递时的注意事项
    有一个函数是这样的:functionCar:setSpeed(t_speed)self.speed=t_speedprint(self.speed)end 我准备调用回调函数的函数:functionCarDriver:tapGas(self,callback)currentSpeed=currentSpeed+10callback(current ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:209 | 回复:0
  • LUA中的基本函数库
    LUA中的基本函数库
    基本函数库为Lua内置的函数库,不需要额外装载assert(v)功能:相当于C的断言,参数:v:当表达式v为nil或false将触发错误,message:发生错误时返回的信息,默认为amp;quot;assertionfailed!amp;quot;--------------- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:242 | 回复:0
  • 《代码大全》阅读心得二python与lua闭包的一点不同
    《代码大全》阅读心得二python与lua闭包的一点不同
    在第三四部分中,主要探讨的是具体的编程开发实践过程中的注意事项,相比一二部分,这些更具体,具体到变量。如果一个编程新手看这边书,从这里入手应该是个不错的选择,因为它贴近实战,能给人最直接的感受。可惜的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:223 | 回复:0
  • 基于ngx_lua的动态服务路由方案
    基于ngx_lua的动态服务路由方案
    Slardar是整个容器化过程中的一个组件,又拍云将会开源基于ngx_lua的动态服务路由方案 如何做到服务的zero down_time的更新 在更新服务的时候,怎么能做到让自己的服务不断掉,又拍云做更新的时候,不允许有失败, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:273 | 回复:0
  • lua时间戳和日期转换及踩坑
    lua时间戳和日期转换及踩坑
    介绍lua的日期函数常用方法及我的一个踩坑。 时间戳转日期 日期转时间戳 当前时间戳 格式占位符 转成年月日接口 当然,如果你只需要拿天数进行比较,可以使用 踩坑日志 不建议采用以下方式计算日期 比如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:247 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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