星期六, 16 5 月 2026

我做了一个真正属于自己的记账系...

最近把自己的个人记账系统重新整理了一遍。这个项目叫:personal_ledger它不是传统 SaaS 记账工具,而是一个:自托管、本地优先、可长期维护的个人财务系统目前已经支持:Docker 部署离线安装包Django migration 管理信用卡账单管理多账户流水自定义分类局域网访问自...

我为什么开始重构自己的 per...

很多人都会记账。但我一直觉得,大多数记账软件都有一个问题:“它们越来越不像自己的东西。”有些太依赖云端,有些订阅越来越重,有些功能越来越复杂,有些甚至连数据导出都不够自由。于是,我开始慢慢折腾自己的个人财务系统:personal_ledger最开始,它只是一个普通 Django 项目。能记账,能看流水,能管理信用卡。仅此...

macOS Big Sur 安...

记录了在 MacBook Pro 2015 A1502 上从 macOS Monterey 12 降级到 macOS Big Sur 11 的操作过程,解决了格式化磁盘、选择磁盘以及其他安装过程中遇到的问题。1. 准备工作在开始之前,确保你已经备份了重要数据,尤其是 Windows (Boot Camp) 分区的数据。降级过程中,我们将仅操作 macOS 分区,避免丢失 Wind...

Tailscale + Zer...

跨地区、多局域网、NAT、异构环境的终极解决方案ZeroTier 和 Tailscale 都是优秀的组网工具,但它们各有优势,也各有痛点:特性ZeroTierTailscale登录速度一般快多地区稳定性较好(支持 Moon)较好(WireGuard)穿透能力强,需 Moon 加强很强(DERP)子网路由强强出口节点支持支持Controller自建(ztncui)仅官方网络结构灵活...

Windows 系统中实现 H...

SSH 方式 = “安全、直接、一次性命令执行”(最适合远程关机)在 局域网环境 下,只要你的 Windows 主机 开机 + sshd 服务在运行 + IP 没变,SSH 基本不会断,也不会连不上。通过 SSH 实现 Home Assistant 远程关机 Windows 系统 的完整步骤(适合 Docker 搭建的 HA,不安装额外 HASS.Agent 软件),Home A...

Home Assistant远...

一、安装前端更精美的方式(Mushroom 卡)✨ 优点:体积小、风格统一,特别适合放在顶部导航栏。HACS搜索Mushroom安装Lovelace Mushroom Better Sliders,Mushroom Cards 改进版,原版 Mushroom Cards 的改进版,改进了触控滑块体验。切换Mushroom主题:⚙️ 设置 → 个人资料 → 主题 ...

LNMPA 502 Bad G...

适用场景:在 LNMPA 环境中(Linux + Nginx + MySQL + PHP + Apache),如果访问网站提示 502 Bad Gateway,通常代表 Nginx 无法正常与 PHP-FPM 通信。本文将从原理、错误原因与解决方案三个层面为你详细讲解。一、什么是 502 Bad Gateway?定义:502 错误表示 Nginx 作为反向代理无法从上游(Upstrea...

五分钟搞定 WireGuard...

🏠 WireGuard:最轻量的“回家”方案想远程访问家里的 NAS、路由器、摄像头或 Linux 服务器?想实现“无痛回家”但又不想折腾复杂 VPN?WireGuard 是当前最轻量、最快速、最安全的 VPN 协议之一。而 wg-easy 则进一步降低了难度,让你:不写配置文件不记命令网页界面管理所有客户端真正做到:小白 5 分钟上线,一个命...

无法保存您的“自动更正”文件C...

一、关闭 Office 程序完全关闭所有 Office 程序(Word、Excel、Outlook 等)。打开 任务管理器(Ctrl + Shift + Esc),确认没有 WINWORD.EXE、EXCEL.EXE 等残留进程。然后继续以下步骤。二、检查文件权限打开路径:C:UsersAdministratorAppDataRoam...

qBittorrent PT专...

一、为什么要区分 PT 和 BT?🧭在 BitTorrent 世界中,PT(Private Tracker) 与 BT(Public Tracker) 的最大区别在于开放性:🧩 BT 公种:节点多但杂乱,隐私性差;🔒 PT 私种:封闭、干净、速度快,但有严格的上传比率要求。👉 因此,PT 模式下最重要的就是:关闭所有公共节点发现功能,只保留 Track...

Docker Nginx Pr...

1. 开启 force_https(Discourse)让站点一律走 HTTPS,并给 Cookie 加上 Secure,配合 NPM 传入的协议头使用。./launcher enter apprails r "SiteSetting.force_https = true"exit备注:这与 CSP 不同;force_https 负责重定向,CSP 负责前端资源白名单...

Nginx Proxy Man...

在 Nginx Proxy Manager(NPM)里设置 www → 非 www 重定向 时,会让你选 301、302、303、307、308 这几种重定向状态码。它们的区别主要在于“是否永久”和“是否保留请求方法(GET/POST)”。📘 各状态码对比状态码是否永久是否改变请求方法典型用途301✅ 永久可能改为 GET(浏览器会)SEO 友好,域名规范化、网站迁移302❌ 临...

WP站点LiteSpeed C...

进入 WordPress 后台:LiteSpeed Cache → 缓存规则 → LiteSpeed缓存设置设置设置项推荐值说明🧍 访客模式❌ 关闭虽然能提升“未登录访客”的访问速度,但在某些主题(例如 Newspaper)或带有复杂前端脚本 / 动态加载(如 AJAX、前端广告、区块加载等)的站点上,常常会导致首页无限加载、白屏、刷新循环或样式错乱⚙️ 访客优化❌ 关闭与 访客...

Multitouch 触控板手...

1️⃣ 基本手势 (Gestures)英文名称中文说明常见用途One Finger Tap单指轻点模拟左键单击Two Finger Tap双指轻点模拟右键 / 特定快捷键Three Finger Tap三指轻点常用来做中键点击 / 新建标签页Four Finger Tap四指轻点可设置为关闭标签页、隐藏窗口Five Finger Tap五指轻点启动 Launchpad、显示桌面...

wordpress局部禁止复制...

做一个复用的短代码(以后任意文章都能用),步骤如下:一、把下面代码添加到主题的 functions.php// [nocopy]这里放要保护的内容[/nocopy] function qj_nocopy_shortcode($atts, $content = null) { $html = ' <div class="no-copy-zone"&...

分类

最新评论

标签