- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 macOS配置Rime输入法:鼠须管+雾凇拼音+五笔86
macOS 自带输入法可定制性有限。Rime 是一款开源输入法引擎,支持多种输入方案和词库;它在 macOS 上的前端是。
2026-11-04 16:58:13
135
原创 Apple Silicon Mac用pyenv管理Python多版本(含镜像加速)
Mac 自带的是 Apple 预装的,版本偏旧且不能动(动了会破坏系统工具)。用管理多版本 Python 不碰系统 Python,通过 shim 机制在用户态切换版本。⚠️:pyenv 把插到 PATH 最前面。敲python3时 shell 先命中 shim,shim 按顺序解析版本。python3——这是最常见的坑。
2026-11-03 13:34:05
145
原创 Apple Silicon Mac用fnm管理Node.js多版本(含镜像加速)
nvm每次打开终端都要加载大量 Shell 脚本,启动慢;(Fast Node Manager)用 Rust 编写,几乎零延迟,原生支持 Apple Silicon,并通过在进入项目目录时自动切换.nvmrc指定的版本。
2026-11-03 13:30:14
176
原创 Apple Silicon Mac配置Homebrew中科大镜像源
国内直连 GitHub 装 Homebrew 经常超时,本文针对(默认路径)讲如何配置中科大镜像源。⚠️:Homebrew 4.0 之后改用 JSON API 获取仓库信息,中科大从 2026 年 6 月起。新版配置的核心是,不要再设,否则环境会被搞坏。
2026-11-02 13:22:03
191
原创 Apple Silicon MacOS安装Oracle JDK 21并配置JDK 25版本切换
本文采用手动解压和配置的方式安装,不使用 DMG 安装包,也不依赖 Homebrew。如果输出中能看到 JDK 21 的版本和安装路径,说明 macOS 已识别该 JDK。如果没有识别到,需要检查目录层级是否正确,以及 JDK 是否放在标准目录中。检查的是可执行文件支持的架构,并不能单独证明当前 Java 进程实际使用的运行架构。通过这种方式,可以在同一台 Mac 上安装多个 JDK 版本,并根据项目需求灵活切换。确认,再执行移动命令,不要直接照抄不匹配的目录名。需要注意,反复执行简单的。
2026-10-19 15:48:53
198
原创 Mac终端zsh下配置ll命令别名的完整指南
macOS Catalina 后默认使用 zsh,不再内置 ll 命令(即 ls -la 别名)。解决方法:用 nano ~/.zshrc 添加 alias ll='ls -la',保存后执行 source ~/.zshrc 即可生效。建议同时添加 l、la 等常用别名提升效率。确认 Shell 类型(echo $SHELL)以选择正确配置文件。
2026-10-15 13:40:53
188
原创 在Debian/Ubuntu中创建新用户并赋予Root权限
在Linux服务器日常维护中,直接使用最高权限的root账户进行操作是不推荐的,因为一个小失误(比如输错命令)就可能导致系统崩溃。sudo。本文将教你在 Debian 和 Ubuntu 系统中快速完成这一配置。过程非常简单,只需两步!
2026-06-25 20:53:13
306
原创 Linux内核BBR加速配置指南(Debian 12/13 兼容)
想象一下:你买了一台海外 VPS,带宽标着 1Gbps,结果传个文件慢得像蜗牛,ping 过去延迟 200ms,稍微有点丢包速度就直接腰斩。这不是带宽在骗你,是 TCP 拥塞控制算法在拖后腿。Linux 默认用的是 Cubic,这个算法有个臭毛病——一检测到丢包就猛降发送速率,在高延迟、有丢包的跨境链路上,表现一塌糊涂。
2026-06-22 20:28:04
311
原创 Debian系统Swap虚拟内存配置与参数调优
你有没有遇到过这种情况——服务器跑着跑着突然 SSH 都连不上了,一看监控,内存爆了,OOM Killer 已经把你的 MySQL 给干掉了。如果你用的是那种 1GB、2GB 内存的小机器,这个场景应该不陌生。Swap(虚拟内存)就是给这种场景兜底的。说白了,它就是硬盘上划出来的一块地儿,当物理内存吃紧的时候,系统把暂时不用的数据丢过去,腾出内存给正在跑的应用。虽然硬盘读写比内存慢得多,但有这个缓冲,至少不会直接崩。下面一步步来,在你的 Debian 机器上把 Swap 配好。
2026-06-22 19:47:44
268
原创 OpenWrt下如何让wget支持HTTPS下载
在 OpenWrt 中使用wget下载 HTTPS 地址时,如果系统缺少 SSL/TLS 相关组件,可能会出现无法下载的问题。这条提示说明:当前系统中的wget没有可用的 SSL/TLS 支持库,或者缺少用于校验证书的 CA 证书包,因此无法正常访问https://开头的下载地址。
2026-06-16 13:49:27
286
原创 Linux如何判断系统是以BIOS还是UEFI模式启动
在 Linux 系统排查启动、分区、引导修复或安装双系统时,经常需要先确认当前系统是通过传统 BIOS 模式启动,还是通过 UEFI 模式启动。两种启动方式对应的引导结构不同,例如 UEFI 通常会使用 EFI System Partition(ESP),而传统 BIOS 启动则更多依赖 MBR 或兼容模式。最简单、可靠的判断方式,是检查系统中是否存在目录。
2026-06-15 19:37:03
240
原创 Zsh环境变量的加载(.zprofile .zlogin .zshrc .zshenv)说明
Zsh(Z-shell)是一款用于交互式使用的shell,也可以作为脚本解释器来使用。其包含了 bash,ksh,tcsh 等其他shell中许多优秀功能,也拥有诸多自身特色。从 macOS Catalina 版开始,其默认shell从bash改为zsh。
2025-11-11 22:48:29
461
项目管理词汇中英文对照
2014-02-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅