排序
Kubernetes v1.36:弃用并移除 Service ExternalIPs
Service 的 .spec.externalIPs 字段,是早期为非云环境集群提供类似云负载均衡器功能的一次尝试。遗憾的是,这个 API 假设集群里的每个用户都完全可信。只要这一前提不成立,它就会带来多种安全...
通过内置更新器升级
内置更新器可以自动完成 Nextcloud 安装升级过程中的许多步骤。它适用于没有 root 权限的安装环境(例如共享主机),也适用于用户和数据量较少的安装,并可自动更新手动安装的实例。 [1] 警告 ...
Kotlin 协程的异常处理
本节讨论异常处理,以及由异常引发的取消。被取消的协程会在挂起点抛出 CancellationException,而协程机制会忽略这类异常。接下来关注两种情况:取消过程中抛出异常,以及同一协程的多个子协程...
ASP.NET Core 中的输出缓存中间件
本文介绍如何在 ASP.NET Core 应用中配置输出缓存中间件。关于输出缓存的概念,见输出缓存概述。 输出缓存中间件可用于 Minimal API、带控制器的 Web API、MVC 和 Razor Pages。下面提供 Minima...
编写 Kafka Streams 应用:透传、分词与词频统计
本指南从创建项目开始,逐步编写 Kafka Streams 流处理应用。如果尚未运行过 Streams 应用,建议先阅读快速入门。 创建 Maven 项目 使用 Kafka Streams Maven Archetype 创建项目结构: $ mvn a...
转换 Nextcloud 的数据库类型
可以使用 Nextcloud 命令行工具,把 SQLite 数据库转换成更适合扩展的 MySQL、MariaDB 或 PostgreSQL 数据库。SQLite 适合测试和简单的单用户 Nextcloud 服务器,但不适合扩展成多用户生产环境...
用断点和单步运行调试 Power Automate 桌面流
系统发生变化,或桌面流因包含错误而无法运行时,通常需要调试流程。 可以使用以下工具调试桌面流: 错误窗格 断点 按操作逐步运行流程 设置运行延迟 在流设计器中运行、停止和暂停 选择“运行...
离线验证工件证明
可以在没有互联网连接的情况下验证工件证明。 先决条件 开始前,应已经为构建生成工件证明。具体见原文链接的“使用工件证明确立构建来源”。 步骤1:下载证明捆绑包 首先在在线计算机从证明 AP...
重构多区块插件:更高效地构建、更清晰地注册、更轻松地扩展
开发的区块越多,我就越希望插件的结构不要成为阻碍。我不想每添加一个新功能,都重新思考目录结构、改写同样的注册逻辑,或者与构建流程较劲。 在如何构建多区块插件一文中,我介绍了在一个插...





