![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 77
python_198
这个作者很懒,什么都没留下…
展开
-
网络编程重要知识点总结
同步阻塞是指程序按照顺序逐个执行任务,如果某个任务需要等待资源或数据就绪,程序会一直等待直到资源或数据就绪。例如,上面的代码示例中,程序会逐个遍历key list中的每个元素,并发送HTTP请求。如果请求需要等待响应,程序会一直等待直到响应返回。原创 2023-12-05 11:54:37 · 849 阅读 · 0 评论 -
python——多线程的相关知识点总结
线程池是一种用于管理线程的机制,它预先创建一定数量的线程,并将这些线程放在池中等待任务。通过使用线程池,可以避免频繁创建和销毁线程带来的开销,提高程序的性能和响应速度。这意味着每个线程都可以有自己的数据副本,而不会与其他线程的数据混淆。当一个线程获得一个RLock时,其他线程可以尝试获得同一个RLock,只要在每次获得锁时都相应地释放锁,就可以保证程序的正确性。线程是操作系统能够进行运算调度的最小单位,它是进程内的基本单位,一个进程可以包含多个线程,这些线程共享同一个进程的内存空间和资源。原创 2023-12-03 16:02:45 · 213 阅读 · 0 评论 -
Python 2 和 Python 3 的区别
总的来说,Python 3 是对 Python 2 的改进和优化,它提供了更清晰、更简洁的语法和更强大的功能。尽管两者之间存在一些重要的区别,但是大部分的 Python 2 代码都可以在 Python 3 中运行,只是可能需要一些小的修改和调整。Python 2 和 Python 3 之间有很多重要的区别,特别是在处理编码、字符串和类方面的区别。原创 2023-11-30 17:37:36 · 318 阅读 · 0 评论