排序
用 Go 与 Gin 开发 RESTful API:从唱片列表到新增与按 ID 查询
跟随 Go 官方教程搭建唱片目录 API,完成路由、JSON 绑定、成功与未找到响应,并理解内存示例和可部署服务之间的差距。
如何创建 Django 自定义模型字段
简介 模型参考文档介绍了怎样使用 Django 的标准字段类,例如 CharField、DateField。对于许多用途,这些类已经足够。但有时 Django 提供的类型不能准确满足需求,或者你需要一种与内置字段完全...
使用自定义 SlotFill 扩展插件
WordPress 最强大的特性之一,是几乎可以通过扩展实现任何事情。自 2.0 版起,开发者就使用 Hooks API 扩展 WordPress 核心。5.0 版又引入 SlotFill 系统,让开发者能够扩展区块编辑器和站点编...
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 构建一个简单的浏览器恐龙跑酷游戏,依次介绍:基本项目设置;游戏循环、画布与控制;障碍物和碰撞检测;数据库与全球排行榜;玩家资料、自定义和实时调节;可观测性、指标...



