从数据到声音 发表于 2019-07-15 更新于 2019-10-18 分类于 Linux 声音是如何用一个数组去表示的呢?表示声音的这个数组又是如何去拼凑而成的呢?正是为了搞清这两个问题才有了这篇文章。 阅读全文 »
编译器项目c4的学习 发表于 2018-10-25 更新于 2019-10-18 分类于 Linux 从入行开始就对编译器有着一种敬畏之心,虽然c4省去了链接及输出可执行文件过程,但是通过对c4的学习还是能够大体了解到代码是如何被装载如内存再去执行的。 阅读全文 »
利用线程和信号量模拟冰淇淋商店运营情况 发表于 2018-10-10 更新于 2019-10-18 分类于 Linux 斯坦福公开课《编程范式》中利用线程和信号量模拟了一个冰淇淋店运行情况,通过这个训练可以更深刻地理解如何通过信号量去同步线程 阅读全文 »
Sqlite3 发表于 2017-05-21 更新于 2019-10-18 分类于 Linux 结合SQLite体系结构的组成,对SQLite3的prepare、step过程及结果输出进行更深入的理解 阅读全文 »
iOS Copy操作那些坑 发表于 2016-08-01 更新于 2019-08-07 分类于 iOS copy与mutableCopy操作在面试过程中经常被问到,而要想充分的理解这两种操作,不仅要从方法本身入手,还有区分操作对象的类型:容器类还是字符串类型;可变类型还是不可变类型。 阅读全文 »