jonssonyan's Website

保持热爱,奔赴山海。

macOS 开发环境配置指南:用 Homebrew 一键安装 Java、Miniconda、Go、Rust、nvm、gcc、Git,以及 JetBrains IDE、Android Studio、Xcode 和常用命令行工具,附常见问题。

阅读全文 »

JVM 内存模型与垃圾回收机制详解:元空间、堆、栈等内存区域,类加载器与双亲委派模型,四种引用类型,标记-清除、复制、标记-整理、分代收集算法,以及常见垃圾回收器。

阅读全文 »

使用 IDEA 搭建 JDK 1.8 源码调试环境:解压 JDK 自带的 src.zip 到 Maven 工程中,配置后即可单步调试 java.lang、java.util 等核心源码,并附常见问题的解决方法。

阅读全文 »

博客图床迁移记录:mdnice 图床开始收费后,用 Python 正则批量匹配文章中的图片链接,自动下载图片、用 pngquant 压缩并替换为本地路径,图片体积从 200KB 压缩到 60KB 左右。

阅读全文 »

H UI:我开源的一个轻量级 Hysteria2 Web 管理面板,打包为单个二进制文件,支持 systemd 和 Docker 一键部署,可监控系统和 Hysteria2 状态、限制用户流量和在线设备数。

阅读全文 »

Sublime Text 4 手动注册方法:不使用注册机,借助十六进制编辑器(hexed.it 或 VSCode Hex Editor)修改官方原版文件中的指定内容后输入注册码完成注册。

阅读全文 »
0%