摘要: 一、进程对象的其他方法 pid号:计算机通过给运行的进程分配pid号来管理计算机上的进程服务端 windows电脑查看方法 进入cmd输入tasklist查看 tasklist |findstr pid号 来查看具体的进程信息 mac电脑查看方法 进入中断输入ps aux ps aux|grep p 阅读全文
posted @ 2020-04-26 16:08 sunshine如你 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 一 、线程 1.1 什么是线程 """ 进程:资源单位 线程:执行单位 将操作系统比喻成一个大的工厂 那么进程就相当于工厂里面的车间 而线程就是车间里面的流水线 每一个进程肯定自带一个线程 再次总结: 进程:资源单位(起一个进程仅仅只是在内存空间中开辟一块独立的空间) 线程:执行单位(真正被cpu执 阅读全文
posted @ 2020-04-25 16:07 sunshine如你 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一 、背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。所以想要真正了解进程,必须事先了解操作系统 操作系统发展史:参考博 阅读全文
posted @ 2020-04-23 08:41 sunshine如你 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一、实现并发的里两种方式 # 第一种 from multiprocessing import Process import time class MyProcess(Process): def run(self): print(f'{name} is running') time.sleep(3) 阅读全文
posted @ 2020-04-23 08:40 sunshine如你 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 今日作业: 必做题: 编写cs架构的软件,实现客户端可以下载服务端的文件,如图片、视频、文本等 选做题: 1.实现上传功能 2.服务端支持并发 3.阿里云服务器应用 阅读全文
posted @ 2020-04-21 22:30 sunshine如你 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一、什么是粘包(粘包问题的原因) 所谓粘包问题主要还是因为接收方不知道消息之间的界限,不知道一次性提取多少字节的数据所造成的。 只有TCP有粘包现象,UDP永远不会粘包,tcp的客户端与服务端进行通信的时候是以一种数据流的形式, 首先需要掌握一个socket收发消息的原理: 服务端把要发送的数据送到 阅读全文
posted @ 2020-04-21 22:26 sunshine如你 阅读(399) 评论(1) 推荐(0) 编辑
摘要: 一、socket套接字 1、socket是什么 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定 阅读全文
posted @ 2020-04-21 21:25 sunshine如你 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 3.3 传输层 : tcp/udp==》基于端口 端口+IP 通信 端口范围:0-65535,其中0-1023为系统所有 ip地址+port=》标识全世界范围内独一无二的一个基于网络通信的应用程序 tcp三次握手和四次挥手 基于TCP协议通信之前:必须建立一个双向通信的链接 C >S C< S 三次 阅读全文
posted @ 2020-04-21 21:12 sunshine如你 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1、CS架构与BS架构 Client< >Server 客户端软件send 服务端软件recv操作系统 操作系统计算机硬件< 物理介质 >计算机硬件 Browser< >Server 2、网络通信 网络存在的意义就是跨地域数据传输=》称之为通信网络=物理链接介质+互联网通信协议 3、OSI七层协议 阅读全文
posted @ 2020-04-16 21:07 sunshine如你 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1、什么是异常 异常是程序发生错误的信号,程序一旦出错就会抛出异常,程序的运行随即终止 print('start....') [1,2,3][1000] print('stop...') # IndexError: list index out of range 1.1 异常处理的三个特征: 异常的 阅读全文
posted @ 2020-04-16 20:50 sunshine如你 阅读(154) 评论(0) 推荐(0) 编辑