排序
使用基于类的视图处理表单
表单处理通常有三条路径: 初始 GET 请求:显示空白表单或预填充表单。 携带无效数据的 POST 请求:通常重新显示表单及错误。 携带有效数据的 POST 请求:处理数据,通常随后重定向。 自己实现...
将 SvelteKit 应用部署到 Cloudflare
部署到 Cloudflare Workers 或 Cloudflare Pages 时,使用 adapter-cloudflare。 使用 adapter-auto 时会默认安装这个适配器。如果计划持续使用 Cloudflare,可以直接改用它:本地开发会模拟 cl...
管理 Airflow 连接
Airflow 的 Connection 对象保存连接外部服务所需的凭据和其他信息。关于钩子与连接的总体介绍,参见 Connections & Hooks。 连接可以定义在环境变量、外部 Secrets Backend,或 Airflow 元...
使用覆盖测试 FastAPI 依赖项
测试时覆盖依赖项 有些场景下,您可能需要在测试时覆盖依赖项。 即不希望运行原有依赖项(及其子依赖项)。 反之,要在测试期间(或只是为某些特定测试)提供只用于测试的依赖项,并使用此依赖...
Vue Router 的不同历史模式
在创建路由器实例时,history 配置允许我们在不同的历史模式中进行选择。Hash 模式 hash 模式是用 createWebHashHistory() 创建的:jsimport { createRouter, createWebHashHistory } from 'vue...
DNSSEC 基础故障排查
本文介绍的一部分排查技巧侧重于 BIND 9 DNS 服务器及其工具,但一般原则适用于所有实现中的 DNSSEC。 便于测试的正常域名与异常域名 准备已知能够通过或不能通过 DNSSEC 验证的域名,有助于测...
Utilizing Docker within Actions
Forgejo Runner 使用容器环境运行 Action,但要让 Action 本身也能访问容器环境,还需要额外配置。 例如,下面这样一个简单的 Forgejo 工作流:name: Docker Build on: push: branches: [main] ...
编写 Android Microbenchmark:配置、计时范围与结果检查
Microbenchmark 用来测量应用中的小段代码。临时测一次,可以在本地工作副本中采用快速配置;准备长期跟踪性能时,应建立独立的基准测试模块,使测试配置与日常开发分开。 快速开始 快速配置不...
statsmodels 加权广义线性模型:频数、方差权重与聚合数据
代码单元 1 import numpy as np import pandas as pd import statsmodels.api as sm import statsmodels.formula.api as smf 泊松响应数据的加权 GLM 载入数据 这个例子使用 Fair 数据集,通过...
管理Jenkins插件
目录 Installing a plugin 通过Web界面安装 使用Jenkins CLI 高级安装 Updating a plugin 列出已安装插件及版本 Removing a plugin 卸载插件 禁用插件 固定版本的插件 What is an implied depen...

