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

编程

RSS
  • Lua解释器Lua解释器
    Lua解释器Lua解释器
    警告⚠️:这将是一个又臭又长的系列教程,教程结束的时候,你将拥有一个除了性能差劲、扩展性差、标准库不完善之外,其他方面都和官方相差无几的Lua语言解释器。说白了,这个系列的教程实现的是一个玩具语言,仅供 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:216 | 回复:0
  • lua 调用C++动态库
    lua 调用C++动态库
    一.生成动态库dll: 1.去官网下载http://www.lua.org/versions.htm,下载lua5.1.5版本,lua5.2以后的有些函数时有改动的 2.下载后解压到一个文件夹中比如lua-5.1.5(本文安装的是lua5.1) 3.VS2015新建一个win32控 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:222 | 回复:0
  • FreeSwitch LUA API —— Sessions
    FreeSwitch LUA API —— Sessions
    API Session作用:应用于已存在的会话(Sessions)   目录浏览:     API Sessions session:answer session:answered session:bridged session:check_hangup_hook session:collectDigits session:consoleLog s ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:213 | 回复:0
  • 【lua】nginx使用ngx_lua访问后端Thrift-Server实现和介绍
    【lua】nginx使用ngx_lua访问后端Thrift-Server实现和介绍
    背景随着openresty的出现,让nginx使用lua解决一些业务的能力大幅度提高,ngx_lua可以使用nginx自生的基于事件驱动的IO模型,和后端的存储,业务等系统实现非阻塞的连接交互。如何使用ngx_lua连接后端的Thrift-Serve ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:197 | 回复:0
  • Win10下使用Mingw编译Lua
    Win10下使用Mingw编译Lua
    Win10下使用Mingw编译Lua 介绍 Lua(葡萄牙语月亮)是一门简洁、轻量、可扩展的脚本语言,官方版本只包括一个精简的核心和最基本的库,使得其体积小、启动速度快,从而特别适合嵌入到其它程序里。它由巴西里约热内卢 P ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:218 | 回复:0
  • Lua I/O库(二)
    Lua I/O库(二)
        Lua中本身对文件所提供的操作,主要包含在I/O库中,该库以.io字段的方式存储在全局的_G表中,遍历打印_G.io即可获取对应库所提供的文件操作的API函数。 io.lines() ---amp;amp;gt;以读模式打开指定的filename ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:222 | 回复:0
  • Lua可变参数之arg与select
    Lua可变参数之arg与select
    1functionTestFunc(...)2localarg={...}--Lua5.2以后不再支持默认arg参数,{}与...之间要有空格3print(amp;quot;输入的参数个数:amp;quot;..#arg)4fori,vinipairs(arg)do5print(v)6……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:221 | 回复:0
  • lua定点数库
    lua定点数库
    开源定点数库fpm,并导入到lua中使用https://github.com/MikeLankamp/fpm #本质把浮点数*65336,取整。所有运算是整数运算,从而保证一致性 #问题效率通过对比,差不多有一倍略多的损耗。 #改进lua53中,支持//操 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:250 | 回复:0
  • 读取xml生成lua測试代码
    读取xml生成lua測试代码
    #includeamp;amp;lt;iostreamamp;amp;gt;#includeamp;amp;lt;stringamp;amp;gt;#includeamp;amp;lt;fstreamamp;amp;gt;#includeamp;quot;tinyxml2.hamp;quot;usingnamespacestd;usingnamespacetinyxml2;std::ofstrea ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:241 | 回复:0
  • Lua 在VS上的环境配置(一)
    Lua 在VS上的环境配置(一)
    启动VS2015创建新的项目 注:没有特殊需求不建议配置这个,感觉好麻烦,个人配置好几次才可以使用(使用最简单的形式就是使用Lua for Windows) 配置过程中大家一定注意按步骤操作,话不多说,我们开始配置吧: 1、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:287 | 回复:0
  • lua变量作用域
    lua变量作用域
    3.5 – Visibility Rules Lua is a lexically scoped language. The scope of a local variable begins at the first statement after its declaration and lasts until the last non-void statement of the innerm ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:251 | 回复:0
  • nginx中lua主动设置Content-Length
    nginx中lua主动设置Content-Length
    最近发现lua调用ngx.say和ngx.print默认返回的HTTP头是trunk模式的,通常情况下是很好的,没有什么问题;但是要提供给其他人回源的时候就有问题了,特别是我要给slice模块回源,所以需要主动设置Content-Length,按 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:261 | 回复:0
  • lua与c之间交互详解(二)
    lua与c之间交互详解(二)
    本篇主要讲解下c如何调用Lua的,即c作为宿主语言,Lua为附加语言。c和Lua之间是通过Lua堆栈交互的,基本流程是:把元素入栈——从栈中弹出元素——处理——把结果入栈。关于Lua堆栈介绍以及Lua如何调用c参考其他两篇 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:267 | 回复:0
  • 通过lua进行nginx的权限控制
    通过lua进行nginx的权限控制
    nginx_lua的安装 nginx使用luajit进行编译安装 使用openresty进行yum安装 openresty中将lua和nginx进行封装,详情可查看openresty官网 openresty相关启动命令service openresty start ngx_lua的相关api使用说 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:296 | 回复:0
  • idea进行lua开发及运行nginx-lua程序
    idea进行lua开发及运行nginx-lua程序
    由于openresty每次在启动nginx时都需要通过命令重启比较麻烦,因此打算通过idea运行nginx服务,且idea插件对代码提示有一定程度的支持。 一、安装lua插件 Idea开发lua需要安装EmmyLua插件,在Plugins中搜索EmmyLua, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:270 | 回复:0
  • SpringBoot使用Lua脚本操作Redis
    SpringBoot使用Lua脚本操作Redis
     最近需要对一个接口基于用户进行限流,简单粗暴的固定窗口限流,10s内只允许调3次一种是直接在JAVA中做逻辑判断另一种是通过lua脚本进行实现,故对lua脚本小试牛刀 1.在JAVA里直接实现 2.通过lua脚本实现编写lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:345 | 回复:0
  • 15分钟入门lua
    15分钟入门lua
    目录:--1.Variablesandflowcontrol.--2.Functions.--3.Tables.--3.1Metatablesandmetamethods.--3.2Class-liketablesandinheritance.--4.Modules.--5.References.原文地址:http://tyl……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:339 | 回复:0
  • 编译好的lua库(限用过cocos2dx的同学能用)
    编译好的lua库(限用过cocos2dx的同学能用)
    前段时间学习lua,正在攻坚lua与c++交互的堆栈时,需要写些实例(c++的项目)。 写lua与c++交互需要lua的库,本人没有像网上说的下载 lua源码,然后编译,是直接用cocos2dx lua里编译好的库。 写过cocos2dx的同学都 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:289 | 回复:0
  • Lua 数组
    Lua 数组
     Lua 数组 数组,就是相同数据类型的元素按一定顺序排列的集合,可以是一维数组和多维数组。 Lua 数组的索引键值可以使用整数表示,数组的大小不是固定的。 一维数组 一维数组是最简单的数组,其逻辑结构是线性表 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:263 | 回复:0
  • Lua简明教程
    Lua简明教程
    这几天系统地学习了一下Lua这个脚本语言,Lua脚本是一个很轻量级的脚本,也是号称性能最高的脚本,用在很多需要性能的地方,比如:游戏脚本,nginx,wireshark的脚本,当你把他的源码下下来编译后,你会发现解释器居 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:219 | 回复:0
  • 【cocos2d-x手游研发小技巧(7)图片资源加密,Lua文件加密】
    【cocos2d-x手游研发小技巧(7)图片资源加密,Lua文件加密】
    游戏开发中常遇到资源保护的问题。目前游戏开发中常加密的文件类型有:图片,Lua文件,音频等文件,而其实加密也是一把双刃剑。需要安全那就得耗费一定的资源去实现它。目前网上也有用TexturePacker工具来加密的,不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:211 | 回复:0
  • LUA协程
    LUA协程
    一  LUA 协程函数 1 resume local  status, returnvs = coroutine.resume(co, params) co 为 所要启动的协程。 第一次调用resume时,参数是协程函数入口的参数,协程函数调用coroutine.yield之后交出控制权 后面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:208 | 回复:0
  • lua入门之环境搭建、第一个demo
    lua入门之环境搭建、第一个demo
    前言 前段时间因为有些项目功能需要,自己研究了下lua,今天整理下,并以一个demo为示例演示 手机上的运行效果 分为几个步骤来逐步讲解。 1.lua介绍,为什么选择它? 2.环境安装 3.撸一个简单demo 一.lua介绍,为什 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:199 | 回复:0
  • lua回收机制
    lua回收机制
    lua垃圾回收(Garbage Collect)是lua中一个比较重要的部分。由于lua源码版本变迁,目前大多数有关这个方面的文章都还是基于lua5.1版本,有一定的滞后性。因此本文通过参考当前的5.3.4版本的Lua源码,希望对Lua的GC算 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:216 | 回复:0
  • lua日期与时间操作
    lua日期与时间操作
    os.time()               amp;amp;lt;==返回当前系统的日历时间os.date()               amp;amp;lt;==返回本地化的时间字符串,这里是amp;quot;11/28/0817:23:37amp;quot;os.date(am ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:226 | 回复:0
  • notepad++查找引用(FindReference)(适用于cc++及各类脚本比如lua、python等) ...
    notepad++查找引用(FindReference)(适用于cc++及各类脚本比如lua、python等) ...
    在程序开发过程中,程序员经常用到的一个功能就是查找引用(FindReference),VisualStudio里面的对应功能是“查找所有引用”(FindAllReferences)。   我在使用notepad++写代码的时候一开始一直因为找不到类似的功 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:269 | 回复:0
  • 【COCOS2DX-LUA脚本开发之四】
    【COCOS2DX-LUA脚本开发之四】
    本站文章均为李华明Himi原创,转载务必在明显处注明:(作者新浪微博:@李华明Himi)转载自【黑米GameDev街区】原文链接:http://www.himigame.com/lua-game/1259.html☞点击订阅☜本博客最新动态!及时将最新博文通知您 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:227 | 回复:0
  • lua的文件管理
    lua的文件管理
    lua没有自己的文件管理只有读取和写入文件,但是可以通过调用lfs(LuaFileSystem),lfs是一个用于lua进行文件访问的库,支持lua5.1和lua5.2,并且跨平台lfs的使用:amp;quot;lfsamp;quot;={ --dump(lfs)amp;quot;_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:224 | 回复:0
  • 6-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(Wi-Fi模块SSL连接MQTT)5 ...
    6-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(Wi-Fi模块SSL连接MQTT)5 ...
    5-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(配置MQTT的SSL证书,验证安全通信) 首先确定自己的固件打开了SSL,升级篇里面的固件我打开了SSL,如果自己下载的是这个固件SSL就打开了 如果自己的固件没 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:206 | 回复:0
  • nginx+lua+kafka 编写 在线日志上报系统 - net2817
    nginx+lua+kafka 编写 在线日志上报系统 - net2817
    案例一 rewrite_by_lua amp;#39; --引入openresty自带的json处理对象 local cjson = require(amp;quot;cjsonamp;quot;) local pro……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:225 | 回复:0
  • luaandornot逻辑运算符
    luaandornot逻辑运算符
    按c风格写多条件判断,会出异常,如 if(cond1amp;amp;amp;cond2){dosomething;};lua写成 if cond1andcond2then   dosomethingend这样会出异常,当cond1为false时直接返回cond2的值,cond2true就会执行dosometh ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:288 | 回复:0
  • 第三章 Lua字符串
    第三章 Lua字符串
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、字符串 字符串常量 长字符串 强制类型转换 字符串标准库 前言 字符串用于表示文本。Lua语言中的字符串既可以表示单 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:232 | 回复:0
  • lua中socket通信示例
    lua中socket通信示例
    server.lua#!/usr/bin/lualocalsocket=require(amp;quot;socketamp;quot;)host,port=amp;quot;127.0.0.1amp;quot;,9090server=assert(socket.bind(host,port))ack=amp;quot;ack\namp;quot;whiletruedo   print(am ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:206 | 回复:0
  • iLuaBox:在iPhone/iPad上随时随地用Lua编程
    iLuaBox:在iPhone/iPad上随时随地用Lua编程
    在远古的计算机时代,编程是一件很隆重的事情,因为无论是纸带、tape还是软盘,都是很贵重的东西。随着iPhone开辟了一个移动设备的新时代之后,智能手机的运算能力以飞快的速度飙升。用手机编程应用程序已 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:196 | 回复:0
  • C“控制”Lua
    C“控制”Lua
    【前言】写过Windows程序的人都知道,对于应用程序,如果需要在本地保存一些配置信息,我们经常将这些配置信息写在注册表或者本地的配置文件中,很多应用都是将一些配置信息写在配置文件中,比如以ini结尾的文件,这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:180 | 回复:0
  • cocos2dxlua加密
    cocos2dxlua加密
    cocos2dx-lua项目发布时,为了保护lua源码,需要对lua进行加密。通常分为两种方式:加密文件和编译为字节码。1、加密文件前提是你不用luajit,而使用lua。这样这种方法是真正加密,原理是我们自己替换掉lua的的loade ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:191 | 回复:0
  • A Fast and Scalable Web Platform by Extending NGINX with Lua
    A Fast and Scalable Web Platform by Extending NGINX with Lua
    https://github.com/openresty……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:199 | 回复:0
  • liunx系统中安装lua以及torch
    liunx系统中安装lua以及torch
    一直在用pytorch,最近在做项目的时候,遇到了torch的开源代码,所以又开始不得不接触torch以及他所依赖的环境lua。liunx下lua环境的配置代码如下:'''curl-R-Ohttp://www.lua.org/ftp/lua-5.3.5.tar.gztarzxflua-5.3 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:199 | 回复:0
  • 如何更好的学习Lua第四篇,控制语句
    如何更好的学习Lua第四篇,控制语句
    控制结构 几乎所有的语言都有控制结构,同样,对于Lua的控制结构是非常简单的。Lua提供了用于条件执行的if,循环的while、repeat和for。所有的控制结构都有一个显式的终止符:if、for和while以end作为结尾,repeat以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:220 | 回复:0
  • Lua 之os库
    Lua 之os库
      os.rename(oldname, newname) 文件重命名;   os.remove(filename) 删除一个文件   os.execute(cmd) os.execute可运行一条系统命令,类似于C语言的system函数。 os.execute(amp;quot;mkdir /tmp/cqamp;quot;) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:27 | 阅读:251 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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