说起文件符号链接想必很多小伙伴都不陌生,符号链接可以很方便的跨文件系统在多个位置引用同一个文件。但可能很多小伙伴了解最多的是 Linux 的符号链接,Windows 的符号链接了解的比较少。的确,Windows 的符号链接存在感太低了,因为它默认只能通过命令创建,而且需要管理员权限,这就导致它没 Linux 的符号链接那么实用。 小山最近就在写一个跟符号链接相关的工具,因为是用 AutoHotKey 写的,所以关于符号链接的所有操作只能通过调用 Win32API 实现,一切都很顺利,直到我想获取符号链接指向的目标位…

2022-07-25 0条评论 45点热度 小山 阅读全文

TypeScript 中有很多有用的特性,枚举(Enum)就是其中之一,可以让我们事先定义一组常量,以便用于类型声明。 但是小山最近至写代码的时候遇到一种需求,就是通过枚举类型的值来获取对应数据。 比如我有一个这样的数据接口和枚举: interface Purchase { schedule: Schedule; } enum Schedule { not = 1, reported, stored, } 现在获取到的值只是枚举的值(1, 2, 3),这些值无法直接呈现给用户,需要使用这些值来获取/转换对应的数据,…

2020-08-26 0条评论 845点热度 小山 阅读全文