240 发简信
IP属地:江苏
  • Python的魔法方法

    1.简介 魔法方法是python内置方法,不需要主动调用。魔法方法存在的目的是为了给python的解释器进行调用。几乎每个魔法方法都有一个对应的...

  • 第二十三章 Python-GIL

    1. 面试题 描述Python GIL的概念,以及它对Python多线程的影响 1.主线程死循环 2.2个线程死循环 3.2个进程死循环 4.参...

  • 第二十二章 Python多任务-协程

    1. 同步、异步 同步:是指代码调用IO操作时,必须等待IO操作完成才返回的调用方式 异步:是指代码调用IO操作时,不必等IO操作完成就返回的调...

  • Resize,w 360,h 240
    第二十一章 Python多任务-进程

    1.进程和程序 进程:正在执行的程序 程序:没有执行的代码,是一个静态的 2. 进程的状态 3.使用进程实现多任务 multiprocessin...

  • Resize,w 360,h 240
    第二十章 Python多任务-线程

    1.多任务 有很多的场景中的事情是同时进行的,比如开车的时候 手和脚共同来驾驶汽车,再比如唱歌跳舞也是同时进行的 2. 程序中模拟多任务 3.多...

  • Resize,w 360,h 240
    第十九章 Python socket编程

    Python socket编程 IP地址 目的:用来标记网络上的一台电脑 windows和Linux查看网卡信息 Linux中 ifconfig...

  • 第十八章 迭代器和生成器

    迭代器 在介绍迭代器之前,先说明下迭代的概念: 迭代:通过for循环遍历对象的每一个元素的过程。 Python的for语法功能非常强大,可以遍历...

    0.1 91 0 1
  • 第十七章 元类编程

    getattr和getattribute魔法函数 属性描述符 如果User类中有多个属性都需要判断,那么就需要写多个方法,这些方法怎么复用呢?这...

  • Resize,w 360,h 240
    第十六章 调试和性能分析

    用 pdb 进行代码调试 首先,我们来看代码的调试。也许不少人会有疑问:代码调试?说白了不就是在程序中使用 print() 语句吗? 没错,在程...