排序
Astro 会话:配置存储与跨请求共享数据
会话功能从 astro@5.7.0 加入,用于在按需渲染页面的不同请求间共享数据。 与 cookies 直接保存数据不同,会话数据保存在服务端,适合用户数据、购物车、表单状态,也可以无需客户端 JavaScript...
使用 Hugging Face 与 Milvus 构建 RAG
作者:Chen Zhang。Milvus 是开源向量数据库,为 AI 应用提供向量相似度检索能力,并支持扩展到更大规模。本教程展示如何使用 Hugging Face 和 Milvus 构建 RAG(检索增强生成)流程。RAG 将检...
Profile-guided Optimization
rustc 支持性能剖析引导优化(Profile-Guided Optimization,PGO)。本章介绍 PGO 是什么、适合做什么,以及如何使用。 什么是性能剖析引导优化? PGO 的基本思路是收集程序典型执行过程的数据...
pytest monkeypatch:模拟函数、模块和运行环境
测试有时依赖全局设置,有时会触发网络访问等不方便直接测试的功能。monkeypatch fixture 可以在测试中设置或删除对象属性、字典项和环境变量,也可以修改导入模块所用的 sys.path。 可用的方法...
Cargo 构建脚本实例:生成代码、编译 C 库与读取目标配置
构建脚本在 Rust 包编译之前完成准备工作。它可以生成源文件、构建本地库、探测系统依赖,再把链接和条件编译信息交给 Cargo。下面通过具体例子说明这些环节如何配合。 不少常见功能已有专门的...
使用 Deno 构建恐龙跑酷游戏,第3部分
本系列带你使用 Deno 构建一个简单的浏览器恐龙跑酷游戏,依次介绍:基本项目设置;游戏循环、画布与控制;障碍物和碰撞检测;数据库与全球排行榜;玩家资料、自定义和实时调节;可观测性、指标...
使用 Spring Data Neo4j 访问图数据库
本指南介绍如何使用 Spring Data Neo4j 构建应用,将数据存入图数据库 Neo4j 并查询出来。 将构建什么 使用 Neo4j 的 NoSQL 图数据存储,搭建 Neo4j 服务器,存储实体和关系,并编写查询。原文...
用本地模型免费分诊 OpenClaw 仓库的 issue 与 PR*
*这里的免费指无需支付使用费,不包含电费,并假设你已经拥有硬件。 2026年6月将被记住:人们意识到闭源模型可能被收回。Anthropic 最新旗舰模型 Claude Fable 5 被移除一事仍记忆犹新,也让我...
智能体资源发现:让智能体搜索工具、技能和其他智能体
如果你现在正在使用智能体进行开发,大概已经知道三种协议:MCP为智能体提供调用工具的标准方式;Skills让智能体能够读取和使用指令;A2A让智能体可以调用其他智能体。这三者都假定用户已经知道...
HTTP 严格传输安全(HSTS)与 NGINX
Netcraft 当时对其监测的 SSL/TLS 网站发表了一项研究,发现其中只有 5% 正确实现了 HTTP 严格传输安全(HSTS)。本文介绍如何配置 NGINX 和 NGINX Plus 来实施 HSTS 策略。 什么是 HSTS? HTTP...


