前言 当我们身处咖啡厅、公司或在旅途中时,经常需要访问家里的局域网资源(比如 NAS、内部服务器),或者单纯希望通过家里的宽带 IP 上网以保证数据安全。 相比于搭建复杂的 VPN(如 OpenVPN, WireGuard),SSH 隧道(SOCKS5 代理) 是一种更加轻量级、无需客户端安装额外软件的解决方案。 本文将教你如何使用 Docker 快速部署一个经过特殊配置的 SSH 服务器,无论你…
Leave a Comment月度归档: 2025 年 11 月
我们已经有了从云服务器取回文件的方案,现在的核心需求是:在服务器端,定期、自动地导出 Docker 中的 MySQL 数据,压缩并保存到指定目录(挂载卷)。 考虑到需要“简单、稳定、现成”的方案,且接受部署一个新的 Docker 容器,强烈推荐使用专门的 Docker 备份镜像。因为成熟的镜像已经封装好了 mysqldump、crontab(定时任务)、gzip(压缩)以及过期备份自动清理(Ret…
Leave a Comment0. 背景 最近我们在维护一个 3 节点的 Elasticsearch 集群,主要用于存储应用的日志数据(Logstash/Beats 写入,按年月日切分 Index)。由于集群架构调整,我们需要对硬件进行迁移,计划缩容其中一个计算节点。 因为我们的存储采用的是网盘(NAS/SAN)挂载的形式,我的设想非常美好: “只要把网盘从旧机器卸载,挂载到新机器,IP 配好,ES 启动,集群瞬间变绿,数据零…
Leave a Comment一、事故背景:风平浪浪静下的暗流 我们有一个稳定运行的 Spring Boot 应用,日常通过监控平台观察,其 JVM 堆内存(Heap Memory)使用率一直非常平稳,老年代(Old Gen)占用率低,看不出任何内存泄漏的迹象。然而,一个诡异的问题持续困扰着我们:每次发布新版本的程序后,应用启动阶段总会触发一次甚至多次 Full GC。 这让人非常困惑,既然平时内存没问题,为什么偏偏在发布这个…
Leave a Comment在使用 Conda 管理 Python 环境时,一个在 Windows 系统上常见的问题是:你可以成功创建一个新的虚拟环境,但在 PowerShell 或 CMD 终端中尝试使用 conda activate <环境名称> 命令时,却发现命令无法执行或环境没有被激活。 这个问题通常不是因为 Conda 安装有误,而是因为 Conda 的环境管理脚本没有被正确地集成到你的 Shell(命…
Leave a Comment参考资料:Qwen3-8B-LoRA 及 SwanLab 可视化记录 需要下载资料:https://github.com/datawhalechina/self-llm/blob/master/dataset/huanhuan.json 环境配置 # 换清华镜像源 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/s…
Leave a Comment这是针对在 Windows 开发环境中运行 from datasets import load_dataset dataset = load_dataset("json", data_files="dataset.jsonl") from unsloth import FastLanguageModel import torch model, tokeniz…
Leave a Comment背景 在开发 FSMonitor 监控系统时,我们希望将前端 Vue.js 应用和后端 Go 服务打包成一个独立的可执行文件,以简化部署流程。Go 1.16+ 提供的 embed 包正好满足这个需求——它可以在编译时将静态文件嵌入到二进制文件中。 项目技术栈 后端:Go 1.21 + Gin 前端:Vue 3 + TypeScript + Vite 构建工具:Vite 5.x 目标 实现前后端一体…
Leave a Commentgo默认加速 服务器国内连不上 默认地址是:set GOPROXY=https://proxy.golang.org,direct 我们写入国内加速地址到环境变量
Leave a Comment