0%

fPIC是C++编译中使用较多的编译选项,而且CMake甚至在一些场景中默认强制使用这个编译选项,本文对Linux编程的fPIC编译参数进行汇总备忘。

阅读全文 »

Git子模块是一项重要功能,多用于项目之间的相互引用。Git的子模块初始化和更新都比较简单,然而删除一个子模块目前并没有很好的快速方法。本文也是在Gist上看到一个流程,因此记录一下。

阅读全文 »

Linux系统中常常需要获取进程的pid进行一些操作,而Linux 的交互式 Shell 与 Shell 脚本存在一定的差异,主要是由于后者存在一个独立的运行进程,因此在获取进程 pid 上二者也有所区别。

阅读全文 »

K-Means聚类算法是机器学习中一种常见的聚类算法,非常简单,但是用起来难免会有一些坑。

阅读全文 »