地图投影方式详解:为什么世界地图会“骗人”?

你有没有发现:我们平时看到的世界地图上,格陵兰岛看起来和非洲差不多大,但实际上非洲的面积是它的14倍?这是因为你看到的地图经过了“投影”处理,而这种投影方式本身就带来了失真。 在这篇文章里,我们将深入浅出地讲清楚: 📐 一、什么是地图投影? 地图投影(Map Projection)是将地球表面的三维球面,转换成二维平面地图的过程。 由于地球是一个近似球体,而地图是平的,这种转换不可避免会产生失真。失真的形式包括: 投影方式的设计就是在这些失真之间做取舍和平衡。 🧭 二、主要的地图投影类型及特点 1. 墨卡托投影(Mercator Projection) 特点: 优点: 缺点: 现实用途: 2. 高尔-彼得斯投影(Gall-Peters Projection) 特点: 优点: 缺点: 现实用途: 3. 罗宾森投影(Robinson Projection) 特点: 优点: 缺点: 现实用途: 4. 莫尔韦戴投影(Mollweide Projection) 特点: 优点: 缺点: 现实用途: 5. 古德投影(Goode’s Homolosine Projection) 特点: 优点: 缺点: 现实用途: 6. 方位投影(Azimuthal Projection) 特点: …

Passman 插件被 Chrome 停用?详解原因、现状与替代方案

🧭 前言 作为一款深受 Nextcloud 用户喜爱的浏览器扩展,Passman 曾长期承担浏览器端的密码自动填充与管理任务。直到最近,很多用户惊讶地发现——Passman 在 Chrome 浏览器中已经“消失”。 本文将梳理事件背景、解释技术原因,并提供继续使用 Passman 的方案与替代扩展推荐。无论你是继续使用 Passman,还是准备迁移到新的密码管理器,这篇文章都能为你提供参考。 🔍 Passman 是什么? Passman 是一款开源的密码管理工具,由 Nextcloud 社区开发,具备以下特点: 与集中式密码工具(如 LastPass、1Password)不同,Passman 将数据完全托管在用户自己的 Nextcloud 服务器中,安全性和隐私更有保障。 🚫 为什么 Passman 被 Chrome 禁用了? ✅ 原因:Google 淘汰 Manifest V2 插件架构 自 2024 年起,Google 正式启动 Manifest V2 的淘汰计划,并于 2025 年开始在稳定版 Chrome 中停用所有未迁移到 Manifest V3 …

日本郵便の封筒の配送方法

日本で手紙や書類を送るとき、さまざまな郵便オプションがあります。ここでは、特に一般的な以下の選択肢について、正確かつ実用的に整理しました。 1. 普通信封 (Futsuu Yubin / Regular Mail) 2. 速達 (Sokutatsu / Express Mail) 3. 特定記録郵便 (Tokutei Kiroku Yubin / Registered Mail with Record Only) 4. 簡易書留 (Kanii Kakitome / Simplified Registered Mail) 【総合ヒント】 郵送方式 速度 追跡 保険 特役 普通信封 普通 ❌ ❌ 最常用、少量送付に 速達 ✅ 早い ❌ ❌ 早く届けたい場合に …

多款高性能工作站与服务器对比分析:T7820、MicroPro 双路平台、Platinum 8160 ×2 等

随着本地化私有云、容器服务部署、以及高通量生物信息学计算需求的增长,越来越多个人与小型实验室开始选购高性能服务器或工作站来承担起多任务后台服务的职责。本文对比分析了数款典型设备,涵盖 Dell Precision T7820、MicroPro 双 Xeon 平台、双路 Xeon Platinum 8160 服务器,以及一台 Supermicro 架构的中阶双路设备,结合实际应用场景进行性能、功耗、噪音与性价比评估。 🔧 对比设备一览 名称 CPU 配置 内存 显卡 噪音水平 功耗估算 价格 Dell T7820 Xeon Platinum 8168 ×1 64GB ECC GTX 1080 Ti ⭐ 低 ⭐ 中 ¥83,000 MicroPro E5 ×2 Xeon E5-2690v4 ×2 256GB ECC GTX 1080 ❌ …

Xeon Platinum 8168:性能对标处理器推荐与选型指南

在服务器硬件选型中,Intel Xeon Platinum 8168 是一款经常被提及的高性能处理器。它基于 Skylake-SP 架构,具备 24 核心 48 线程,主频 2.7 GHz,最大睿频 3.7 GHz,面向企业级数据中心和高并发计算场景。 那么,如果你想要一款性能与 Xeon 8168 接近的处理器,但价格更优、架构更新或来自其他平台(比如 AMD),都有哪些可选项呢? 本文将从 Intel 同代处理器、更新架构 以及 AMD EPYC 系列 三个角度,帮你快速梳理出一批性能对标的 CPU,便于选型与替代部署。 一、Xeon Platinum 8168 性能参数概览 参数 说明 架构 Skylake-SP 核心 / 线程 24 / 48 主频 / 睿频 2.7 GHz / 3.7 …

深入理解 Proxmox Backup Server 的验证机制:效率、安全与实践建议

在现代 IT 基础架构中,备份的可用性不仅体现在“是否成功完成”,更在于“是否能够成功还原”。Proxmox Backup Server(PBS) 提供了强大的块级去重和高效增量备份功能,同时也提供了一个关键但常被忽视的功能——备份验证(Verify Job)。 🔍 什么是备份验证(Verify)? 备份验证是 PBS 提供的一项后台任务,其核心目的是通过读取实际备份文件(chunk),并对其进行完整性校验(如 SHA256 校验和比对),以确保备份数据未被篡改或损坏。验证并不会改变任何备份内容,但它能极大地增强备份的可靠性。 🧱 验证机制原理 PBS 使用基于 chunk 的存储结构,每个备份由多个数据块组成,多个快照之间共享数据块(去重)。验证任务主要做以下几件事: 🕒 首次验证 vs 后续验证 ✅ 首次验证: ⚡ 后续验证: 📈 影响验证效率的因素 因素 说明 数据量 实际写入的数据决定了需要校验的大小,不是虚拟磁盘总大小 存储性能 PBS 本地存储、NFS、ZFS、或远程 PBS 的性能差异很大 压缩与加密 启用压缩/加密可能增加解压/解密开销 快照数量 越多快照,metadata 和索引遍历越多 是否首次校验 首次需要完整遍历,后续可跳过 📋 日志观察要点 验证过程中,PBS 会持续输出日志,例如: …

Proxmox Backup Server 深度实践:GC 清理、性能观测与可靠性设计

标签:Proxmox Backup Server、PBS、备份策略、垃圾回收、去重、SATA RAID、系统设计 背景概述 Proxmox Backup Server(PBS)是一款专为虚拟机和容器环境设计的企业级备份解决方案。在实际部署中,尽管其默认设置已可满足常规使用需求,但为了实现更高效的数据维护和资源利用,定期手动或自动执行 Prune、GC(Garbage Collection)、Verify 等操作成为常态。 本文分享一次完整的 PBS 数据清理流程,包括 GC 执行日志分析、系统资源监控、性能估算,以及对整个备份架构可靠性的深度理解。 系统架构简述 清理任务启动前准备 PBS 中的备份策略采用 每日自动增量备份 + 保留最近一个月快照 的方式进行。每日运行以下任务: 由于长期未执行 GC,此次执行前,系统中累计存在超 300 个旧备份版本,占用空间较大。 GC 操作详解与进度记录 Phase 1:Mark(标记阶段) GC 的第一阶段用于标记当前所有备份索引中引用到的 chunk。本次共有 240 个索引文件。由于硬盘为 SATA,IOPS 较低,导致该阶段耗时显著,总耗时超过 10 小时。 示例进度(部分): makefileCopyEdit2025-07-21T13:44:26+09:00: marked 36% (87 of 240 index files) …

使用 Certbot 管理多个域名的 SSL 证书

在部署网站或服务时,SSL 证书已经成为必不可少的配置项。如果你使用 Nginx 或 Apache 托管多个域名,一个非常常见的问题就是:如何高效管理多个域名的 HTTPS 证书? 幸运的是,Certbot 提供了强大的功能,能够自动为多个域名签发和续期 Let’s Encrypt 的免费 SSL 证书。本文将介绍如何使用 Certbot 管理多个域名的证书,提升安全性同时减轻运维负担。 Certbot 简介 Certbot 是由 EFF(电子前哨基金会)开发的一个开源工具,用于从 Let’s Encrypt 获取免费 SSL/TLS 证书,并自动为 Web 服务器进行配置。 安装 Certbot 以 Ubuntu 为例: sudo apt updatesudo apt install certbot python3-certbot-nginx 单次申请多个域名的证书 Certbot 支持一次为多个域名申请证书。这在多个子域名或绑定多个网站时非常有用。 例如: sudo certbot –nginx -d example.com …

如何手动升级 Nextcloud 的 News 应用并避免完整性检查失败

在 Nextcloud 中,手动升级应用是常见的操作之一。特别是当 Nextcloud 系统要求执行 upgrade 命令时,理解正确的操作顺序至关重要。本文将介绍如何手动升级 News 应用,并分享如何避免在升级过程中出现代码完整性检查失败的问题,同时解决新出现的数据库索引缺失问题。 问题的根源 在升级过程中,Nextcloud 会进行代码完整性检查,确保所有文件都没有被篡改或丢失。如果操作顺序不当,尤其是在备份和删除旧应用目录时,可能会导致完整性检查失败。这种情况通常发生在未先删除旧版本文件的情况下,导致系统检测到不匹配的文件。 正确的操作顺序 为了顺利完成 News 应用的手动升级,并避免完整性检查失败,建议按照以下步骤操作: 遇到的新问题:缺失数据库索引 在升级过程中,可能会出现以下错误提示: Detected some missing optional indices. Occasionally new indices are added (by Nextcloud or installed applications) to improve database performance. Adding indices can sometimes take awhile and temporarily hurt performance so this is …

在 Ubuntu 22.04 上将 PHP 升级到 8.3 并优化 Nextcloud 的完整过程

本文记录了在 Ubuntu 22.04 系统中,将默认的 PHP 8.1 环境升级到 PHP 8.3,并为 Apache + Nextcloud 环境配置相关扩展、性能优化参数、错误修复等完整过程。适用于 Nextcloud 30 及以上版本,尤其推荐用于 Nextcloud 31、32 部署者参考。 🧱 环境说明 🪜 操作步骤详解 1️⃣ 添加 PHP 8.3 PPA 源 Ubuntu 默认软件源不提供 PHP 8.3,可通过 Ondřej Surý 的 PPA 获取: sudo add-apt-repository ppa:ondrej/phpsudo apt update 该 PPA 由 PHP 社区知名前端维护者提供,广泛用于生产环境。 2️⃣ 安装 …