BitMap

使用一个 bit 位来存储某种状态(比如签到与否,是否存在等)。

如记录 0-7 这几个数字中哪些存在,只需要 8 个 bit 位。0 表示数字不存在,1 表示数字存在,1,2,3,5 这几个数存在, 存储如下:

Function-Method-Interface-of-Golang

Go 语言中方法分为 具名和匿名,当匿名函数引用了外部变量时候就成了闭包函数。

方法是绑定到一个具体类型的特殊函数,方法依托类型。必须在编译时静态绑定。

好奇心是什么

好奇心是 【我不知道】:我不知道接下来会经历什么,但我愿意尝试。

好奇心是【我允许】:尝试的过程中,一些意外状况是正常现象,我允许自己做不好。

好奇心是【我不着急】:我不着急立刻得出结论,而是多观察一阵子再说。

进程和作业控制

Unix中,每个对象或者由文件表示,或者由进程表示。简单来讲,文件就是一个输出源或者输出目标。进程是一个正在运行的程序。文件提供对数据的访问,而进程使事件发生。