排序
Kubernetes v1.37:使用 HPA 将工作负载缩容至零
Kubernetes v1.37 在 API 层支持将工作负载水平缩容到零副本。该功能现已进入 Beta,且默认启用。使用适当HorizontalPodAutoscaler(HPA),并配置对象指标或外部指标,就能把工作负载缩容至零...
Next.js 数据获取
本页介绍在服务端组件和客户端组件中获取数据,以及如何流式输出依赖未缓存数据的组件。 获取数据 服务端组件 服务端组件可以使用任意异步 I/O 获取数据,例如 fetch API,或 ORM、数据库。 使...
使用 LDAP 进行用户身份验证
Nextcloud 自带 LDAP 应用,可将 LDAP 用户(包括 Active Directory)显示在用户列表中。他们使用 LDAP 凭据登录,无需创建单独的 Nextcloud 账户。管理员可以像管理其他用户一样管理他们的组、...
在 pytest 测试中编写断言与报告失败
使用 assert 语句 pytest 允许直接使用 Python 标准 assert,验证测试中的预期和值。例如,下面断言函数应返回指定值: # content of test_assert1.py def f(): return 3 def test_function(): ...
使用 skip 和 xfail 处理无法成功的测试
对于在某些平台上不能运行、或预期会失败的测试函数,可以添加标记,让 pytest 采取相应处理并在测试会话中汇总结果,同时保持测试套件通过。 skip 表示只有满足某些条件时,测试才应该通过;否...
Vite:构建生产版本
准备将应用部署到生产环境时,只需运行 vite build。默认情况下,它以 <root>/index.html 为构建入口,生成适合由静态托管服务提供的应用包。常见服务的部署指南见 部署静态站点。 也可以...
排查 GitHub 的 Permission denied (publickey) 错误
排查 GitHub 的 Permission denied (publickey) 错误 “Permission denied”表示服务器拒绝了连接。可能存在多种原因,下面介绍最常见的情况。 是否应搭配 sudo 或提升权限使用 Git? 不应搭配 ...
如何用 pytest 运行 doctest
如何用 pytest 运行 doctest 默认情况下,pytest 会使用 Python 标准库的 doctest 模块,运行所有匹配 test*.txt 的文件。可以在命令行更改匹配模式: pytest --doctest-glob="*.rst"...
具有自动纠错能力的文本转 SQL 智能体
具有自动纠错能力的文本转 SQL 智能体 作者:Aymeric Roucher 本教程演示如何使用 smolagents 实现一个能够运用 SQL 的智能体。 与标准的文本转 SQL 流水线相比,有什么优势? 标准的文本转 SQL...
Git 基础:打标签
打标签 像其他版本控制系统(VCS)一样,Git 可以给仓库历史中的某一个提交打上标签,以示重要。 比较有代表性的是人们会使用这个功能来标记发布结点( v1.0 、 v2.0 等等)。 在本节中,你将会...



