永生的博客

从 MySQL 搬迁到本地/远程 D1处理逻辑
这套方案涵盖了数据从 MySQL 搬迁到本地/远程 D1 的全自动处理逻辑。 第一步:更新核心导出脚本 (migrate_articles.py) 使用这个版本,它能完美处理文章中的复杂换行符(如代码块、长文章),确保生成的 SQL 不会断行。 #!/usr/bin/env python3 impo...
阅读全文 »网卡安装导致主板无法启动与 Debian 12 蓝牙固件修复
前言 本文记录了两个常见硬件故障的完整排查和解决过程:一是为电脑加装网卡后主板无法启动,二是 Intel 8265AC 无线网卡在 Debian 12 系统下蓝牙功能无法使用。通过系统化的故障诊断和万用表测量,最终成功定位并解决了问题。 问题一:加装网卡后主板无法启动 故障现象 为华南金牌...
阅读全文 »Aria2 + IPv6 动态 NAS 远程下载系统完整部署教程
在 VPS 上部署 Aria2 下载器,通过 IPv6 动态挂载 NAS,实现远程下载直接保存到家庭 NAS 的完整解决方案 🏗️ 系统架构 ┌─────────────────────────────────────────────┐ │ 浏览器 ...
阅读全文 »打造随身携带的云端 Linux 环境:ttyd + Fly.io 完全指南
从踩坑到稳定运行,一个开发者的 Web 终端部署实战记录 为什么需要云端终端? 作为一名开发者,我经常遇到这样的场景: 🌙 深夜突发故障:躺在床上,手机收到告警,需要紧急登录服务器 ✈️ 机场候机:只带了 iPad,突然想验证一个技术方案 🏢 客户现场:公司电脑权限受限,无法安...
阅读全文 »Backblaze B2 与 Cloudflare R2 存储桶 CORS 配置全指南
在现代 Web 开发中,如果你试图从前端(例如 https://your-site.com)直接上传文件到对象存储,或者通过 XHR/Fetch 加载存储桶中的资源,你大概率会遇到红色的 CORS Policy Error。 本文将详细介绍如何正确配置 Backblaze B2 和 Cloudfla...
阅读全文 »全面版Wine卸载教程(Ubuntu/Debian系适用)
Wine是一款在Linux系统上兼容Windows程序的兼容层,卸载时容易出现「残留文件清理不干净」「i386架构无法移除」「APT源警告」等问题,本教程将从基础卸载→彻底清理→常见问题排查→验证结果四个阶段,提供完整可落地的操作方案,兼顾新手友好性和专业性。 一、前期准备 适用系统:Ubuntu...
阅读全文 »从零到一打造「数据 100% 自主」的旗舰级私有云(Next.js + MinIO/R2 + Fly.io支持断点续播 + 全盘搜索 + 多账户无缝切换)
在公有云服务商动辄涨价数据隐私无保障账号绑定难以迁移的今天,「数据自主」已经不再是技术极客的小众追求,而是普通用户保障数字资产安全的刚需。本文将带你从零搭建一款旗舰级私有云存储系统,基于 Next.js 构建前端界面,支持 MinIO(本地私有部署)和 Cloudflare R2(低成本对象存储)双...
阅读全文 »