1 2 3 4 1
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: 使用multiprocessing模块操作进程 1、Process模块介绍 process模块是一个创建进程的模块,借助这个模块,就可以完成进程的创建。 Process([group [, target [, name [, args [, kwargs]]]]]),由该类实例化得到的对象,表示一个 阅读全文
posted @ 2019-09-07 16:56 初级炼药师 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 进程 1、什么是进程 狭义定义:进程是正在运行的程序的实例(an instance of a computer program that is being executed)。 广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统 阅读全文
posted @ 2019-09-07 16:46 初级炼药师 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 操作系统的发展史 1、手工操作--穿孔卡片--纸带 手工操作方式两个特点: (1)用户独占全机。不会出现因资源已被其他用户占用而等待的现象,但资源的利用率低。 (2)CPU 等待手工操作。CPU的利用不充分。 20世纪50年代后期,出现人机矛盾:手工操作的慢速度和计算机的高速度之间形成了尖锐矛盾,手 阅读全文
posted @ 2019-09-07 16:42 初级炼药师 阅读(184) 评论(0) 推荐(0) 编辑
摘要: tcp协议的粘包问题 粘包成因 tcp的拆包机制 当发送端缓冲区的长度大于网卡的MTU时,tcp会将这次发送的数据拆成几个数据包发送出去。 MTU是Maximum Transmission Unit的缩写。意思是网络上传送的最大数据包。MTU的单位是字节。大部分网络设备的MTU都是1500。如果本机 阅读全文
posted @ 2019-09-07 16:33 初级炼药师 阅读(225) 评论(0) 推荐(0) 编辑
摘要: socket(套接字) 基于tcp协议的socket tcp是基于链接的,必须先启动服务端,然后再启动客户端去链接服务端 server端 import socket sk = socket.socket() sk.bind(('127.0.0.1',8898)) #把地址绑定到套接字 sk.list 阅读全文
posted @ 2019-09-07 16:25 初级炼药师 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 网络编程基础概念 软件开发的架构 我们了解的涉及到两个程序之间通讯的应用大致可以分为两种: 第一种是应用类:qq、微信、网盘、优酷这一类是属于需要安装的桌面应用 第二种是web类:比如百度、知乎、博客园等使用浏览器访问就可以直接使用的应用 这些应用的本质其实都是两个程序之间的通讯。而这两个分类又对应 阅读全文
posted @ 2019-09-07 16:22 初级炼药师 阅读(333) 评论(0) 推荐(0) 编辑
摘要: class一些内置方法 一、 __getattribute__ class Foo: def __init__(self,x): self.x=x def __getattr__(self, item): print('执行的是我') # return self.__dict__[item] f1= 阅读全文
posted @ 2019-09-07 15:51 初级炼药师 阅读(158) 评论(0) 推荐(0) 编辑
摘要: python的包装和授权 包装:python为大家提供了标准数据类型,以及丰富的内置方法,其实在很多场景下我们都需要基于标准数据类型来定制我们自己的数据类型,新增/改写方法,这就用到了我们刚学的继承/派生知识(其他的标准类型均可以通过下面的方式进行二次加工) # 包装(二次加工标准类型) # 继承 阅读全文
posted @ 2019-09-07 15:47 初级炼药师 阅读(130) 评论(0) 推荐(0) 编辑
摘要: python类的内置attr属性 class Foo: x=1 def __init__(self,y): self.y=y def __getattr__(self, item): print(' > from getattr:你找的属性不存在') def __setattr__(self, ke 阅读全文
posted @ 2019-09-07 15:46 初级炼药师 阅读(172) 评论(0) 推荐(0) 编辑
摘要: python反射 反射说简单点 --> 就是利用字符串的形式去对象(模块)中操作(寻找/检查/设置/删除)成员。 hasattr(object,"name") getattr(object,"func","没有这个属性") setattr(object,"alex","38") delattr(ob 阅读全文
posted @ 2019-09-07 15:45 初级炼药师 阅读(109) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页