- 文章
网上部分教程表示 scoop 安装软件时可以指定版本号:
powershellscoop install [email protected]但实际上这个功能不保证总是能成功,目前的官方文档里也没有注明这样的用法。有些软件官方网站并不会保留历史版本的下载链接,这也是 scoop 不能完全支持安装软件指定版本的原因之一。
如果要保证安装软件的特定历史版本,最好通过自建软件仓库的方式来实现。
……
Git 支持三种远程访问协议,分别是:SSH、HTTP/HTTPS 以及 git 协议。国内的 GitHub 用户通常会选择使用 HTTPS 协议,主要原因是该协议可以通过 HTTP 代理服务器来访问 GitHub。
使用 HTTPS 协议的不便之处在于每次请求都需要提供用户名和密码。因此,Git 通过一个用户凭证管理系统来解决这个问题,这个系统称作 Git Credentials。通过这个系统,Git 可以实现存储和查询用户凭证。
……
在一台全新的 Windows 10 21H2(19044.1706) 系统上安装了 IntelliJ IDEA。启动 IDEA 时报错,错误信息为:Failed to load JVM DLL。

IDEA 和 JDK 都是通过 scoop 安装的,确信安装没有问题。环境变量 JAVA_HOME 和 JDK_HOME 都设置正确。通过 Stackoverflow 检索发现,有人通过 Run As Administrator 可以解决此问题。遂测试之,发现成功。虽然非常奇怪:以前无论是通过 scoop 安装还是手动安装,都从未碰到过这个问题。
……
不定期更新
一直很反感那些花里胡哨的博客模板,所以为这个网站选择了一套非常简约的主题,并在此基础上简单地修改。主要是将默认的衬线字体改成了非衬线字体,增加了顶部的导航栏等。
主题默认的章节目录和正文是顺序堆叠(stacklayout)的。然而,在实际使用过程中发现,当文章内容很长时,如果没有章节目录导航的话,阅读体验相当不好,特别是在触屏移动设备上,体验更加不堪。因此,决定给文章页加上章节目录导航。
……
《小王子》(法语:Le Petit Prince),是由法国作家托万·德·圣埃克絮佩里创作的一部中篇小说。1943 年 4 月 6 日于纽约出版首次出版。自问世以来,其已被广泛改编为广播剧、舞台剧、电影、电视剧和芭蕾舞剧、音乐剧等衍生作品。它也被认为是全世界最畅销的书籍之一。
新版本OneDrive会自动覆盖注册表设置,此方法已不再适用。
微软 OneDrive 分为企业版和个人版。先前都统一显示为「OneDrive」,但是在某次系统升级后,个人版会加上后缀,变成了一个超级长的名字:

通过修改注册表可以去掉这个后缀。运行 regedit.exe 打开注册表编辑器,定位到 HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6} 分支,右键新建字符串值,键值名称为 LocalizedString,值为 OneDrive,当然也可以修改成自己喜欢的名称。
……
ReactOS 是一个开发与 Windows NT 和 Windows 2000 应用程序和硬件驱动程序兼容的开源操作系统的项目。
该项目从发起至今已有 20 余年,但由于种种原因,目前仍然处于 alpha 状态。

Haiku 是一个开源软件项目,开始于2001年。目标是创立一个与BeOS 兼容的自由操作系统。2004年前,它称作 OpenBeOS。
Haiku 采用 C++ 语言开发,并提供面向对象的应用程序接口。Haiku 计划与 BeOS 在二进制与源代码上皆兼容。
……
Windows Shell 是 Windows 操作系统的用户界面。具体地说,用户在登录后看到的桌面、开始菜单、任务栏,以及打开资源管理器看到的操作界面都属于 Windows Shell 的一部分。Windows Shell 实现了一套树形组织结构,称作 Shell Namespace。它包含两种基础对象,即「文件」和「文件夹」, 「桌面」是 Shell Namespace 的根对象。
文件夹是 Shell Namespace 树中的节点和容器,它可以包含子文件夹对象和文件对象。Shell Namespace 中的对象可以表示文件系统对象,也可以是虚拟对象,例如,控制面板、回收站、我的电脑(此电脑)、桌面、网络等对象。这些特殊的虚拟文件夹称作 Shell Folder。
……
PE(Portable Executable)格式是 Windows 下可执行文件的标准格式。PE 文件中包含菜单、对话框、字符串等资源数据。汉化的原理就是使用 Resource Hacker 或 eXeScope 等 PE 文件资源编辑软件,用中文替换掉资源中的英文。
然而,foobar2000 的菜单并没有使用资源的方式保存在 PE 文件中,也未使用字符串资源。除了部分对话框资源可以用资源编辑器行汉化之外,其余诸如菜单、按钮、列表等,均无法采用上面的方法进行汉化。这些用户界面上的字符串都是以静态数据的方式保存在 .rdata 节中。现在需要定位这些 PE 文件中的静态字符串。用十六进制编辑器打开 foobar2000.exe 文件,可以看到这些字符串。但是手工定位非常繁琐,可以采用 strings 命令来简化操作。
……