Allen School 配发的 MacBook

UW CSE 的 PhD 要约信中提到新入学的研究生都会获得一个免费电脑(有多种选择),我选了(标准选项里的)MacBook。这篇博文记录我初探 macOS 的事情。作为探索结果,我居然又给微软报了一个 bug!

Linux下utf-8 BOM 文件的检查与删除

当源程序是 gbk 格式,你转换为 utf8 的时候,很多情况是头部会出现 bom,如果是 php 代码,这样会出现很多意想不到的事情,那怎么办呢,你可以用 linux 命令来查找,然后对文件的 bom 进行删除。 grep -r $'\xef\xbb\xbf' * |grep .php bom:UTF-8签名(UTF-8 signature)也叫做BOM(Byte Order Mark) 查询BOM: :set bomb? 用 vim 去掉 utf-8 BOM :