自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Python面试题1

循环垃圾收集机制用于处理循环引用的情况,即一组对象之间相互引用形成了一个环路,而没有外部引用指向这个环路。然后,垃圾回收器遍历所有对象,并清除未标记的对象,释放其占用的内存空间。Python的垃圾回收(Garbage Collection)机制是自动管理内存的一种机制,它负责检测和释放不再使用的内存,以避免内存泄漏和资源浪费。引用计数的优势是在引用的创建和销毁时进行垃圾回收,对于大部分对象来说,回收是立即发生的,使得内存管理高效。当对象的引用计数为0时,表示没有任何引用指向该对象,该对象就可以被回收。

2023-06-23 14:58:48 47 1

原创 Python面试题

使用局部导入:如果循环引用是由于两个模块都需要相同的函数或类而导致的,可以将这些共享的函数或类定义在一个单独的模块中,然后在需要使用时,使用局部导入将其导入到模块内部。通过将依赖对象作为参数传递给模块的方法或构造函数,而不是直接在模块内部导入依赖对象,可以解决循环引用的问题。模块级别变量替代导入:如果模块之间只有少量变量需要共享,可以将这些变量定义在一个单独的模块中,并让其他模块通过导入该模块来访问共享的变量,而不是直接相互引用。延迟导入:在需要使用模块的地方进行导入,而不是在模块顶部导入。

2023-06-22 17:49:21 46 1

原创 网络安全小点1

网络工程师修炼

2022-06-11 23:32:16 619

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除