python协程

发布于 2019-07-21

前言 都知道python中因为全局解释器锁的原因,导致python的多线程无法高效的利用到多核的性能。如果想要高效利用多核的优势, …


python 尾递归优化

发布于 2019-05-01

大家都知道递归是非常消耗资源的,也就是非常消耗内存。所以往往递归深度非常深的时候,会抛出一个异常(stack overflow)。 …


python多重继承排序算法

发布于 2019-04-25

今天在学习python的多重继承时,无意看到了拓扑排序,于是就想着学习并整理下来 什么是拓扑排序 在图论中,拓扑排序(Topolo …


python实现LRU算法

发布于 2019-04-22

因为最近在补数据结构,正好学到循环双端链表,所以就想到了面试中经典的题LRUcache算法 举一个典型的例子,拿斐波那契数列来说, …


详解python装饰器

发布于 2019-04-21

理解什么是面向对象 首先我们需要知道在python当中,一切都是对象 def cal(x, y): return x + y ca …


python实现单链表/循环双链表

发布于 2019-04-20

单链表 和线性结构不同,链式结构内存不连续的,而是一个个串起来的,这个时候就需要每个链接表的节点保存一个指向下一个节点的指针。 这 …


菜鸡用django终于写了个东西

发布于 2019-02-18

前言 写这个的灵感来自于无意逛github上发现的,但是我发现作者的模型跟我所想的不太一样,所以想着把这个项目进行一定的更改和重写 …


通过python脚本来下载B站视频

发布于 2019-01-01

B站的视频在PC上是无法进行直接下载的,当然我们可以通过在地址上加上各种奇怪的符号 来跳转进行下载,或者用油猴脚本来进行下载等等。 …


shell脚本的一些高级用法

发布于 2018-09-02

在平时的运维中,shell脚本确实是运维的一大神器,能够帮助很多操作实现自动化操作,但是一些shell脚本的高级用法,我之前也是不 …