windows 使用 UTF-8 编码编写程序(比如 java)会遇到乱码问题。这是因为 windows 本身的默认编码为GBK而不是UTF-8,对应的 windows 下控制台cmd,powershell 的默认显示编码也不是 UTF-8。而系统中安装的编译器本身无从得知一个源代码文件究竟是如何编码的,因而默认采用了系统字符编码,从而导致了问题的发生
DiskImage全称是Roadkil's DiskImage,是由Roadkil开发的工具软件。用于将磁盘镜像写入磁盘或从磁盘创建镜像。
physdiskwrite是一个小型 windows 命令行工具。你可以使用该工具将 .img 格式的磁盘镜像文件直接写入物理磁盘
微PE工具箱是进行刷机、系统转移、系统紧急备份等工作的有力工具。
openwrt 系统是当前最为流行的开源路由操作系统,大量的软路由操作系统(固件)以openwrt为基础构建。有大量的玩家和爱好者在原版 openwrt 的基础上,通过打包大量的插件构建了很多非常便于使用的 openwrt 固件。
我在本地使用 MinIO 构建了一个本地的对象存储。并使用 rclone 工具每天备份一次
Hexo是最为流行的几个静态博客框架之一,其由前端语言JavaScript后端化的 Node.js 驱动。将使用 markdown 等格式编写的文章转换为 Html 网页。这些网页即可由 web 服务器驱动成为网站。
现代的浏览器开始有将 https 访问作为默认访问方式的倾向,因此需要将网站配置为https 访问。Let's Encrypt 组织提供免费的 TLS 加密证书,用于协助web服务器实现https协议。而 acme.sh 脚本便是可以实现从 Let's Encrypt 自动化申请、续期 TLS 证书的强力工具。
直接使用 root 用户管理系统是非常方便的,但也是非常危险的。标准的做法是使用具有 sudo 权限的普通用户管理系统。
环境变量是操作系统中的概念(无论是Unix、linux还是windows),环境变量在创建新进程的时候默认会继承到子进程中,从而使得几乎所有子进程都可以得到环境变量的值。由于环境变量信息的通用性,绝大部分程序设计语言开发环境都不可避免的依赖于环境变量信息,有时我们需要手动调整环境变量来保证编译器的正常运行