🔍搜索⌘K
$ ls -lt ~/posts // 共 72 篇 · 第 1 / 8 页

在 Linux 和 MacOS 上更改 hostname

通用 hostname $hostname Linux hostnamectl set-hostname $hostname MacOS scutil --set HostName $host…

📅 2026/1/9 ⏱ ≈ 1 分钟 MacLinux

iMac 2011 独立安装 Windows 10 全流程指南

概述 iMac 2011 机型支持的最高 MacOS 版本为 High Sierra,已难以满足现代办公与娱乐需求;而 Linux 系统的图形界面体验在该机型上不够流畅。因此,安装 Windo…

📅 2025/10/21 ⏱ ≈ 3 分钟 MacWindows

Ubuntu 网络配置:基于 Netplan 的完整指南

概述 在 Ubuntu 系统中,网络配置工具历经迭代,自 Ubuntu 17.10(Artful Aardvark) 起,Netplan 正式取代传统的 ifupdown(如 ifconfig…

📅 2025/5/18 ⏱ ≈ 3 分钟 Linux

2025 版 GitLab 完整搭建指南:Docker Compose 部署 + Runner 注册 + CICD 配置

概述 GitLab 作为集 “代码托管、CI/CD 流水线、项目管理” 于一体的开源工具,是团队协作开发的核心载体。相比 GitHub 或 Gitee 私有仓库,自建 GitLab 能更灵活地…

📅 2025/1/8 ⏱ ≈ 12 分钟 ContainerCI/CD

Docker 镜像拉取失败?一招搞定 Docker 代理配置(Linux 系统通用)

概述 在日常使用 Docker 时,经常会遇到 “ 镜像拉取慢 ”“ 拉取超时 ”“ 无法连接镜像仓库 ” 等问题,核心原因通常有两个: 1. 国内网络访问 Docker Hub、Google…

📅 2024/12/12 ⏱ ≈ 6 分钟 Container

K8s 镜像拉取难题:Containerd 代理配置完整指南

概述 在 K8s 集群中,Containerd 作为默认容器运行时,负责镜像拉取、容器启停等核心操作。但实际部署中常遇到 “ 镜像拉取超时 ”“ 无法连接海外仓库(如 Docker Hub、g…

📅 2024/12/11 ⏱ ≈ 6 分钟 Container

MacOS 手动安装 OpenSSL 教程:解决 Homebrew 升级失败问题(M1 Monterey 适用)

概述 在 M1 芯片的 MacBook Pro(MacOS Monterey 系统)上,很多开发工具(如 Python、Git、Node.js)依赖 OpenSSL 库。若之前通过 Homeb…

📅 2024/12/9 ⏱ ≈ 7 分钟 MacOpenSSL

Node.js 命令行脚本开发:4 个必备工具包

概述 用 Node.js 写命令行脚本时(如项目初始化工具、批量处理脚本、CLI 工具),仅靠原生 process.argv 解析参数、console.log 输出内容,会面临三大痛点: 1.…

📅 2024/10/23 ⏱ ≈ 10 分钟 JS

TypeScript 路径别名(Aliases):从配置到实战,告别复杂相对路径

概述 在 TypeScript 项目开发中,随着模块引用是高频操作 —— 尤其是中大型项目,目录结构往往层级较深(如 src/api/models/user.ts)。若使用传统相对路径引用,常…

📅 2024/9/13 ⏱ ≈ 6 分钟 JS

Apifox 入参加号被解析为空格?1 分钟解决 URL 编码问题

概述 在使用 Apifox 进行 API 测试时,很多同学会遇到一个诡异问题: 当 Query 参数(如手机号、验证码、带特殊符号的字符串)中包含 “+” 时,发送请求后服务器接收到的 “+”…

📅 2024/9/11 ⏱ ≈ 2 分钟 Debug