lua

TracyCoder1235 小时前
数据结构·redis·lua
Redis 进阶之路:探秘事务、Lua 与特殊数据结构摘要:Redis 不仅仅是一个简单的 Key-Value 缓存。在构建高并发、复杂的分布式系统时,掌握其高阶特性——事务机制的局限与应对、Lua 脚本的原子性魔力、以及 HyperLogLog/Geo/Bloom Filter 等特殊数据结构——是区分初级使用者与资深工程师的分水岭。本文将深入底层原理,带你领略 Redis 的“黑科技”。
星空露珠20 小时前
开发语言·数据库·算法·游戏·lua
速算24点所有题库公式table={ num1,num2,num3,num4,公式, 1,1,1,8,key="8*((1+1)+1),((1+1)+1)*8,", 1,1,1,11,key="(11+1)*(1+1),(1+11)*(1+1),(1+1)*(11+1),(1+1)*(1+11),", 1,1,1,12,key="(12*(1+1))*1,1*(12*(1+1)),((1+1)*12)*1,((1+1)*1)*12,", 1,1,1,13,key="(13-1)*(1+1),(1+1)*(13-1),", 1,
星空露珠1 天前
开发语言·数据库·算法·游戏·lua
速算24点检测生成核心lua屏幕上输入1〜10范围内的4个整数(可以有重复),对它们进行加、减、乘、除四则运算后(可以任意的加括号限定计算的优先级),寻找计算结果等于24的表达式。\n\n例如输入4个整数4、5、6、7,可得到表达式:4*((5-6)+7)=24。这只是一个解,要求输出全部的解。要求表达式中数字的顺序不能改变。\n\n思路:\n拼凑加减乘除,使4个数的运算结果等于24。\n\n由于四则运算中,乘除的优先级高于加减,所以必须“加括号”来限定4个数之间运算优先级。\n\n例如:A+B*C-D 这个式子,通过增加括号,可以
想做后端的前端3 天前
开发语言·lua
Lua的热更新现在网上有一种很火的App更新方式:“热更新”。好多人没听说过这个热更新是个什么东东,今天我就带大家了解一下,究竟什么是热更新。
澄风4 天前
spring boot·redis·lua
Redis ZSet+Lua脚本+SpringBoot实战:滑动窗口限流方案从原理到落地我将以“Redis ZSet+Lua脚本+SpringBoot实战:滑动窗口限流方案从原理到落地”为标题,先拆解滑动窗口限流核心逻辑,再逐层讲清三者协同原理与实现步骤,附完整可复用代码,兼顾理论深度与实战性。
Geoking.4 天前
redis·lua
【Redis】Redis 中的 Pipeline 与 Lua 脚本:高性能与原子性的两种武器很多人在使用 Redis 时会抱怨:“Redis 明明是内存数据库,为什么还是感觉慢?”但真正的问题往往不在 Redis 本身,而在于:
剑之所向5 天前
开发语言·junit·lua
嵌入式之lua脚本Lua 凭借轻量级(源码仅200KB左右)、启动快、语法简洁、易嵌入C/C++、低资源占用的核心特性,完美适配嵌入式系统(MCU/单片机、嵌入式Linux、RTOS等)的资源约束,是嵌入式开发中极具价值的辅助脚本语言。它不替代C/C++的底层驱动、核心控制逻辑,而是聚焦「简化开发、提升灵活性、降低维护成本」,成为C/C++的最佳搭档。以下是嵌入式开发中Lua的核心辅助场景,覆盖开发调试、功能扩展、现场维护等全流程,附实现思路和适用平台:
plmm烟酒僧5 天前
嵌入式·lua·汽车电子·uds诊断·汽车诊断·can通信·诊断协议
使用 Lua 进行汽车 UDS 诊断:轻量级脚本化诊断新思路在现代汽车电子系统中,统一诊断服务(Unified Diagnostic Services, UDS)已成为 ECU(电子控制单元)诊断与通信的标准协议。传统上,UDS 诊断多依赖于 C/C++、Python 或专用商业工具(如 CANoe、PCAN-View)。然而,随着嵌入式系统对轻量化和灵活性需求的提升,Lua——一种小巧、高效、可嵌入的脚本语言——正逐渐成为实现 UDS 诊断逻辑的新选择。
假女吖☌6 天前
开发语言·lua
Lua 脚本官方文档:https://redis.io/docs/latest/develop/programmability/lua-api
今天多喝热水6 天前
java·开发语言·lua
Lua脚本实现滑动窗口
想做后端的前端7 天前
数据库·redis·lua
Redis中的Lua使用Lua语言是在1993年由巴西一个大学研究小组发明,其设计目标是作为嵌入式程序移植到其他应用程序,它是由C语言实现的,虽然简单小巧但是功能强大,所以许多应用都选用它作为脚本语言,尤其是在游戏领域,暴雪公司的“魔兽世界”,“愤怒的小鸟”,Nginx将Lua语言作为扩展。Redis将Lua作为脚本语言可帮助开发者定制自己的Redis命令。 Redis 2.6 版本通过内嵌支持 Lua 环境。也就是说一般的运用,是不需要单独安装Lua的。
weixin_395448917 天前
lua·perl·symfony
draw_tensor2psd.py_cursorimport cv2import numpy as npimport mathimport osimport struct
预立科技8 天前
redis·pipeline·lua
Redis 中 Lua 与 Pipeline 的相同点,区别,使用场景主要解决多个命令执行时的原子性问题,确保全部成功或全部失败。 使用 Lua 时,可以将多个命令打包到一个 Lua 脚本中,一次性执行,来实现原子性。 多个命令:往往是几个,几十个,几百个的量级
最好有梦想~8 天前
笔记·学习·lua
Lua 学习笔记最近做仪器软件开发,需要一种脚本语言做对外接口,Lua的解析器小巧、语法简单、方便和C绑定,所以选择了Lua,记录学习笔记如下:
weixin_4624462311 天前
nginx·junit·lua
在宝塔 Nginx 上安装与配置 lua-cjson 教程适用环境:Ubuntu + 宝塔面板 + Nginx + Lua 模块 目标:让 Nginx 的 Lua 脚本能成功 require("cjson"),避免因缺少 JSON 解析库导致的 500 错误
移幻漂流14 天前
junit·单元测试·lua
Lua的现状与机遇:技术生态全景及高潜力领域分析大家好,我是移幻漂流,Lua的热爱者之一,如果你也有同样的热爱,可以关注我,一起爱下去~Lua,这门诞生于1993年的轻量级脚本语言,以其简洁性、可嵌入性、高性能和极小的资源占用(核心库仅数百KB)在众多领域扎根近三十年。尽管不像Python、JavaScript那样占据主流视野,Lua凭借其独特的定位,在特定的专业场景中展现出不可替代的价值,并持续焕发活力。本文将从技术生态现状、核心应用领域、新兴增长点、代表企业实践以及未来职业机会等多个维度,客观分析Lua的当前格局与发展潜力,为开发者、技术决策者提供
我发在否14 天前
vscode·lua·断点·openresty·luapanda
OpenResty > Lua断点调试在 OpenResty 开发中,调试 Lua 代码一直是个痛点。本文将详细介绍如何使用 VSCode + LuaPanda 实现图形化断点调试。
大雨淅淅15 天前
开发语言·lua
【开发工具】Postman从入门到精通:环境搭建与使用全攻略目录一、Postman 是什么二、为什么选择 Postman三、环境搭建(一)下载安装(二)环境变量配置
爱学习的潇潇15 天前
自动化测试·软件测试·功能测试·学习·程序人生·lua·postman
Postman学习之常用断言什么是断言?断言——就是结果中的特定属性或值与预期做对比,如果一致,则用例通过,如果不一致,断言失败,用例失败。断言,是一个完整测试用例所不可或缺的一部分,没有断言的测试用例仅仅是测试步骤。
程序员雷叔15 天前
selenium·测试工具·单元测试·测试用例·pytest·lua·postman
在postman设置请求里带动态token,看看这两种方法!问题描述在使用postman调试接口时,遇到一些需要在请求里加上token的接口,若token出现变化,需要手动修改接口的token值,带来重复的工作量,翻看postman使用手册后,我发现了两种方法可以解决这个问题。