- 描述GIL的概念,以及它对Python多线程的影响?编写一个多线程抓取网页的程序,并阐明多线程抓取程序是否可比单线程性能有提升,并解释原因。
- 平时都是用什么方法解决GIL存在的问题呢?如何选择方案?
- 多进程不管在IO密集型和计算密集型的程序中都能表现良好,那为什么不直接干脆一点,一刀切全部使用多进程呢?
- 为什么GIL对IO密集型没有影响
- 进程的概念
- 线程的概念
- 协程的概念
- python线程和进程的区别
- 为什么IO密集用多线程最好?原理?
- 为什么都说线程切换开销小于进程呢?
- 进程同步锁概念介绍
- 一行代码实现1--100之和
- 如何在一个函数内部修改全局变量
- 列出5个python标准库
- 字典如何删除键和合并两个字典
- python实现列表去重的方法
- fun(*args,**kwargs)中的*args,**kwargs什么意思?
- python2和python3的range(100)的区别
- 一句话解释什么样的语言能够用装饰器?
- python内建数据类型有哪些
- 简述面向对象中__new__和__init__区别
- 简述with方法打开处理文件帮我我们做了什么?
- 列表[1,2,3,4,5],请使用map()函数输出[1,4,9,16,25],并使用列表推导式提取出大于10的数,最终输出[16,25]
- python中生成随机整数、随机小数、0--1之间小数方法
- 避免转义给字符串加哪个字母表示原始字符串?
- python中断言方法举例
- 10个Linux常用命令
- python2和python3区别?列举5个
- 列出python中可变数据类型和不可变数据类型,并简述原理
- 数据库优化查询方法
- 请列出你会的任意一种统计图(条形图、折线图等)绘制的开源库,第三方也行
- [[1,2],[3,4],[5,6]]一行代码展开该列表,得出[1,2,3,4,5,6]
- x="abc",y="def",z=["d","e","f"],分别求出x.join(y)和x.join(z)返回的结果
- 举例说明异常模块中tryexceptelsefinally的相关意义
- python中交换两个数值
- a="hello"和b="你好"编码成bytes类型
- [1,2,3]+[4,5,6]的结果是多少?
- 提高python运行效率的方法
- 简述mysql和redis区别
- 写一个单例模式
- 列出常见的状态码和意义
- ==列出常见MYSQL数据存储引擎==
- 简述同源策略
- ==简述cookie和session的区别==
- 简述any()和all()方法
- python中什么元素为假?
- ==python中copy和deepcopy区别==
- 列出几种魔法方法并简要介绍用途
- HTTP请求中get和post区别
- python垃圾回收机制
- python传参数是传值还是传址?
- ==简述乐观锁和悲观锁==
- 列举3条以上PEP8编码规范
- ==举例说明SQL注入和解决办法==
- Python中的列表和元组有什么区别?
- Python的主要功能是什么?
- Python是如何解释语言的?
- Python是通用编程语言吗?
- 什么是pep?
- ==如何在Python中管理内存?==
- Python中的命名空间是什么?
- 什么是PYTHONPATH?
- 什么是python模块?Python中有哪些常用的内置模块?
- Python中的局部变量和全局变量是什么?
- python是否区分大小写?
- 什么是Python中的类型转换?
- ==Python数组和列表有什么区别?==
- ==什么是__init__?==
- 什么是lambda函数?
- Python中的self是什么?
- 什么是python迭代器?
- ==range&xrange有什么区别?==
- ==什么是pickling和unpickling?==
- Python中help()和dir()函数的用法是什么?
- ==当Python退出时,为什么不清除所有分配的内存?==
- ==.py和.pyc文件有什么区别?==
- 什么是抽象?如何在Python中实现抽象?
- 什么是FrozenSet?举例说明它的重要性
- 如何理解python中的资源管理器?
- 如何理解python中的实例方法、类方法和静态方法?
- 什么是nolocal和global变量?
- ==举例说明Generator?==
- 为什么Python执行速度慢,我们如何改进它?
- Python有什么特点?
- Python代码是如何执行的?
- 解释//、%、**运算符?
- 区分Python中的remove,del和pop?
- ==和is的区别是?
- 如何更改列表的数据类型?
- Python是否有main函数?
- iterables和iterators之间的区别?
- Python中的MapFunction是什么?
- 解释Python中reduce函数的用法?
- 解释Python中的Filter?
- 类和对象有什么区别?
- 解释一下Python中的继承?
- Python中OOPS是什么?
- 什么是Python中的猴子补丁?
- Python支持多重继承吗?
- 说一说Python自省
- 说明os,sys模块不同,并列举常用的模块方法?
- Python中单下划线和双下划线分别是什么?
- 什么是多路复用和多路复用要解决的问题?
- 什么是Python?
- 赋值、浅拷贝和深拷贝的区别?
- init和new的区别?
- Python的变量、对象以及引用?
- 创建百万级实例如何节省内存?
- Python里面如何生成随机数?
- Python是强语言类型还是弱语言类型?
- 谈一下什么是解释性语言,什么是编译性语言?
- Python中有日志吗?怎么使用?
- Python是如何进行类型转换的?
- Python中的作用域?
- 什么是Python自省?
- 什么是Python的命名空间?
- 你所遵循的代码规范是什么?
- 关于Python程序的运行方面,有什么手段能提升性能?
- dict的items()方法与iteritems()方法的不同?
- os.path和sys.path的区别?
- 4G内存怎么读取一个5G的数据?
- 输入某年某月某日,判断这一天是这一年的第几天?
- 说明一下os.path和sys.path分别代表什么?
- Python中的os模块常见方法?
- 说一下字典和json的区别?
- 什么是可变、不可变类型?
- 存入字典里的数据有没有先后排序?
- lambda表达式格式以及应用场景?
- 如何理解Python中字符串中的\字符?
- 常用的Python标准库都有哪些?
- 如何在Python中管理内存?
- 介绍一下except的作用和用法?
- 在except中return后还会不会执行finally中的代码?怎么抛出自定义异常?
- read、readline和readlines的区别?
- range和xrange的区别?
- 请简述你对input()函数的理解?
- 代码中要修改不可变数据会出现什么问题?抛出什么异常?
- print调用Python中底层的什么方法?
- Python的sys模块常用方法?
- unittest是什么?
- 模块和包是什么?
- 什么是正则的贪婪匹配?
- 常用字符串格式化哪几种?
- 面向对象深度优先和广度优先是什么?
- Python中类方法、类实例方法、静态方法有何区别?
- Python的内存管理机制及调优手段?
- 内存泄露是什么?如何避免?
- Python函数调用的时候参数的传递方式是值传递还是引用传递?
- 对缺省参数的理解?
- 为什么函数名字可以当做参数用?
- Python中pass语句的作用是什么?
- 面向对象中super的作用?
- 是否使用过functools中的函数?其作用是什么?
- json序列化时,默认遇到中文会转换成unicode,如果想要保留中文怎么办?
- 什么是断言?应用场景?
- 有用过withstatement吗?它的好处是什么?
- 简述Python在异常处理中,else和finally的作用分别是什么?
- map函数和reduce函数?
- 递归函数停止的条件?
- 回调函数,如何通信的?
- _setattr__,_getattr,__delattr函数使用详解?
- 请描述抽象类和接口类的区别和联系?
- 请描述方法重载与方法重写?
- 什么是lambda函数?有什么好处?
- 单例模式的应用场景有哪些?
- 什么是闭包?
- 什么是装饰器?
- 函数装饰器有什么作用?
- 生成器、迭代器的区别?
- 多线程交互,访问数据,如果访问到了就不访问了,怎么避免重读?
- Python中yield的用法?
- 谈下python的GIL?
- Python中的可变对象和不可变对象?
- 一句话解释什么样的语言能够用装饰器?
- Python中is和==的区别?
- 谈谈你对面向对象的理解?
- Python里match与search的区别?
- 用Python匹配HTMLgtag的时候,<.>和<.?>有什么区别?
- Python中的进程与线程的使用场景?
- 解释一下并行(parallel)和并发(concurrency)的区别?
- 如果一个程序需要进行大量的IO操作,应当使用并行还是并发?
- 如果程序需要进行大量的逻辑运算操作,应当使用并行还是并发?
- 在Python中可以实现并发的库有哪些?
- Python如何处理上传文件?
- 请列举你使用过的Python代码检测工具?
- python程序中文输出问题怎么解决?
- Python如何copy一个文件?
- 如何用Python删除一个文件?
- 如何用Python来发送邮件?
- 当退出Python时,是否释放全部内存?
- 什么是猴子补丁?
- python新式类和经典类的区别
- Python中类方法、类实例方法、静态方法有何区别?
- python函数重载机制
- 对缺省参数的理解
- TCP/UDP/HTTP协议区别?
- 简述一个前端请求的处理流程,在uwsgi/nginx/django之间的处理流程
- redis用过哪些数据结构?怎么保存的
- celery队列modelfirsdbfirst区别?
- 线程/进程/协程区别
- tornado框架
- 向量化--one-hot编码/数据分箱
- 栈、堆
- 你知道的排序算法
- MySQL优化、多表查询
- Linux下找文件
- 闭包
- 时间更新模型类
- Settings里面设置东西
- ajax请求的csrf解决方法
- 机器数据分析/建模有什么感悟?
- 爬虫原理
- redis为什么快?除了他是内存型数据库外,还有什么原因
- python2和python3的区别?
- 你觉得python2的项目如果迁移到python3,困难会在哪里?
06-28
08-25
709
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-30
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交