记录生活中的点滴

每天我们身边都经历着这样或者那样的事情,好的不好的,高兴的不高兴的,快乐亦或忧伤的……这些都是人生必须要经历的,以后回想起来,看到这些有的时候觉得好笑,无论怎么样,这都组成了我们生活的一部分。

Caddy 通配符证书相关问题

2026年01月06日

如果是通配符证书,Caddy 将无法申请,Caddy 在获取通配符证书时的 ACME challenge 失败,会产生错误。具体错误内容:no solvers available for remaining challenges (configured=[http-01 tls-alpn-01] offered=[dns-01] remaining=[dns-01]) 1️⃣ 原因分析 你...

Zstd 压缩 Brotli 压缩 Gzip 压缩对比

2026年01月06日

Zstd 压缩 Brotli 压缩 Gzip 压缩那个更好,他们各有什么优点,在这篇文章中我们详细介绍。没有绝对的“最好”,只有“最适合”。它们各自的侧重点不同。Brotli (br):是静态资源(HTML, CSS, JS)的王者。它的压缩率最高(文件最小),但压缩速度较慢。Zstd (zstd):是动态内容和内部传输的未来。它的压缩/解压速度极快(尤其是解压),压缩率也非常优秀(仅次于或持平 ...

Caddy Docker 镜像启用 Brotli 压缩

2026年01月06日

在上篇文章中,我们详细介绍了 Caddy 的一些特性。在这篇文章中我们来介绍一下在 Docker 中如何增加 Brotli 压缩。在 Docker 版本的 Caddy 中启用 Brotli 和 Zstd 压缩,情况略有不同:Zstd (zstd):Caddy 官方镜像(v2.4+)原生支持,无需额外安装,只需配置。Brotli (br):Caddy 官方镜像默认不包含该模块(因为它是 C 语言库绑...

Caddy 服务器

2026年01月06日

最近在研究 Caddy,将 Caddy 的一些特性总结成一篇文章。Caddy 最棒的特性是:TLS 证书 的管理。默认情况下, Caddy会自动获取并续订所有站点的TLS 证书。同时可以自动更新证书:Caddy 不仅仅是一个 Web 服务器。例如,只需以下配置即可获取和续订一组域名的证书。反向代理:Caddy 的代理服务器在设计上尽可能向前兼容,并包含主要功能:负载均衡、主动和被动健康检查、动态上...

JetBrains 软件底部不显示当前分支的解决方案

2026年01月06日

最近在使用 JetBrains 系列软件的时候,底部不显示当前分支,截图如下:这里没有显示当前的 Git 分支,包括 WebStorm PyCharm 都会存在这个问题。解决方案:找到顶部 View 菜单,Appearance -> Status Bar Widgets之后选择 Git Branch 如下图所示:底部又出现了当前的 git 分支,如下图所示:JetBrains 的其它软件都可以这样...

Google 风控机制详解(2025):账号被停用、无法验证的真正原因与解决方案

2025年12月27日

一、什么是 Google 风控?为什么越来越严格?Google 风控,本质上是一套用于识别「异常注册与异常使用行为」的自动化风险控制系统。随着以下行为的大量出现:批量注册 Google 账号使用脚本、模拟器、虚拟环境共享或重复使用手机号Google 在 2024–2025 年显著提高了风控等级,普通用户也更容易被“误伤”。当前 Google 风控主要关注四个维度:设备可信度(是否是真实手机 / 真...

最新 Google 注册方法(2025):二维码注册流程与风控解决方案

2025年12月27日

一、2025 年 Google 注册方式发生了哪些变化?2025 年起,Google 对账号注册流程进行了明显升级。传统的“直接输入短信验证码”方式已被逐步淘汰,取而代之的是一种新的验证机制:通过手机扫描二维码 → 向 Google 指定号码发送短信 → 完成设备与手机号验证也就是说,现在注册 Google 账号,必须借助移动端完成关键验证步骤,仅在电脑端操作已经无法完成完整注册流程。不少用户在实...

闺女送的生日礼物

2025年12月17日

我们家闺女送给我的生日礼物,电子化防止丢失: