首页 > 其他分享 >面试题

面试题

时间:2023-03-17 21:55:07浏览次数:50  
标签:__ 触发 面试题 对象 --- -__ 属性

面试题

-可变类型不可变类型
- 你常用的魔法方法---》某种情况会自动触发
	-__init__  类()--->对象进行初始化
    -__new__   类()---->产生对象---》触发__init__完成对象初始化
    -__call__  person=Person()--->对象加括号  person()---》触发
    -__getattr__  对象.属性,属性不存在,触发
    -__setattr__  对象.属性=值, 触发
    -__getitem__  对象['属性'],属性不存在,触发
    -__setitem__  对象['属性']=值, 触发
    -上下文管理器:只要重写了__enter__  __exit__ 方法,就具备这个能力
    	with 对象 as xx:
        	1 写了一行代码,触发__enter__的执行
        2 写了一行代码,触发__exit__,做一些资源清理工作
        
    -剩下的:https://www.cnblogs.com/liuqingzheng/articles/9949568.html
  • 类中的装饰器
    -classmethod
    -staticmethod
    -如何把方法包装成数据属性 propty装饰器
    -类中如何隐藏属性
    __属性、方法

-双写一致性
-断点续传
-迅雷多线程下载
-内网穿透:https://zhuanlan.zhihu.com/p/370483324
-缓存击穿

标签:__,触发,面试题,对象,---,-__,属性
From: https://www.cnblogs.com/wxlxl/p/17228325.html

相关文章

  • java进阶 包装类面试题43
         ......
  • 面试题
    目录可变类型与不可变类型常用的魔法方法类中的装饰器双写一致性断点续传内网穿透缓存击穿可变类型与不可变类型可变类型:列表,字典,集合不可变类型:字符串,元组,整型,......
  • mysql面试题
    1.binlog的3种格式,类型对比  statement,row,mixed   setsessionbinlog_format='statement';  showvariableslike'binlog_format'; showmasterstatus;......
  • js 高频面试题详解
    一:js中的变量提升例1a=2;vara;console.log(a);答:2解析:它会将当前作用域的所有变量的声明提升到程序的顶部,上述代码等价为:vara;a=2console.log(a);//......
  • 基础面试题
    软件测试基础总结1软件的生命周期?根据市场需求--制定项目计划--进行需求分析--设计阶段--程序编码--软件测试--运行维护根据线上运行情况以及市场需求制定下......
  • 某大厂面试题:说一说Java、Spring、Dubbo三者SPI机制的原理和区别
    大家好,我是三友~~今天来跟大家聊一聊Java、Spring、Dubbo三者SPI机制的原理和区别。其实我之前写过一篇类似的文章,但是这篇文章主要是剖析dubbo的SPI机制的源码,中间只是......
  • 拿到大厂前端offer的前端开发是怎么回答面试题的
    什么情况会阻塞渲染?首先渲染的前提是生成渲染树,所以HTML和CSS肯定会阻塞渲染。如果你想渲染的越快,你越应该降低一开始需要渲染的文件大小,并且扁平层级,优化选择器。然......
  • 前端常考面试题整理
    display:none与visibility:hidden的区别这两个属性都是让元素隐藏,不可见。两者区别如下:(1)在渲染树中display:none会让元素完全从渲染树中消失,渲染时不会占据任何空间;vi......
  • 2023秋招前端面试必会的面试题
    判断数组的方式有哪些通过Object.prototype.toString.call()做判断Object.prototype.toString.call(obj).slice(8,-1)==='Array';通过原型链做判断obj.__proto......
  • 前端经典面试题(有答案)
    作用域作用域:作用域是定义变量的区域,它有一套访问变量的规则,这套规则来管理浏览器引擎如何在当前作用域以及嵌套的作用域中根据变量(标识符)进行变量查找作用域链:作用域......