创建使用 Windows 11 的(移除硬件限制的) Winddows To Go 系统

前段时间收到了一个新的移动 SSD 并打算把一直在用但是系统很久没更新的 Windows To Go 替换掉,但是要在 Windows To Go 上使用 Windows 11 的话还需要不少特殊操作(尤其是需要用在我的 MacBook Pro 上),所以这里记录一下我是如何创建一个 Windows 11 系统的 Windows To Go 随身系统的

解决方案

Minecraft 生存实用 Fabric 模组列表

最近在重新整理我的 Minecraft 生电端的 Mod,这次顺便把列表整理一下方便以后找 Mod,也希望能给大家带来一些帮助。

解决方案

Kotlin HTML DSL 代码复用

我在开发 RemoteMC-Core 的时候,大量的使用了 Ktor 来完成各项工作。其中就包含使用 Ktor 的 HTML DSL 功能来生成 HTML 页面。但是,我发现我会需要在不同的页面中大量的重复使用一些代码(例如导航栏代码),这样会导致代码不易维护等问题,所以我想着能不能重复使用一段生成代码,在经过一番搜索之后,我发现是可以的!来一起看看怎么做吧!

解决方案

更改 git commit 的日期

本文将简单介绍一下如何更改一个 git 提交的时间戳。 注意,本站不建议随意执行本文中提到的任何命令,请仅在必要的情况下使用。 将最新的 commit 的时间设置为当前时间 1GIT_COMMITTER_DATE="$(date)"...

解决方案

macOS 操作系统在启动时自动挂载 dmg 文件

前言 在重装 macOS 操作系统的过程中,为了一些软件的兼容性考虑,我将我的主硬盘(Macintosh HD)格式化为了 APFS(加密)格式。但是我对存储代码的文件夹有使用大小写敏感功能的要求,于是我单独创建了一个 APFS(区分大小写)的 dm...

解决方案

使用终端命令别名快速编译运行代码

由于最近在尝试一些新的编辑器来进行单个代码文件的开发(例如竞赛开发),而这些编辑器需要使用命令行才可以编译运行代码。但是,每次运行代码都需要重复输入一长串的命令,这样就会很繁琐,因此我就想到了使用终端命令别名来简化这个过程。

解决方案

在 Arch 系列 Linux 操作系统与 macOS 操作系统上上使用 Oh My Zsh 终端并配置 Powerlevel10k 主题等插件

本文将会简单介绍如何在 Arch 系列的 Linux 操作系统以及 macOS 操作系统上配置并使用 Oh My Zsh 终端以及 Powerlevel10k 主题等插件。本文中作为演示的终端软件在 Linux 系统上为 Hyper,在 macOS 操作系统上为 iTerm2。

解决方案

在 macOS 中将外置键盘的 Option 和 Command 键左右调转

长期以来,我一直为我的 Mac 着一个 Windows 键位格式的外接机械键盘。众所周知,在使用 Windows 键位的时候,Option 和 Command 键是相互对调的。幸好苹果在系统设置中为我们提供了将例如 Option 和 Command 等修饰键重新映射的功能(见下图)。但是,在近期的一些 macOS 版本中,使用当前方法会导致修饰键左右翻转(例如左侧 Command 输出为右侧 Command,右侧 Command 输出为左侧 Command),而这个问题需要进行解决。

解决方案

更改或检查 C++ 编译器的标准并解释如何分辨 C++ 编译器的标准

我今天在为了测试不同标准下的 C++ 最大公约数与最小公倍数函数。(更多相关知识可以到 OI-wiki 上查看),因此我需要在 C++14 与 C++17 标准之间切换。我也因此找到了一些可以更便捷的方法来切换 C++ 标准并检查当前标准,现在分享给各位。

解决方案

修复 GitHub Action 使用 action-x/commit 时引发的 fatal: unsafe repository ('/github/workspace' is owned by someone else) 错误

本站友链 API 依赖于 GitHub Action 的 action-x/commit Action 来将生成的友链列表 commit 并 push 到 GitHub 仓库。但是在一次新的 issue 被通过过后,该 Action 却出现了 以下错...

解决方案
12