云鹊BLOG云鹊BLOG云鹊BLOG
  • 首页

云鹊BLOG云鹊BLOG云鹊BLOG

当前位置:首页关于 资源清理 的文章
Python finalize 清理回调:已经删掉对象,为什么绑定方法还把它留住了

Python finalize 清理回调:已经删掉对象,为什么绑定方法还把它留住了

为对象注册销毁时的清理动作,最顺手的写法是 weakref.finalize(obj, obj.close)。但删掉 obj 后,close 迟迟没有执行。终结器虽然通过弱引用观察目标,它保存的回调却是绑定方法;绑定...

yunqueblogyunqueblog/ 技术教程/ 2026-10-02/ 4 阅读
JavaScript 生成器提前退出:for...of 的 break 怎样触发 finally 清理

JavaScript 生成器提前退出:for...of 的 break 怎样触发 finally 清理

生成器适合逐条产生数据,但“调用方不再读取”和“生成器已经清理”并不是同一件事。读取第一条后就离开页面,如果调用方式只是不再执行 next,函数可能仍停在 yield 处。资源清理什么时候发生,需要看迭代是怎样结束的...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
  • 1
  • 共 1 页
Copyright2020后台修改文字. 基于Z-BlogPHP搭建