Bill Chen

I play code and pixels.

Impressive Songs - 2019 Winter Collection

21 世纪 10 年代也快结束了,也许以后有空的话也可以在这里放上一些自己喜欢的歌曲。我在这里推荐了十首这个冬天一直在循环的良曲。大多数都是 Alternative Pop,包含 Allie X、Tame Impala、Shura、Harry Styles 的一些歌曲。

Into Ingress, and Keep ENLIGHTENED.

使用 C# 和 OpenGL (SharpGL) 实现的一个简易画图版

计算机图形学的第一个大作业是用 OpenGL 或 DirectX3d 实现一个平面的画图,应当具备直线和圆形的功能。正好国庆放假时间比较充裕,就稍微完善了一下界面,实现了一个画图。

ECNU 计算机系统 (CSAPP) 教材习题作业答案集

这里是华东师范大学计算机系统的作业答案。由于几乎每一年布置的习题都几乎相同,网上的答案又比较分散,就把自己上学期提交的作业 pdf 放上来了,供参考。

在 macOS 下备份 / 还原 / 重置 LaunchPad 布局

前几天升级到 Catalina Public Beta 后,LauchPad 会出现无法刷新的问题。除了在 App Store 里下载的应用外,其他第三方应用在拖入应用程序文件夹之后无法在 LauchPad 中运行。虽然目前还没有完美的解决方案,为了更新布局只能手动将应用程序拖到 LaunchPad 图标上。在下一个 Beta 版本发布之前,这里提供一个备份和重置布局的方法,可以在布局出现问题的时候留下一手。

在权力的游戏结束时,我在想什么

2019 年的 4 月,一半的话题被复仇者联盟占去,另一半就是权利的游戏了。前者的结局还算圆满,给漫威的十年画了个潇洒的句号。相比而言,后者的句号则完全像是个玩笑了。

深入理解计算机系统 (CS:APP) - 高速缓存实验 Cache Lab 解析

这个实验是这学期的第四个实验。作为缓存这一章的配套实验,设计得非常精妙。难度上来讲,相比之前的修改现成文件,直接写一个程序也更高了一些。需要注意的是检查程序在编译时开启了 -Werror,需要保证没有警告才能成功编译。