python
文章平均质量分 75
黑白的熊猫
执笔弹墨画离愁,雷起时,涛声依旧。
展开
-
Python GIL
Python GIL编程语言类型解释型语言编译型语言利与弊密集型I/O 密集型CPU 密集型GILGIL 是什么为什么有 GIL解决方案编程语言类型解释型语言Python、java 都是解释型语言源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行。程序不需要编译,在运行时才翻译成机器语言,每执行一次都要翻译一次,所以效率比较低。编译型语言C 和 C++ 都是编译型语言程序在执行之前需要一个专门编译的过程,把程序编译成为机器语言的文件,运行时不需要重新翻原创 2021-03-18 11:04:29 · 309 阅读 · 4 评论 -
Python 装饰器
Python 装饰器概念作用概念装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。作用假设我们有这么一个需求:计算一个函数运行的时间你可能会这么写:# 普通求取函数执行时间的方法def get_time(): start = time.time() sum = 0 for i in range(1000000): sum = s原创 2021-03-15 10:57:27 · 129 阅读 · 1 评论