摘要:
楔子 Cython:估计很多人都听说过,是用来对 Python 进行加速的。如果你在使用 Python 编程时,有过如下想法,那么 Cython 非常适合你。 1. 因为某些需求导致不得不编写一些多重嵌套的循环,而这些循环如果用 C 语言来实现会快几百倍,但是不熟悉 C 或者不知道 Python 如 阅读全文
摘要:
楔子 作为开发者,我们一辈子会经历很多工具、框架和语言,但是这些东西无论怎么变,底层逻辑都是不变的。所以今天我们就回头重新思考编程中那些耳熟能详却又似懂非懂的基础概念,搞清楚底层逻辑。而代码中最基本的概念是变量和值,而存放它们的地方是内存,所以我们就从内存开始。 说到内存,很多人其实并没有搞懂什么时 阅读全文