首页 文章 精选 留言 我的

文章列表

共 224558 篇
全空间态势感知:基于大数据云平台档案库房环境温湿度监控系统设计与实现

全空间态势感知:基于大数据云平台档案库房环境温湿度监控系统设计与实现

传统档案库房温湿度监控多采用“单点采集 + 二维组态”模式,存在“感知盲区多、空间梯度不明、预测能力弱、联动精度差”等痛点。随着档案馆藏量激增与特藏档案保护要求提升,必须构建全空间、全过程、全要素的态势感知体系。本文基于大数据云平台,从架构设计、核心算法、实现路径三个维度,拆解一套可落地的全空间温湿度监控系统。

模型今天多回了一句『好的,以下是结果』,你的下游解析就崩了:给结构化输出建一道 JSON Schema 门禁

模型今天多回了一句『好的,以下是结果』,你的下游解析就崩了:给结构化输出建一道 JSON Schema 门禁

线上有一条链路,把大模型返回的 JSON 用 json.loads 解开,直接喂给下游服务写库。它稳定跑了几个月,直到某天凌晨告警:一批请求集中抛 JSONDecodeError。回捞日志才发现,模型没换、prompt 也只微调了一句措辞,但它在 JSON 前面多输出了一句「好的,以下是结果:」——就这一句寒暄,让 json.loads 当场崩了。

十防落地笔记:防火、防水、防有害生物,在统一大数据平台里如何避免告警风暴

十防落地笔记:防火、防水、防有害生物,在统一大数据平台里如何避免告警风暴

告警风暴是智慧档案馆十防系统上线后的“第一杀手”。一个漏水点能瞬间触发水浸传感器、区域控制器、短信网关、平台弹窗、声光报警器、门禁联动等多达十几个告警,把运维人员淹没在无效信息里,最终导致“狼来了”效应——真正火灾发生时,反而没人当回事。

别只测全开全关:用 allpairspy + pytest 给特性开关做 pairwise 组合覆盖

别只测全开全关:用 allpairspy + pytest 给特性开关做 pairwise 组合覆盖

灰度上线那天,每个特性开关单看都正常:开了没问题,关了也没问题。可线上偏偏有一批用户开始报错,复现半天才发现——出事的只有同时命中「开关 A 开 + 开关 B 关 + 开关 C 开」这一个组合的用户。而团队的测试用例里,只有「全开」和「全关」两种配置,中间那一大片组合,从头到尾没人跑过。

开源一站式智能终端 uniTerm v1.9.4 发布:跨工作区广播、SSH Kerberos / Agent 认证等 50 余项更新

开源一站式智能终端 uniTerm v1.9.4 发布:跨工作区广播、SSH Kerberos / Agent 认证等 50 余项更新

uniTerm 是一款轻量级一站式开源终端软件。整合终端、文件传输、远程桌面、数据库客户端、容器等 5 大类协议于一身,覆盖 30+ 协议,安装包仅 14 MB;内置可自主执行的 AI Agent,能规划并执行多轮 Shell 命令。 v1.9.4 是一次面向「连接」、「文件传输」和「工作区」的深度打磨:SSH 新增 Kerberos 与 SSH Agent...

LinkAndroid v2.3.0 多窗口应用投屏上线,多应用并行独立操作

LinkAndroid v2.3.0 多窗口应用投屏上线,多应用并行独立操作

LinkAndroid v2.3.0 把投屏的范围从「整块手机屏幕」缩小到「单个应用」:每个应用独占一块虚拟屏、一个独立窗口,手机本体照常使用。 LinkAndroid 是一款基于 Electron 的 Android 手机连接桌面工具,通过 USB 或无线连接手机后,可以在电脑上完成投屏操控、文件管理、应用管理、脚本自动化等操作。 过去投屏默认镜像整块手机...

用 AbortController 取消 fetch 请求时,为什么你的 loading 状态还是没关?

用 AbortController 取消 fetch 请求时,为什么你的 loading 状态还是没关?

在单页应用里,搜索框实时联想、路由切换时取消未完成的请求、组件卸载时清理副作用,这些场景都绕不开「取消请求」这件事。fetch 从诞生起就没有内置取消能力,后来 AbortController 成了标准方案,配合 AbortSignal 传给 fetch 的 signal 选项,调用 abort() 就能让 promise 以 AbortError 拒绝。看...

如何让history模式下的SPA在刷新子路由时不404——Nginx与Vite配合的完整路径

如何让history模式下的SPA在刷新子路由时不404——Nginx与Vite配合的完整路径

用 Vue Router 或 React Router 的 history 模式时,本地开发一切正常,点链接跳转也顺滑,但一旦部署到 Nginx 或静态托管平台,直接在浏览器地址栏敲 /user/123/orders 再回车,或者在那个页面按 F5,服务器就会返回 404。原因不复杂:浏览器请求的是真实路径,而服务器上根本不存在这个文件,只有 index.h...

在TypeScript里用satisfies和as const处理配置对象时,怎样避免类型拓宽和运行时错误

在TypeScript里用satisfies和as const处理配置对象时,怎样避免类型拓宽和运行时错误

写TS项目时经常遇到一种情况:定义一个配置对象,既希望字面量类型被保留,又希望整体结构受接口约束。比如路由表、主题变量、状态映射。直接写 const config = { ... } 会导致属性被拓宽成 string 或 number,传给只接受字面量联合类型的函数会报错。用 : SomeType 注解又会把字面量信息擦掉,拿不到精确的 key。as con...

Mailez 1.0.1 发布:本次发布以提升运维自动化和缺陷修复为主

Mailez 1.0.1 发布:本次发布以提升运维自动化和缺陷修复为主

v1.0.1 以运维自动化和缺陷修复为主:管理台新增出站网络体检、变更式健康告警、IP 封禁引擎、定时加密备份四项能力;客户端接入新增 Delta Chat 扫码登录;大信箱的批量标记、移动、删除显著提速;并修复了 15 处覆盖邮件收发、排序、部署与权限边界的缺陷。 一、新增:管理台运维四件套 1. 出站网络体检 健康页新增三项出站方向的探测,专治「本机看着...

从一次线上事故看 Node.js 中 process.nextTick 与 setImmediate 的真实执行顺序

从一次线上事故看 Node.js 中 process.nextTick 与 setImmediate 的真实执行顺序

线上服务偶尔出现日志顺序错乱,排查发现是一个模块在初始化时用 process.nextTick 注册了清理逻辑,同时又用 setImmediate 触发了上报任务。开发同学凭直觉认为 nextTick 是“微任务”,setImmediate 是“宏任务”,所以 nextTick 一定先执行。但在某次高并发时,日志显示上报任务先于清理逻辑跑完了,导致请求上下文...

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册