24小时更新:1篇 一周更新:4篇最新发布
macOS 自带输入法可定制性有限。Rime 是一款开源输入法引擎,支持多种输入方案和词库;它在 macOS 上的前端是鼠须管(Squirrel)。 本文通过 Rime 的包管理工具 plum 安装三个方案: 雾凇拼音(rime_ice):日常拼音输入,词库丰富 五笔 86(wubi86):标准五笔 86 五笔·拼音(wubi_pinyin):五笔为主,支持...
Mac 自带的 /usr/bin/python3 是 Apple 预装的,版本偏旧且不能动(动了会破坏系统工具)。用 pyenv 管理多版本 Python 不碰系统 Python,通过 shim 机制在用户态切换版本。 ⚠️ 核心原理:pyenv 把 ~/.pyenv/shims 插到 PATH 最前面。敲 python3 时 shell 先命中 shim,...
nvm 每次打开终端都要加载大量 Shell 脚本,启动慢;fnm(Fast Node Manager)用 Rust 编写,几乎零延迟,原生支持 Apple Silicon,并通过 --use-on-cd 在进入项目目录时自动切换 .nvmrc 指定的版本。 一、安装 fnm 前提:Homebrew 已装好。 brew install fnm 验证: fnm...
国内直连 GitHub 装 Homebrew 经常超时,本文针对 Apple Silicon Mac(默认路径 /opt/homebrew)讲如何配置中科大镜像源。 ⚠️ 关键变化:Homebrew 4.0 之后改用 JSON API 获取仓库信息,中科大从 2026 年 6 月起已不再提供 homebrew-core.git 镜像。新版配置的核心是 HOM...
一、下载 Oracle JDK 21 打开 Oracle Java 官方下载页面:点击进入下载页面 找到 Java SE Development Kit 21,进入 macOS 下载选项。Apple Silicon Mac 应选择:macOS Arm 64 Compressed Archive 这是适用于 Apple Silicon Mac 的 ARM64 ...
在 macOS 终端里敲 ll 却看到 zsh: command not found: ll?这不是 bug,而是 macOS 从 Catalina (10.15) 起把默认 Shell 从 bash 换成了 zsh,而 zsh 默认没有 ll 这个命令。 ll 本质上是 ls -la 的一个别名(alias)——列出当前目录所有文件的详细信息(含隐藏文件)...
在Linux服务器日常维护中,直接使用最高权限的 root 账户进行操作是不推荐的,因为一个小失误(比如输错命令)就可能导致系统崩溃。 最安全、最标准的做法是:创建一个普通用户,并在需要执行特权操作时,通过 sudo 命令临时获取管理员权限。 本文将教你在 Debian 和 Ubuntu 系统中快速完成这一配置。过程非常简单,只需两步! 第一步:创建一个新用...

想象一下:你买了一台海外 VPS,带宽标着 1Gbps,结果传个文件慢得像蜗牛,ping 过去延迟 200ms,稍微有点丢包速度就直接腰斩。 这不是带宽在骗你,是 TCP 拥塞控制算法在拖后腿。 Linux 默认用的是 Cubic,这个算法有个臭毛病——一检测到丢包就猛降发送速率,在高延迟、有丢包的跨境链路上,表现一塌糊涂。Google 也忍不了这个,于是搞...

你有没有遇到过这种情况——服务器跑着跑着突然 SSH 都连不上了,一看监控,内存爆了,OOM Killer 已经把你的 MySQL 给干掉了。 如果你用的是那种 1GB、2GB 内存的小机器,这个场景应该不陌生。 Swap(虚拟内存)就是给这种场景兜底的。说白了,它就是硬盘上划出来的一块地儿,当物理内存吃紧的时候,系统把暂时不用的数据丢过去,腾出内存给正在跑...

在 OpenWrt 中使用 wget 下载 HTTPS 地址时,如果系统缺少 SSL/TLS 相关组件,可能会出现无法下载的问题。典型报错如下: wget: SSL support not available, please install one of the libustream-.*[ssl|tls] packages as well as the c...
一周热门排行