效率工具
未读
使用 Rclone 实现 MariaDB 数据库自动备份至 Google Drive
数据是无价的,而服务器的硬盘往往是不可靠或有限的。为了确保数据库安全并节省本地空间,最优雅的方案莫过于将备份自动同步到云端。本文将手把手教你如何利用 Rclone 打造一套从配置到授权、再到脚本自动化的全流程备份系统。 1. 为什么选择 Rclone? Rclone 被称为“云端存储的瑞士军刀”。它
效率工具
未读
Linux 服务器实现 SSL 证书全自动续签与 Nginx 自动重载
在运维过程中,手动更新 SSL 证书不仅繁琐,而且容易因遗忘导致站点无法访问。本文将介绍如何利用 Certbot 的定时任务与 deploy-hook 钩子,实现证书的“无人值守”自动续签及 Nginx 自动重载。 1. 核心逻辑 自动化链条如下: Systemd Timer:每天自动检查两次证书状
效率工具
未读
VS Code 中让 Git Commit 自动生成中文提交信息(Copilot 配置详解)
在日常开发中,我通常使用 VS Code 左侧的「源代码管理(Source Control)」面板来提交代码。自从 GitHub Copilot 支持一键生成 Commit Message 之后,确实大幅减少了手写提交信息的时间。 但有一个非常明显的问题: 无论你的项目语言、注释语言、VS Code
效率工具
未读
Chrome 隐私防线:如何有效监控并屏蔽网页追踪器
在数字化时代,网页追踪器(Trackers)就像如影随形的“监视器”,记录着你的浏览习惯、地理位置甚至交易倾向。本文将教你如何利用 Chrome 浏览器识别并彻底屏蔽这些不速之客。 一、 如何监控网页追踪器? 在屏蔽之前,我们需要先“看见”它们。以下是三种主流的监控手段: 1. 开发者工具(最专业)
使用正则表达式批量替换数字后的 U 后缀
在 C/C++ 或其他编程语言中,我们经常会遇到十进制或十六进制数字后带有大写 U(表示无符号整数)的情况。为了代码风格的统一(例如将 5U 换成 5u,0x2BU 换成 0x2Bu),手动修改效率太低。 本文将介绍如何使用正则表达式高效地完成这一替换工作。 解决方案 方法 1:捕获组替换(最通用)
效率工具
未读
Obsidian Mermaid Auto-Fit:彻底解决 PDF 导出流程图截断与排版问题
摘要:你是否遇到过在 Obsidian 中画了精美的 Mermaid 流程图,结果导出 PDF 时右边被无情截断,或者小图被强行拉伸模糊?这款新开发的插件帮你一键解决所有排版烦恼。 🤔 背景:由于"截断"引发的强迫症 作为一名重度 Obsidian 用户,我经常使用 Mermaid 来绘制流程图、