![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
五环风月
gogogo
展开
-
python源码剖析笔记(一)
python源码剖析python对象初探对于计算机而言对象就是一片被分配的内存空间,可能是连续的也可能是离散的python中的对象是为C中的结构体在堆上申请的一块内存,一般情况,对象不能被静态初始化,而且也不能在栈空间上生存,python中所有的内建类型对象(如整数类型对象,字符串类型对象)都是被静态初始化的。python中对象被创建后它在内存中的大小就不能改变,对于可变长度对象,需要在对象内原创 2017-04-28 14:21:29 · 1164 阅读 · 1 评论 -
python源码剖析笔记(二)
python源码剖析笔记(二)整数对象初识PyIntObject对象PyIntObject为不可变对象(immutable)是对C原生long类型的包装所有的元信息存储在PyInt_Type对象中采用内存池方式管理PyIntObject对象PyIntObject对象创建与维护小整数([-5~257))直接缓存在内存中,并将其指针放在small_ints中原创 2017-05-04 16:35:50 · 298 阅读 · 0 评论 -
python源码剖析笔记(三)
python源码剖析笔记(三)字符串对象原创 2017-05-04 17:10:09 · 366 阅读 · 0 评论