请选择 进入手机版 | 继续访问电脑版
  • 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

LUA

RSS

下级分类:

  • lua学习之类型与值篇
    lua学习之类型与值篇
    类型与值 lua 是动态类型的语言 1. 在语言中没有 类型定义 的语法 2. 每个值都携带有它的类型信息 8种基础类型 1. 用 type 可以返回这个值的类型的名称 2. 将一个变量用于不同类型,通常会导致混乱的代码 3. 但合理 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:935 | 回复:0
  • lua学习之基础概念篇
    lua学习之基础概念篇
    基础概念 程序块 (chunk) 定义 1. lua 中的每一个源代码文件或在交互模式(Cmd)中输入的一行代码都称之为程序块 2. 一个程序块就是一连串语句或者命令 3. lua 中连续的语句不需要分隔符,但为了可读性可以加换行, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:1709 | 回复:0
  • lua学习之表达式篇
    lua学习之表达式篇
    表达式 1. 表达式用于表达值 2. lua 中表达式可以为数字常量,自变字符串,变量,一元和二元操作符,函数调用、函数定义、table 构造式 算数操作符 一元操作符 1. 负号 二元操作符 1. + 2. 减号 3. 4. / 5. ^ 6. % ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:985 | 回复:0
  • lua学习之函数篇
    lua学习之函数篇
    函数 1. 函数是对语句和表达式进行抽象的主要机制 两种用法 1. 一是可以完成特定的任务,一句函数调用被视为一条语句 2. 二是以只用来计算并返回特定的结果,视为一句表达式 1. 无论哪种用法都需要将 所有参数 放到 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:949 | 回复:0
  • lua学习之复习汇总篇
    lua学习之复习汇总篇
    第六日笔记 1. 基础概念 程序块 定义 1. 在 lua 中任何一个源代码文件或在交互模式中输入的一行代码 2. 程序块可以是任意大小的 3. 程序块可以是一连串语句或一条命令 4. 也可由函数定义构成,一般将函数定义写在文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:2022 | 回复:0
  • lua学习之深入函数第二篇
    lua学习之深入函数第二篇
    深入函数 2 非全局的函数 1. 函数是第一类值,函数可以存储到全局变量,局部变量,table 字段中 2. lua 函数库中的大部分函数存储到 table 字段中 1. 将一个函数存储到一个局部变量中,即为「局部函数」 2. 该函数只 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:1013 | 回复:0
  • Lua Table pairs输出顺序问题 (版本差异 解决数字索引间断并兼容字符串索引) ...
    Lua Table pairs输出顺序问题 (版本差异 解决数字索引间断并兼容字符串索引) ...
    使用pairs输出table时,其输出顺序与通常认知不相符. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:1054 | 回复:0
  • Openresty+Lua+Kafka实现日志实时采集
    Openresty+Lua+Kafka实现日志实时采集
    简介 在很多数据采集场景下,Flume作为一个高性能采集日志的工具,相信大家都知道它。许多人想起Flume这个组件能联想到的大多数都是Flume跟Kafka相结合进行日志的采集,这种方案有很多他的优点,比如高性能、高吞吐 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:1290 | 回复:0
  • springboot + aop + Lua分布式限流的最佳实践
    springboot + aop + Lua分布式限流的最佳实践
    整理了一些Java方面的架构、面试资料(微服务、集群、分布式、中间件等),有需要的小伙伴可以关注公众号【程序员内点事】,无套路自行领取 一、什么是限流?为什么要限流? 不知道大家有没有做过帝都的地铁,就是进 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:1105 | 回复:0
  • Lua学习笔记
    Lua学习笔记
    0.引用 https://learnxinyminutes.com/ https://www.runoob.com 1. 变量和流程控制 1.1 变量 1.2运算符优先级 1.3 流程控制 1.3.1 while 1.3.3 for amp; repeat 2. 函数 3. 组合数据结构Table 3.1 ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:917 | 回复:0
  • lua学习之逻辑运算符not,and,or
    lua学习之逻辑运算符not,and,or
    根据某度查询,lua中的逻辑运算符和其他高级语言大不相同,balabala。我们来看看 广大网友怎么说吧。 版本1: 版本2: 版本3: 揭晓答案: lua中的逻辑与或非与其他语言无差别,都是正常的逻辑与或非。版本1和版本3需要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:950 | 回复:0
  • lua实现游戏抽奖的几种方法
    lua实现游戏抽奖的几种方法
    ^_^内容原创,禁止转载 假设配置如下: 1 local reward_pool = { 2 {weight = 1000, item = {type = 100218, num = 12}}, 3 {weight = 1000, item = {type = 100218, num = 12}}, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:922 | 回复:0
  • redis lua
    redis lua
    语法 EVAL script numkeys key arg 可用版本gt;= 2.6.0 时间复杂度:依赖脚本的执行。 EVAL介绍 eval和evalsha使用lua解释器评估脚本。 eval的第一个参数是lua5.1脚本,这个脚本不需要定义lua函数,只是一 ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:950 | 回复:0
  • 使用Golang + lua实现一个值班机器人
    使用Golang + lua实现一个值班机器人
    我们在的项目组呢,有一项工作是,收邮件(很大程度上使用邮件是为了存个底),然后从我们的系统里边查一下相关信息,然后回复个邮件的工作。虽然工作量并不大,但是会把时间切的稀碎。为了拯救我的时间,所以做了一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:892 | 回复:0
  • 关于lua的那些事
    关于lua的那些事
    1.lua是一个脚本语言,由巴西里约热内卢天主教大学Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo三人所组成的研究小组于1993年开发的 优点:小巧、灵活性强(能够很好地嵌入到应用程序中)、可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:868 | 回复:0
  • [COCOS2DX-LUA]0-005.cocos2dx中关于全面屏和折叠屏的适配的一些见解 ...
    [COCOS2DX-LUA]0-005.cocos2dx中关于全面屏和折叠屏的适配的一些见解 ...
    1.随着科技的发展,我们可以看到从iphoneX的刘海屏开始,引发了各种全面屏和异形屏的出现。这是科技的进步,但是对于各大的应用厂商来说,苦不堪言。 2.当然 ,吐槽归吐槽,我们还是要理智的去对待这个事件的,因为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:939 | 回复:0
  • lua string方法拓展
    lua string方法拓展
    --[[-- 用指定字符或字符串分割输入字符串,返回包含分割结果的数组 local input = quot;Hello,Worldquot; local res = string.split(input, quot;,quot;) -- res = {quot;Helloquot;, quot;Worldquot;} local input ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:868 | 回复:0
  • xlua中lua对象到c#对象的转型
    xlua中lua对象到c#对象的转型
    lua中的类型 基础类型 #define LUA_TNIL 0 #define LUA_TBOOLEAN 1 #define LUA_TLIGHTUSERDATA 2 #define LUA_TNUMBER 3 #define LUA_TSTRING 4 #define LUA_TTABLE 5 # ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:849 | 回复:0
  • OpenResty入门之使用Lua开发Nginx插件
    OpenResty入门之使用Lua开发Nginx插件
    记住一点:nginx配置文件很多坑来源自你的空格少了或多了。 OpenResty OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:854 | 回复:0
  • Windows下Visual Studio 2013编译Lua 5.1.4版本
    Windows下Visual Studio 2013编译Lua 5.1.4版本
    1、创建一个Visual C++的Empty Project,如果需要支持Windows XP将Platform Toolset设置为Visual Studio 2013 - Windows XP (v120_xp)。 2、Configuration Type设置为Dynamic Library ( ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:895 | 回复:0
  • Lua-源码-字符串的resize函数-luaS_resize
    Lua-源码-字符串的resize函数-luaS_resize
    // 这里需要问一下:upval和一般的对象有什么区别?为什么要单独一个函数来处理? void luaC_linkupval (lua_State *L, UpVal *uv) { global_State *g = G(L); GCObject *o = obj2gco(uv); o-gt;gch.n ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:36 | 阅读:900 | 回复:0
  • lua的table表去重
    lua的table表去重
    推荐阅读: 我的CSDN 我的博客园 QQ群:704621321 我的个人博客 方法一 用过lua的人都知道,lua的table中不允许存在相同的key,利用这个思想,我们可以将原始table(记作table1),用一个新的table(记作table2)来 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:990 | 回复:0
  • Lua骚操作——三元条件运算符
    Lua骚操作——三元条件运算符
    本文地址:https://www.cnblogs.com/oberon-zjt0806/p/13337577.html 本文参考了这篇文章 三元运算符 (如果您已经了解什么是三元运算符,请大胆第前往下一个章节) 我知道有一元运算符(逻辑非,位反转,负号),二 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:887 | 回复:0
  • 实战:一种在http请求中使用protobuffer+nginx+lua收集打点日志的方案 ...
    实战:一种在http请求中使用protobuffer+nginx+lua收集打点日志的方案 ...
    背景 app打点日志的上报和收集,是互联网公司的基本需求。 一.方案选择 1.1 protobuffer vs json 探究一种以最高效的方式上报和解析打点数据是一个系统性的问题,需要解决的子问题有很多,例如降低网络传输成本,减 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:887 | 回复:0
  • Lua设计与实现--读书笔记
    Lua设计与实现--读书笔记
    lua简介 C底层核心模块,暴露核心接口给lua脚本层,网络的收发都在c层完成,本书简述lua解释器的实现原理,工业级脚本语言 特性:简洁高效可移植可嵌入可扩展 纯C编写 Lua的数据结构、Lua虚拟机、Lua的其他内容 我缺 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:863 | 回复:0
  • 01 . OpenResty简介部署,优缺点,压测,适用场景及用Lua实现服务灰度发布 ...
    01 . OpenResty简介部署,优缺点,压测,适用场景及用Lua实现服务灰度发布 ...
    简介 OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:849 | 回复:0
  • Redis Lua脚本完全入门
    Redis Lua脚本完全入门
    1. 前言 Redis是高性能的KV内存数据库,除了做缓存中间件的基本作用外还有很多用途,比如胖哥以前分享的Redis GEO地理位置信息计算。Redis提供了丰富的命令来供我们使用以实现一些计算。R ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:868 | 回复:0
  • [SuProxy]Ngnix+Lua 实现SSH2,LDAP,ORACLE,SQLSERVER等TCP/IP协议分析,劫持,代理,会话 ...
    [SuProxy]Ngnix+Lua 实现SSH2,LDAP,ORACLE,SQLSERVER等TCP/IP协议分析,劫持,代理,会话 ...
    基于Ngnix+Lua 实现SSH2,LDAP,ORACLE,SQLSERVER等TCP/IP协议分析,劫持,代理,会话及负载 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:944 | 回复:0
  • Loading ips.rules: FATAL: ips.rules:3 undefined variable name: RULE_PATH. Fatal  ...
    Loading ips.rules: FATAL: ips.rules:3 undefined variable name: RULE_PATH. Fatal ...
    能够解决要感谢一位拥有7年码龄的程序员,他目前从事IPS二次开发工作。 这个问题在百度上几乎找不到答案,解决方法见:https://www.reddit.com/r/snort/comments/jnu1s5/probles_while_running_snort_c/ 可能因为某 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:870 | 回复:0
  • redis源码学习之lua执行原理
    redis源码学习之lua执行原理
    聊聊redis执行lua原理 从一次面试场景说起 “看你简历上写的精通redis” “额,还可以啦” “那你说说redis执行lua脚本的原理” “这个,这个,不就是那么执行的吗,eval 一段lua脚本就行了” “好的,了解了,今天 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:842 | 回复:0
  • 使用lua+redis解决发多张券的并发问题
    使用lua+redis解决发多张券的并发问题
    前言 公司有一个发券的接口有并发安全问题,下面列出这个问题和解决这个问题的方式。 业务描述 这个接口的作用是给会员发多张券码。涉及到4张主体,分别是:用户,券,券码,用户领取记录。 下面是改造前的伪代码。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:789 | 回复:0
  • Redis 实战 —— 14. Redis 的 Lua 脚本编程
    Redis 实战 —— 14. Redis 的 Lua 脚本编程
    简介 Redis 从 2.6 版本开始引入使用 Lua 编程语言进行的服务器端脚本编程功能,这个功能可以让用户直接在 Redis 内部执行各种操作,从而达到简化代码并提高性能的作用。 P248 在不编写 C 代码的情况下添加新功能 P2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:779 | 回复:0
  • 要想用活Redis,Lua脚本是绕不过去的坎
    要想用活Redis,Lua脚本是绕不过去的坎
    前言 Redis 当中提供了许多重要的高级特性,比如发布与订阅,Lua 脚本等。Redis 当中也提供了自增的原子命令,但是假如我们需要同时执行好几个命令的同时又想让这些命令保持原子性,该怎么办呢?这时候就可以使用本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:760 | 回复:0
  • 快速入门Redis调用Lua脚本及使用场景介绍
    快速入门Redis调用Lua脚本及使用场景介绍
    Redis 是一种非常流行的内存数据库,常用于数据缓存与高频数据存储。大多数开发人员可能听说过redis可以运行 Lua 脚本,但是可能不知道redis在什么情况下需要使用到Lua脚本。 一、阅读本文前置条件 可以遵循这个链接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:781 | 回复:0
  • 采用lua脚本获取mysql、redis数据以及jwt的校验
    采用lua脚本获取mysql、redis数据以及jwt的校验
    一、安装配置Openresty 1,安装 wget https://openresty.org/download/ngx_openresty-1.9.7.1.tar.gz # 下载 tar xzvf ngx_openresty-1.9.7.1.tar.gz # 解压 cd ngx_openresty ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:809 | 回复:0
  • 使用lua-nginx模块实现请求解析与调度
    使用lua-nginx模块实现请求解析与调度
    系统版本及需求: OS:CentOS 7.7.1908 OpenResty:1.15.8.2 描述 lua-nginx-module模块是什么: It is a core component of OpenResty. If you are using this module, then you a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:763 | 回复:0
  • Lua C++交互 应用实例步骤(UserData使用)
    Lua C++交互 应用实例步骤(UserData使用)
    一.配置Lua C++交互环境 1.下载Lua 包环境 地址: https://www.lua.org/download.html ,我们这里用的是5.4.2版本。 2.新建C++ 控制台应用程序 3.导入Lua 源码 1)导入Lua 源码到同级目录(这样做为了Main函数所在类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:744 | 回复:0
  • Lua全局变量管理
    Lua全局变量管理
    Lua全局变量不需要声明就可以使用。虽然这种特性在我们学习语言时很方便,但在项目中则可能因为一些手误漏掉local关键字而引起一些很难发现的BUG。现在的项目,为了方便热更新,大部分逻辑都采用lua来实现,所以在项 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:742 | 回复:0
  • 使用luastudio,调试 lua配置
    使用luastudio,调试 lua配置
    本来打算用VSCODE + 插件的方式, 发现很难用, 果断弃坑了。 打算使用luastudio 1.安装 luastudio 2.新建LUA工程, 类似VS 的.sln 3.然后打开LUA工程文件夹。 目标程序, 就是宿主程序。 命令参数,就是宿主程序的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:777 | 回复:0
  • IntelliJ IDEA配置Lua开发环境
    IntelliJ IDEA配置Lua开发环境
    一 准备软件    vredist_x86.exe,是C++开发环境的一个支持插件,如果缺少了vcredist_x86,安装LuaForWindows-5.1.4-35.exe可能会报错。 LuaForWindows_v5.1.4-35.exe,LuaForWindows是Windows系统的Lua脚本语言 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:756 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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