摘要:
from concurrent.futures import ProcessPoolExecutor,ThreadPoolExecutor import time,random,os,threading # 进程池,线程池 def work(n): # print('%s is working' % 阅读全文
摘要:
r模式:默认模式,文件不存在则报错 f=open('a.txt',encoding='utf-8') # 打开方式为utf-8,操作系统默认为gbk,以什么编码存的就以什么编码打开,前提是有这个文件,不然报错 print('first-read:',f.read()) # read 全读,读完光标就 阅读全文
摘要:
继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生或子类 Python中类的继承分为:单继承和多继承 在python3中,所有类默认继承boject 但凡是继承了object类的子类,以及该子类的子类,都称为新式类(在python3中 阅读全文
摘要:
类:具有相同属性和方法的一类事物 对象(实例):具体的某一个人事物 实例化:对象=类的过程 类的定义:class关键字 ,类名首字母大写 类中的属性: 动态属性:方法 静态属性:类属性 总结: 通过init方法初始化来的 在一个类的外面去使用一个对象,这个对象叫什么,你就用这个对象的名字去调它内部的 阅读全文
摘要:
一、socket层 1、如图所示: socket层是存在于应用层和传输层直接抽象出来的一层。 2、socket层是什么? Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的 TCP/IP协议族隐藏在Socket接口后 阅读全文
摘要:
一. 为何要有操作系统 1. 一般而言,现代计算机系统是一个复杂的系统。如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了,所以为了优化使用,计算机安装了一层系统软件,称之为操作系统,它的任务就是为用户程序提供一个更好,更简单,更清晰的计算机模型并管理所有设备。 2. 程序员无法把 阅读全文
摘要:
什么是进程:正在运行的程序 主进程要等待子进程结束后才结束,因为主进程要等待子进程结束后帮他们收尸 创建进程的类: 开启多个子进程: 1 def work(): 2 print('子进程的pid:%s,父进程的pid:%s' %(os.getpid(),os.getppid())) 3 time.s 阅读全文