最新文章

工作日每日更新 3-5 篇,全部经人工筛选与二次加工

QML SwipeView:标签导航 与 Loader 懒加载

上一篇主要介绍了 SwipeView 的滑动翻页和指示器样式调整。这篇解决"页面多了怎么管理"的问题。 一是把 SwipeView 和 TabBar 绑定在一起,将页签点击与页面滑动操作连接起来,做成 App 常见的"顶部标签 + 内容页"…

一套储能 BMS 的充电电流限值,是怎么一步步算出来的

在储能系统里,有一个数字每天都在被追问:"现在最多能充多少电?" 这个数字不是拍脑袋定的,也不是简单地从参数表里读出来的。它是一个经过层层约束、反复取最小、还带了一堆防抖逻辑之后才诞生的结果。它决定了 PCS(储能变流器)此刻允许从电网吸取…

Docker + Milvus,数据库永久存放记忆,让对话历史永不丢失

> 全文导读:内存记忆会丢、文件记忆搜不准、截断总结丢信息——这是所有AI应用都会遇到的"记忆困境"。本文将带你从Docker环境启动开始,一步步用Milvus向量数据库构建一个可检索、可持久化、能语义搜索的"长期记忆系统"。特别地,本文会…

手搓JSVM第 9 篇:闭包:函数如何记住外部变量

第 9 篇:闭包:函数如何记住外部变量 闭包封面:函数代码加创建时的环境 源码仓库 1. 本文目标 本篇实现闭包: 核心问题: 内层函数执行时,为什么还能读取外层函数已经创建过的变量 x? 2. 为什么闭包需要环境捕获 按直觉,外层函数返回…

同一套GPU多服务2.5倍用户,关键不是换模型

部署大模型后,团队最容易犯的错,是拿“每秒总共生成多少Token”宣布优化成功,却忽略用户已经等得不耐烦。\*\*可引用的核心判断是:推理性能不是单个内核的数字,而是在明确延迟目标下,精度、并行、缓存、调度和解码共同形成的系统结果。\*\*…

我TM竟然被Java的空指针坑了第三次!

"这行代码怎么可能 NPE?!"凌晨 2 点,我盯着生产环境报警群里的堆栈信息,第 3 次因为空指针摔在同一个地方。这次是在处理电商订单的履约系统,日订单量 50W+ 的场景下,一个 Optional.ofNullable() 的误用直接让…

AI提示词工程:高效构建精准指令的方法论

AI提示词工程:高效构建精准指令的方法论 1. 文档概述 AI提示词工程是通过规范化、结构化、逻辑化的指令设计,引导大语言模型、生成式AI输出精准、合规、高质量内容的核心技术。其核心目标是消除AI输出的随机性与模糊性,通过标准化提示词编写规…