上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 一、协程 协程,又称微线程,纤程,也称为用户级线程,在不开辟线程的基础上完成多任务,也就是在单线程的情况下完成多任务,多个任务按照一定顺序交替执行 1、单线程+异步协程(遇到Io阻塞会自动切换,利用阻塞时间就去执行其他任务) 在几个进程之间随意切换单个任务 实现协程的方法; greenlet 早前模 阅读全文
posted @ 2022-04-01 17:13 新入世界的小白 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 一、线程 介绍:线程(Thread)也叫轻量级进程,是操作系统能够进行运算调度的最小单位,它被包涵在进程之中,是进程中的实际运作单位。线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它 可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多 阅读全文
posted @ 2022-04-01 16:43 新入世界的小白 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 一、进程 1.进程的创建 导入进程包 通过进程类创建进程对象 启动进程执行任务 2.代码演示 import time import multiprocessing ​ # sing def sing(): for i in range(3): print("sing……") time.sleep(2 阅读全文
posted @ 2022-03-31 17:09 新入世界的小白 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 一、同步与异步,阻塞与非阻塞 1、同步与异步 同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)。同步,程序调用某个东西时,调用方得等待这个调用返回结果才能继续往后执行。异步,和同步相反 调用方不会立即得到结 阅读全文
posted @ 2022-03-31 16:29 新入世界的小白 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 一、套接字socket 1、在任何类型的通信开始之前,网络应用程序都必须创建套接字。 2、socket一般指套接字,套接字最初是为同一主机上的应用程序所创建,使得主机上运行的一个程序(又名一个进程)与另一个运行的程序进行通信。这就是所谓的进程间通信(Inter Process Communicati 阅读全文
posted @ 2022-03-31 15:48 新入世界的小白 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、反射 反射指的是一个对象应该具备,可以增、删、改、查属性的能力,通过字符串来操作属性。涉及四个函数,这四个函数就是普通的内置函数,没有下划线,但实现的功能和原理基本一致 hasattr(object,name) # 判断对象是否实现某个属性,返回值是bool类型 setattr(object,n 阅读全文
posted @ 2022-03-31 11:54 新入世界的小白 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 一、多态 1、即同一个事物的多种形态 如动物:狗、猪 class Animal: pass class Dog(Animal): pass class Pig(Animal): pass 2、多态性指的是可以在不考虑对象具体类型的情况下而直接使用对象 # class Animal: # 统一所有子类 阅读全文
posted @ 2022-03-31 10:57 新入世界的小白 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、封装 封装就是指隐藏对象的属性和实现的细节,仅对外公开提供简单的接口。外部不能访问。内部可以正常使用 控制程序中属性的访问权限:Python中权限分为两种: 1:公开 外界可以直接访问和修改 2:私有 外界不能直接访问和修改,在当前类中可以直接修改和访问 封装的好处: 1、为了保护数据的安全 ( 阅读全文
posted @ 2022-03-30 22:38 新入世界的小白 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 一、继承 继承是一种创建新类的方式,新建的类可称为子类或派生类,父类又可称为基类或超类,子类会遗传父类的属性。python支持多继承。在Python中,新建的类可以继承一个或多个父类 继承描述的是类和类之间的关系,例如:a继承了b,a就能直接使用b已经存在的方法和属性。 代码例子: # class 阅读全文
posted @ 2022-03-30 21:59 新入世界的小白 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象介绍 面向过程: 核心是"过程"二字 过程的终极奥义就是将程序流程化 过程是"流水线",用来分步骤解决问题的 面向对象: 核心是"对象"二字 对象的终极奥义就是将程序"整合" 对象是"容器",用来盛放数据与功能的 类也是"容器",该容器用来存放同类对象共有的数据与功能 注意:在使用面向对 阅读全文
posted @ 2022-03-30 20:50 新入世界的小白 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页