用ReportLab生成PDF报告,一些实际用的记录
记录一次用Python的ReportLab库生成带文本、表格、图片的PDF文档的过程,顺便写下容易踩的坑。
支持通配符SSL证书、多域名证书、IP证书。适配ACME接口, 支持Zerossl、Let's Encrypt和Google等渠道。登录已有账号
1、操作简单, 无需复杂配置, 快速获取证书
2、支持多域名、泛域名(通配符)、IP证书
3、自动化方案(自动重新申请、自动验证、自动部署)
4、简化的API接口, 实现更为复杂功能
5、到期提醒,避免网站证书过期
6、可免费申请SSL证书
记录一次用Python的ReportLab库生成带文本、表格、图片的PDF文档的过程,顺便写下容易踩的坑。
记录一次构建报错“不知道这样的主机”的排查过程,实际是本地jar未安装到本地仓库引起的。
记一次ORDER BY后面跟布尔表达式引发的报错,顺带梳理ORDER BY容易栽跟头的几种场景和修正方法。
记录一次用 RestTemplate 调接口需要带自定义请求头的经历,把整个实现和依赖都贴出来,避免后来人绕路。
聊聊 OpenAiChatOptions 的 temperature 参数,从效果差异、配置方式到与 top_p 的冲突,一次说明白。
从安装 Docker Desktop 到用 docker-compose up 启动服务,顺带踩了几个常见的坑。
从应急处理到长期修复,整理一次线上连接数打满的完整排查过程。
记录 YOLOv8 训练时遇到 RuntimeError: Numpy is not available 的排查过程和解决方法。
在 Debian 上从零折腾 Docker 的实操笔记,覆盖脚本安装、APT 手动配源、非 root 权限和完整卸载,都是实际跑过的流程。
记录在 Windows 和 Linux 下降级 CUDA 并安装匹配 PyTorch 的完整流程,附带验证和常见错误处理。
记录了一些关于插件安装失败的真实排查经历,从版本兼容到网络代理,分享几个容易绕进去的坑和对应的解决思路。
用cmdkey写几个短脚本,导出或删除Windows凭据,比去控制面板翻快得多,记个备忘。
记录用 WireMock 挡服务时,通过 JSON 映射文件和 Java API 做请求头匹配、响应头与响应体配置的两种方式及细节。
从CA/B论坛新规引发证书提前过期切入,拆解ACME协议如何用自动化接管证书生命周期,并给出免费全自动管理平台的落地思路。
从新闻事件切入,聊聊ACME协议如何让SSL证书管理告别手工续期和配置错漏,以及lcjmSSL这类平台如何把自动化落到多域名、泛域名甚至IP证书上。
从辽宁科大一则再普通不过的SSL证书到期通知聊起,拆解证书生命周期管理里那只“房间里的猩猩”,以及ACME协议如何让运维人不再为一张小证书半夜惊醒。
用系统自带的 shutdown 命令和任务计划程序实现定时关机,无需安装第三方软件。
记录用 paho-mqtt 库连接 MQTT WebSocket 时遇到的版本兼容、DNS、端口等问题及解决办法。
记录使用 MinIO Java SDK 生成预签名 URL 的实践,包含下载和上传场景,以及一些容易出错的点。
从CVE-2026-33697认证TLS漏洞切入,还原私钥提取的攻击路径,并看向自动化证书管理在机密计算防御纵深中的实际价值。