技术译文 第93页
经授权转载并经中文翻译校订的技术文章,保留原文出处、代码与适用版本说明。
使用 dotnet test 和 xUnit 对 C# 进行单元测试-未完纪

使用 dotnet test 和 xUnit 对 C# 进行单元测试

本教程演示如何生成包含单元测试项目和源代码项目的解决方案。 若要使用预生成解决方案遵循本教程, 请查看或下载示例代码。 有关下载说明,请参阅 示例和教程。 创建解决方案 在本部分中,将创...
彩雨伞的头像-未完纪钻石会员彩雨伞5天前
0330
Termux 入门教程:架设手机 Server 下载文件-未完纪

Termux 入门教程:架设手机 Server 下载文件

手机文件,比如照片和视频,如何下载到桌面电脑? 普通用户可以使用手机线,将手机和电脑连起来。作为开发者,其实有更方便的方法,就是在手机架设一个 HTTP 服务,然后从桌面浏览器访问手机。 ...
彩雨伞的头像-未完纪钻石会员彩雨伞5天前
0330
Python 虚拟环境和包-未完纪

Python 虚拟环境和包

概述 Python 应用经常使用标准库以外的包和模块。有时,应用需要某个库的特定版本:可能必须使用修复了某个缺陷的版本,也可能程序使用的是这个库的旧接口。 因此,同一套 Python 安装未必能满...
彩雨伞的头像-未完纪钻石会员彩雨伞5天前
0330
Fail2ban 安装、配置与服务加固-未完纪

Fail2ban 安装、配置与服务加固

Fail2ban 扫描日志文件,例如 /var/log/httpd/error_log,并封禁表现出恶意迹象的 IP,包括过多身份验证尝试、漏洞扫描等。它通常通过更新防火墙规则,在指定时间内拒绝这些 IP,也可以配置任意...
彩雨伞的头像-未完纪钻石会员彩雨伞5天前
0330
用 Chrome DevTools 检查、调整和验证 Flexbox 布局-未完纪

用 Chrome DevTools 检查、调整和验证 Flexbox 布局

从 flex 标记识别容器,借助可视化编辑器调整主轴与交叉轴,再通过覆盖层确认实际布局。
通过内置更新器升级-未完纪

通过内置更新器升级

内置更新器可以自动完成 Nextcloud 安装升级过程中的许多步骤。它适用于没有 root 权限的安装环境(例如共享主机),也适用于用户和数据量较少的安装,并可自动更新手动安装的实例。 [1] 警告 ...
彩雨伞的头像-未完纪钻石会员彩雨伞5天前
0330
authentik 备份与恢复:先保住数据库,再补齐文件、证书与定制目录-未完纪

authentik 备份与恢复:先保住数据库,再补齐文件、证书与定制目录

核对 PostgreSQL、静态目录与外部对象存储的备份范围,按数据库恢复、完整性核验、文件补齐和服务接入的顺序建立恢复流程。
libcgroup 配置失败:参数截断与无内存 NUMA 节点排查-未完纪

libcgroup 配置失败:参数截断与无内存 NUMA 节点排查

合并两个 cgroup v1 排障案例:从失败参数定位旧版 libcgroup 的长度限制,以及 NUMA 节点无内存引发的配置失败。
为 create-block 制作外部项目模板-未完纪

为 create-block 制作外部项目模板

用 CommonJS 配置、Mustache 模板、变体和 transformer,为 WordPress create-block 定义可复用的插件与区块脚手架,并核对示例命令的版本边界。
用 NestJS Terminus 构建健康检查-未完纪

用 NestJS Terminus 构建健康检查

组合 HTTP、TypeORM、磁盘、heap/RSS 与自定义 health indicator,区分 ok、degraded、error 和 shutting_down,并说明超时取消、缓存、日志及 SIGTERM 优雅退出。