Install PySPQR on M1 Chip Mac

PySPQR 是稀疏矩阵库 SUITESPARSEQR 的 Python 封装。通过 QR 矩阵分解,我们可以高效求解 Ax = b 的线性问题。由于 PySPQR 只是一层封装,因此在安装成功后,使用时会先用 cffi (C Foreign Function Interface) 库来编译 C 文件。

SuiteSparseQR_C.h Not Found

Readers / Writers Lock

在工程实践中,客户端需要从服务端拉取一个配置列表来决定自身的功能表现。几乎所有的 feature 都需要通过 settings 来判断自身的状态,例如是否应该开启本功能(如 A/B Testing),该显示什么样的文案,或是需要打开的 H5 链接是什么。可见,读取 settings 是一个非常高频的操作。在以前的工作中,通过运行 profiling 工具,也确实发现读取 settings 是耗时最久的高频函数。

macOS上唤起其他程序并获取实时输出

在开发桌面端程序时,我们偶尔需要调用其他语言写的程序。桥接或者混编当然是比较好的方法,但会比较麻烦。如果可以,让我们自己的程序直接唤起另外一个程序 / 脚本,也是一种不错的选择。这个时候我们就需要两个进程之间互相通信。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×