摘要: python提高知识点回顾: GIL面试题如下 描述Python GIL的概念, 以及它对python多线程的影响?编写一个多线程抓取网页的程序,并阐明多线程抓取程序是否可比单线程性能有提升,并解释原因。 参考答案: 深拷贝、浅拷贝: 浅拷贝是对于一个对象的顶层拷贝,通俗的理解是:拷贝了引用,并没有 阅读全文
posted @ 2019-03-05 17:16 eggnofaner 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 多任务-线程知识点回顾: 并发:指的是任务数多余cpu核数,通过操作系统的各种任务调度算法,实现用多个任务“一起”执行(实际上总有一些任务不在执行,因为切换任务的速度相当快,看上去一起执行而已) 并行:指的是任务数小于等于cpu核数,即任务真的是一起执行的 线程用到的模块:threading 多线程 阅读全文
posted @ 2019-03-05 15:26 eggnofaner 阅读(115) 评论(0) 推荐(0) 编辑