软件推荐之 Ventoy

Ventoy ( 官网地址:https://www.ventoy.net/ ) 是一个制作可启动U盘的开源工具。有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件拷贝到U盘里面就可以启动了,无需其他操作。
你可以一次性拷贝很多个不同类型的镜像文件,Ventoy 会在启动时显示一个菜单来供你进行选择 (参见 截图)。
Ventoy 同时支持 x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI 和 ARM64 UEFI 模式。支持大部分常见类型的操作系统 (Windows/WinPE/Linux/Unix/VMware/Xen …)
目前已经测试了各类超过 600+ 个ISO文件(列表)。 支持 distrowatch.com 网站上收录的 90%+ 的操作系统(列表)。


用 Markdown 来进行 LaTeX 写作

2021-01-11 / LaTeX Markdown

一直以来 Markdown 和 LaTeX 都在吸引着我,各自有着各自的优缺点。Markdown 很简单,但是在论文排版、书籍排版等方面不够专业,只能用做简单的博客方面。LaTeX 有非常强大的排版系统,但是书写起来不够优雅,目前还没有见到有什么所见即所得的 LaTeX 编辑器。于是本文主要讲述目前笔者摸索出来的一套将 Markdown 与 LaTeX 结合起来进行文章混合写作的方法。


快速排序

2020-12-29 / Algorithm

快速排序(英文:Quick Sort),也称为分区交换排序(Partition Exchange Sort),是一种排序算法。快速排序最早由 Tony Hoare 于 1961 年提出。其平均算法复杂度为 $O(n \log{n})$,然而最坏情况下算法复杂度为 $O(n^2)$,当然这种情况是非常极端的,大部分时候是不会发生这种事情的。


便携式 MySQL

开发者日常就是需要面对各种各样的数据库,甚至有的开发者需要面对同样的产品不同版本的数据库,而且希望数据库软件不会影响到系统,如果是通过可执行文件进行安装的数据库软件,在安装多个版本的数据时候可能会出现一些版本冲突的情况,甚至是软件安装覆盖的问题。还有一个困扰就是我可能需要多个数据库实例,而且每个实例互不影响。那么本文的方法都是可以解决以上问题的。


重置 Downie 4 试用有效期

2020-11-20 / Hacker

Downie 4 是 macOS 上一款优秀的下载工具,不仅能够方便下载 YouTube 视频,还能够高效地下载 HTTP/HTTPS 链接资源。当然其实还支持非常多的视频网站下载视频。软件提供 14 天试用时间,试用期之内用户能够使用几乎所有正版购买的功能,这还是非常良心的,那么其实试用版对普通用户来说已经非常够用了。那么这个软件试用期 14 天过了之后,自然就需要用户考虑购买使用了。


聊一聊 HTTP 状态码 301 和 302 的区别

2020-11-12 / Development Study

今天面试了一个厂子,结果又被问到我不熟悉的知识点了,太久没看 HTTP 状态了,也就知道 200 OK,404 NOT FOUND,500,502 系统异常,巴拉巴拉,对于 302 也就是有一点点印象,完全来自于在调试程序从 Chrome 开发者模式的 http response 中看见过。那么,对于 HTTP 状态码的 301 和 302 都有哪些区别呢?


时间管理的8个高效经验

2020-10-29 / Study

同样是拥有一天24小时,我们中的一些人似乎比其他人更能充分地利用这些时间。时间管理是做计划、有意识地控制时间的能力。它需要“有意识”地控制,因为我们的注意力一旦转移,时间就会花在别的东西上面(比如你的手机)。