Loading...
1.GIL是什么? GIL全称Global Interpreter Lock,即全局解释器锁。 作用就是,限制多线程同时执行,保证同一时间内只有一个线程在...
经典排序算法在面试中占有很大的比重,也是基础,为了未雨绸缪,整理并用Python实现了七大经典排序算法,包括冒泡排序,插入排序,选择排序,希尔排序,归并排...
模型类 # 品牌 class Brand(models.Model): name = models.CharField(max_length=20...
递归实现吸烟问题 吸烟有危害,不仅仅危害人体健康,还会对社会产生不良的影响。吸烟还很容易引起喉头炎、气管炎,肺气肿等问题; 那么现在假设人一生抽烟1000...
很多函数都有自己的很多方法,其中有些方法的功能类似,但是其复杂度有时却大不相同 本节我们将引入一个新模块 timeit ,其功能是来测试一小段 Pytho...
持久化就是 程序数据在 持久状态 和 瞬时状态 间转换的机制 通俗地讲,就是 瞬时数据(比如内存中的数据,是不能永久保存的)持久化为持久数据 比如常见...
1 中间件介绍 Django中的中间件是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出。 中间件的设计...
GIL:又叫全局解释器锁,每个线程在执行的过程中都需要先获取GIL,保证同一时刻只有一个线程在运行,目的是解决多线程同时竞争程序中的全局变量而出现的线程安...
定义 函数调用函数自身,这种方式称为递归,这种函数称为递归函数 递归函数使用过程中,需要找到不变的规律和停止递归的边界条件, 因为函数自身调用自身,函数...
算法 : 内功心法, 是解决问题的一种思想 1、时间复杂度 $T(n)$ 由于每台机器的性能有所差别,所有其执行相同代码的时间也长短不一,故而推出一种...