使用国内镜像源安装Homebrew
本文使用【中科大镜像】进行安装
1. 确认、安装 Command Line Tools
1 | xcode-select --install |
2. 设置镜像环境变量(当前终端)
1 | export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git" |
本文使用【中科大镜像】进行安装
1 | xcode-select --install |
1 | export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git" |
之前一些热门的老游戏,比如红警、魔兽争霸、星际争霸、暗黑等,都是基于 IPX 协议进行联机的,而在当前使用最多的 Windows7、Windows10 系统中,该协议已经不可用了。如果想要联机,则必须下载对应系统的 IPX 驱动文件进行安装,操作起来还是挺麻烦的。
本文介绍一个简单的工具 IPXWrapper,它的原理是通过 UDP 包来模拟 IPX。
同时这是一个开源项目,相关地址如下:
下载下来后,按以下步骤操作:
directplay-win32.reg 或 directplay-win64.reg 文件添加注册表;ipxconfig.exe 文件配置网卡(一般默认即可)。当存在多张网卡时,在 Network adapters 列表下单击不需要的网卡,然后取消 Enable interface 的勾选,可以避免在游戏的网络设置中出现多个网卡选项。友情提示:对于这些老旧游戏,建议使用兼容模式运行,选择「Windows XP sp3」。
本文基于 AI 生成。
下面用“分层架构 + 数据流”的方式,把这些 AI 核心概念串成一个可落地的系统模型。
1 | ┌─────────────────────────────────────────────┐ |
SDKMAN!(Software Development Kit Manager)是一个用于管理开发工具套件(SDK)的开源工具。它允许开发人员在 Unix 系统(如 macOS 和 Linux)上方便地安装、管理和切换多个 SDK 版本。
注:Windows 系统需要借助 WSL 或 Git Bash ,详见:https://sdkman.io/install#windows-installation
同时 SDKMAN 也可以管理其它开发工具如 Maven、Gradle 和 Scala等,以及在多个版本之间轻松切换。
本文主要以管理 jdk 为例进行说明。
1 | # 默认安装 ~/.sdkman |
执行命令 sdk list java 可以查询适用于当前系统的发行版,以及已安装和当前在用的版本。
各发行版举例说明:
| 提供商标识 | 版本后缀 | 完整版本标识 | 提供商说明 |
|---|---|---|---|
| Corretto | amzn | 17.0.15-amzn | 亚马逊发布的 Corretto OpenJDK 构建版本 |
| GraalVM CE | graalce | 17.0.9-graalce | 社区版 GraalVM,支持 AOT 编译和运行时优化 |
| GraalVM Oracle | graal | 17.0.12-graal | Oracle 提供的 GraalVM 版本 |
| JetBrains | jbr | 17.0.14-jbr | JetBrains 提供的定制 JDK,适配 IntelliJ 平台 |
| Liberica | librca | 17.0.15-librca | BellSoft 提供的全平台 JDK 构建 |
| Microsoft | ms | 17.0.15-ms | 微软发布的 OpenJDK,兼容 Azure 环境 |
| Oracle | oracle | 17.0.12-oracle | Oracle 官方 LTS 支持的 JDK 版本 |
| SapMachine | sapmchn | 17.0.15-sapmchn | SAP 发布的 OpenJDK 构建版本 |
| Semeru | sem | 17.0.15-sem | IBM 提供的基于 OpenJ9 的 JDK 构建 |
| Temurin | tem | 17.0.15-tem | Eclipse Adoptium 项目的主力发行版 |
| Tencent | kona | 17.0.15-kona | 腾讯维护的 KonaJDK,优化云和大数据场景 |
| Zulu | zulu | 17.0.15-zulu | Azul Systems 提供的 OpenJDK 构建 |
推荐直接使用《使用SDKMAN安装和管理多个版本的jdk》
说明:
jdk 在 macOS 下的安装路径为
/Library/Java/JavaVirtualMachines/;
/usr/libexec/java_home是 macOS 下提供的工具,类似一个简单的 java 版本管理工具,可使用-h参数查看使用帮助。