05 2023 档案
摘要:1:引用计数机制实现垃圾回收 对象引用一次,引用计数就增加1,销毁计数就减少1,当引用计数为零时,从内存中删除对象。还有一种情况,ab两对象互相引用时,del语句可以减少引用计数,但不会归零。会导致内存泄漏,解释器会定期执行一个循环检测,搜索不可访问对象的循环,并删除他们 2:内存池机制 为了加速p
阅读全文
摘要:1:当深浅拷贝只有一层数据时,一个地址,效果是一样的 2:浅拷贝外层地址是新的,内层还是原来的地址 3:深拷贝外层地址是新的,内层地址也是新的
阅读全文
摘要:一:什么是闭包 1:必须有一个内部函数 2:外部函数返回值内部函数 3:内部函数一定要调用外部函数的变量 二:什么是装饰器 1:装饰器和闭包的区别 闭包传递的是变量,装饰器传递的是函数,可以说装饰器是闭包的一种,它只是传递函数的闭包 装饰器本质是一种函数,在原函数上增加新的功能。比如加入日志,预处理
阅读全文