lua

会周易的程序员15 小时前
c语言·c++·物联网·架构·lua·iot
cNetgate物联网网关内存数据表和数据视图模块架构内存数据表(Data Cache)和数据视图(Data View)是cNetgate项目中的核心数据管理模块,负责系统数据的存储、管理和处理。这两个模块紧密配合,为整个系统提供了高效、灵活的数据管理能力。
会周易的程序员2 天前
javascript·c++·python·物联网·lua·iot
cNetgate插件架构设计详解 动态库 脚本二开lua, python, javascript在工业物联网领域,设备多样性和协议复杂性是一个普遍存在的挑战。为了有效应对这一挑战,cNetgate采用了灵活的插件架构设计,使系统能够轻松支持多种工业协议和设备类型。本文将深入探讨cNetgate的插件架构设计,分析其核心组件、工作原理及技术优势。
白太岁5 天前
数据库·c++·redis·lua·外观模式
Redis:(3) Lua 与 Redis、基于连接池的 Facade 模式封装Lua 是一种轻量、高效、可嵌入的脚本语言,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能
Maguyusi10 天前
c++·golang·lua·protobuf
go 批量生成c++和lua proto文件先安装好go环境 并且已经安装好protobuf环境将下面代码保存为 proto_gen.go编译Win11
foxsen_xia10 天前
开发语言·lua·信息与通信
Kamailio通过Lua写路由app_lua(往往配合kimi框架一起使用)官网参考资料:https://kamailio.org/docs/modules/5.7.x/modules/app_lua.html
码农周13 天前
nginx·lua
nginx + Lua 实现域名访问日志统计作为运维/开发同学,你是否遇到过需要精准统计域名访问数据的需求?比如统计 www.mnxz.fun、blog.mnxz.fun 这类域名的今日访问量、总访问量,原生Nginx又搞不定Lua相关的高级玩法?今天就手把手教你基于CentOS系统,用OpenResty(Nginx+Lua生态)实现这一需求,避开手动编译的各种坑,全程可复制!
難釋懷14 天前
开发语言·lua
Lua脚本解决多条命令原子性问题在开发高并发系统(如优惠券秒杀、库存扣减、分布式锁)时,我们常需要将多个 Redis 命令作为一个整体执行,确保中间不被其他客户端插入操作。
AI_567817 天前
测试工具·lua·postman
Postman接口测试提速技巧:批量请求+智能断言实践一、批量请求:从“手动点击”到“自动执行”1. 用Collection Runner批量运行接口核心步骤:
小王不爱笑13220 天前
测试工具·lua·postman
Postman 使用教程Postman 是一款功能强大的 API 调试、测试与管理工具,支持 HTTP/HTTPS、RESTful、GraphQL 等多种协议,无需编写复杂代码,即可快速发送请求、查看响应、保存接口,还能实现接口自动化测试、团队协作,极大提升 API 开发与调试效率。
TracyCoder12321 天前
数据结构·redis·lua
Redis 进阶之路:探秘事务、Lua 与特殊数据结构摘要:Redis 不仅仅是一个简单的 Key-Value 缓存。在构建高并发、复杂的分布式系统时,掌握其高阶特性——事务机制的局限与应对、Lua 脚本的原子性魔力、以及 HyperLogLog/Geo/Bloom Filter 等特殊数据结构——是区分初级使用者与资深工程师的分水岭。本文将深入底层原理,带你领略 Redis 的“黑科技”。
星空露珠22 天前
开发语言·数据库·算法·游戏·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,
星空露珠22 天前
开发语言·数据库·算法·游戏·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 这个式子,通过增加括号,可以
想做后端的前端24 天前
开发语言·lua
Lua的热更新现在网上有一种很火的App更新方式:“热更新”。好多人没听说过这个热更新是个什么东东,今天我就带大家了解一下,究竟什么是热更新。
澄风25 天前
spring boot·redis·lua
Redis ZSet+Lua脚本+SpringBoot实战:滑动窗口限流方案从原理到落地我将以“Redis ZSet+Lua脚本+SpringBoot实战:滑动窗口限流方案从原理到落地”为标题,先拆解滑动窗口限流核心逻辑,再逐层讲清三者协同原理与实现步骤,附完整可复用代码,兼顾理论深度与实战性。
Geoking.25 天前
redis·lua
【Redis】Redis 中的 Pipeline 与 Lua 脚本:高性能与原子性的两种武器很多人在使用 Redis 时会抱怨:“Redis 明明是内存数据库,为什么还是感觉慢?”但真正的问题往往不在 Redis 本身,而在于:
剑之所向1 个月前
开发语言·junit·lua
嵌入式之lua脚本Lua 凭借轻量级(源码仅200KB左右)、启动快、语法简洁、易嵌入C/C++、低资源占用的核心特性,完美适配嵌入式系统(MCU/单片机、嵌入式Linux、RTOS等)的资源约束,是嵌入式开发中极具价值的辅助脚本语言。它不替代C/C++的底层驱动、核心控制逻辑,而是聚焦「简化开发、提升灵活性、降低维护成本」,成为C/C++的最佳搭档。以下是嵌入式开发中Lua的核心辅助场景,覆盖开发调试、功能扩展、现场维护等全流程,附实现思路和适用平台:
plmm烟酒僧1 个月前
嵌入式·lua·汽车电子·uds诊断·汽车诊断·can通信·诊断协议
使用 Lua 进行汽车 UDS 诊断:轻量级脚本化诊断新思路在现代汽车电子系统中,统一诊断服务(Unified Diagnostic Services, UDS)已成为 ECU(电子控制单元)诊断与通信的标准协议。传统上,UDS 诊断多依赖于 C/C++、Python 或专用商业工具(如 CANoe、PCAN-View)。然而,随着嵌入式系统对轻量化和灵活性需求的提升,Lua——一种小巧、高效、可嵌入的脚本语言——正逐渐成为实现 UDS 诊断逻辑的新选择。
假女吖☌1 个月前
开发语言·lua
Lua 脚本官方文档:https://redis.io/docs/latest/develop/programmability/lua-api
今天多喝热水1 个月前
java·开发语言·lua
Lua脚本实现滑动窗口
想做后端的前端1 个月前
数据库·redis·lua
Redis中的Lua使用Lua语言是在1993年由巴西一个大学研究小组发明,其设计目标是作为嵌入式程序移植到其他应用程序,它是由C语言实现的,虽然简单小巧但是功能强大,所以许多应用都选用它作为脚本语言,尤其是在游戏领域,暴雪公司的“魔兽世界”,“愤怒的小鸟”,Nginx将Lua语言作为扩展。Redis将Lua作为脚本语言可帮助开发者定制自己的Redis命令。 Redis 2.6 版本通过内嵌支持 Lua 环境。也就是说一般的运用,是不需要单独安装Lua的。