lua

u***j3243 小时前
java·redis·lua
后端服务限流实现,Redis+Lua脚本后端服务限流实现:Redis+Lua脚本的高效方案一、为什么需要限流?在分布式系统架构中,流量控制是保障系统稳定性的重要手段。未经控制的流量冲击可能导致:
AI_56782 天前
开发语言·lua
接口测试“零基础通关“:Postman从入门到自动化测试实战指南Postman作为接口测试领域的标准工具,其不可替代性体现在:graph TD A[安装Postman] --> B[创建GET请求] B --> C[添加Query参数] C --> D[发送并查看响应]
kewu89712 天前
测试工具·lua·postman
Postman 完全入门教程Postman 是目前最流行的 API 开发、测试与文档协作工具,适用于开发者、测试工程师和产品经理。本教程从 零基础 开始,带你快速掌握 Postman 桌面版(v11+)的核心功能。
thekenofdis4 天前
redis·lua·哈希算法
Lua脚本执行多个redis命令提示“CROSSSLOT Keys in request don‘t hash to the same slot“问题这是由之前需求引发的问题,之前写了篇刀耕火种之手攒基于redis实现防短信轰炸方案-CSDN博客,需求一直没上线,最近压测时,为了让测试环境接近生产环境,将redis换成了集群,于是就有了这个报错,原因是在集群模式下,所有涉及到多个 key的Redis指令,都要求所有的 key处于同一个 slot,如果 slot不同,哪怕实际上这些 slot都在同一个结点上,也会报这个错(这段是我抄的(lll¬ω¬))。
霜绛4 天前
笔记·学习·游戏·unity·lua
Unity:lua热更新(一)——AB包AssetBundle、Lua语法写本系列(自用)的目的是回顾已经学过的知识、记录新学习的知识或是记录心得理解,方便自己以后快速复习,减少遗忘。主要是C#代码部分。
霜绛4 天前
笔记·学习·unity·游戏引擎·lua
Unity:lua热更新(二)——Lua语法(续)写本系列(自用)的目的是回顾已经学过的知识、记录新学习的知识或是记录心得理解,方便自己以后快速复习,减少遗忘。主要是C#代码部分。
FAREWELL000755 天前
开发语言·lua
Lua环境的配置 和 Lua的一些简单语法逻辑--------------------------------------------------------Lua环境配置------------------------------------------------------
FAREWELL000755 天前
学习·lua
Lua学习记录(1) --- Lua中的条件分支语句和循环语句-----------------------------------------------------条件分支语句-------------------------------------------------------
胖胖求游戏5 天前
unity·游戏引擎·lua
Unity热更新——AB包和Lua是特定平台的资产压缩包,包括(模型,贴图,预制体,音效,材质球) Resources:核心必需资源 + 常驻内存 + 不热更,主打 “随用随取、不用折腾”; AB 包:非必需资源 + 动态加载 / 卸载(省内存) + 支持热更,主打 “灵活可控、适配手游场景”。
FAREWELL000756 天前
开发语言·学习·lua
Lua学习记录(3) --- Lua中的复杂数据类型_tabletable是lua中一种很常见,很多用处的数据类型。目前你可以把它理解为C#中的ArrayList什么都可以装。申明方式也很简单
天道有情战天下9 天前
开发语言·lua
Lua使用官网地址:查看版本号创建一个 HelloWorld.lua 文件,代码如下:执行以下命令:输出结果为:
独隅10 天前
开发语言·lua
在 Lua 中,你可以使用 `os.date()` 函数轻松地将时间戳转换为格式化的时间字符串在 Lua 中,你可以使用 os.date() 函数轻松地将时间戳转换为格式化的时间字符串。这个函数允许你自定义输出的时间格式。
L.EscaRC12 天前
java·python·lua
Lua语言知识与应用解析本文旨在全面、深入地解析Lua编程语言。我们将从其轻量、高效、易于嵌入的设计哲学出发,系统性地探讨其核心语法特性,包括动态类型、独特的table数据结构、强大的函数式编程能力、元表(metatable)机制以及协程(coroutine)等。我们将详细比较标准Lua(特别是5.3和5.4版本)、高性能的LuaJIT以及Roblox衍生的Luau之间的功能与性能差异。
不见长安在12 天前
数据库·redis·lua
redis集群下如何使用lua脚本原子性的核心意思是:一个操作或一组操作,要么完全执行成功,要么完全不执行(执行失败时回到操作前的状态),中间不会被打断,也不会出现“执行了一半”的中间状态。它就像现实中“不可分割的最小颗粒”,操作过程是“完整且不可拆分”的。
千里镜宵烛13 天前
junit·单元测试·lua
Lua 面向对象编程完全指南:从元表到私密性,解锁灵活封装技巧Lua 作为一门轻量级脚本语言,并未原生提供 class、extends 等面向对象(OOP)关键字,但凭借 table(表) 和 metatable(元表) 两大核心机制,依然能灵活模拟 OOP 的三大特性:封装、继承、多态。更令人惊喜的是,通过 Lua 的闭包(closure)特性,还能实现严格的私密性控制,避免内部状态泄露。
千里镜宵烛13 天前
开发语言·junit·lua
深入 Lua 环境机制:全局变量的 “容器” 与 “隔离术”在 Lua 的学习中,“全局变量” 似乎是个默认存在的概念 —— 直接赋值就能创建,随处可访问。但《Lua 程序设计第二版》第 14 章却揭示了一个更底层的逻辑:Lua 的所有全局变量都存储在一个普通的 table 中,这个 table 被称为 “环境(Environment)”。本章通过环境机制,不仅解释了全局变量的本质,还提供了动态访问全局变量、限制全局变量滥用、实现函数级环境隔离的核心方法,彻底打破了 “全局变量就是‘全局’” 的固有认知。
l1t13 天前
数据库·lua·c·duckdb·deepseek
利用DeepSeek采用hugeint转字符串函数完善luadbi-duckdb的decimal处理用如下函数替换原有同名函数,弥补了原函数不能处理非常大的HUGEINT值的缺陷。让DeepSeek利用已有hugeint转换的字符串,结合scale插入小数点,避免除法运算。
l1t15 天前
开发语言·单元测试·lua·c·csv·duckdb
luadbi和luasql两种lua duckdb驱动的性能对比利用自定义函数输出各种类型数据的luadbi驱动ducktpch.lua利用duckdb C API函数duckdb_value_varchar输出各种类型数据的字符串的luasql驱动ducktpch2.lua
l1t15 天前
c语言·数据库·单元测试·lua·duckdb
利用DeepSeek辅助修改luadbi-duckdb读取DuckDB decimal数据类型DuckDB的decimal数据类型在duckdb.h的定义如下,但实际上value的类型是变化的,通常的方法无法正确读取,参考https://github.com/duckdb/duckdb/issues/10986 回帖的方法
Mr. zhihao16 天前
java·bug·lua
Java 反序列化中的 boolean vs Boolean 陷阱:一个真实的 Bug 修复案例在微服务架构中,我们经常需要通过 Feign 客户端调用其他服务的 API。最近在开发过程中遇到了一个奇怪的问题: