摘要: #基于UDP协议的multiprocessing自定义通信 服务端: from multiprocessing import Process import socket def task(server): #通信循环 while True: data, client_addr = server.recvfrom(1024) print('===>'... 阅读全文
posted @ 2018-07-11 21:46 yangzhizong 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 方法一:服务端:from multiprocessing import Process import socket def task(conn): #通信循环 while True: cmd = conn.recv(1024) if len(cmd) == 0:break conn.send(cmd.upper()) ... 阅读全文
posted @ 2018-07-11 20:54 yangzhizong 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 知识点一:进程的理论 进程:正在进行的一个程序或者说一个任务,而负责执行任务的则是CPU 进程运行的的三种状态: 1.运行:(由CPU来执行,越多越好,可提高效率) 2.阻塞:(遇到了IQ,3个里面可以通过减少阻塞有效的来提高效率) 3.就绪:(等待CPU来执行的过程) 知识点二:开启进程的两种方式 阅读全文
posted @ 2018-07-11 14:59 yangzhizong 阅读(4228) 评论(0) 推荐(0) 编辑
摘要: 1.实现简单的客户端、服务端聊天交互 问题是:客户端不能单独一直发消息回复、、 2.socketserver实现并发通信 socketserver-TCP应用实例: 并发:看起来同时运行,连接数少的时候并没有感觉,连接数多的时候,就会有延迟 原理就是: 将通信循环放到类里面,通过实例化对象将数据+方 阅读全文
posted @ 2018-07-10 15:13 yangzhizong 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 套接字: 就是将传输层以下的协议封装成子接口 对于应用程序来说只需调用套接字的接口,写出的程序自然是遵循tcp或udp协议的 实现第一个功能个:实现:通过客户端向服务端发送命令,调取windows下面的cmd窗口,将服务端执行命令的结构,返回并显示在 客户端窗口上。 subprocess: 1.可以 阅读全文
posted @ 2018-07-09 19:04 yangzhizong 阅读(324) 评论(0) 推荐(0) 编辑
摘要: server端配置: client端配置: 阅读全文
posted @ 2018-07-08 21:23 yangzhizong 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 套接字socket标准:位于:应用层--(socket抽象层)--传输层 之间 为了实现和多个客户端进行通信交互:所以在外服务端accept上面加一个while循环 阅读全文
posted @ 2018-07-07 13:10 yangzhizong 阅读(902) 评论(0) 推荐(0) 编辑
摘要: 1.互联网协议OSI七层协议2.tcp/udp3.tcp三次握手和四次挥手 1.c/s b/s架构 client < 基于网络通信 >server browser < 基于网络通信 >server server端必须满足的条件: 1.稳定性(网络、硬件、操作系统、服务器应用软件),对外一直提供服务  阅读全文
posted @ 2018-07-05 16:50 yangzhizong 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 错误分成两种:语法错误(语法错误根本过不了python 阅读全文
posted @ 2018-07-04 23:10 yangzhizong 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 今日内容: 1.封装与隐藏2.property3.绑定方法与非绑定方法 知识点一:封装与隐藏 1、什么封装: 封:属性对外是隐藏的,但对内是开放的 装:申请一个名称空间,往里装入一系列名字/属性 2、为什么要封装: 封装数据属性的目的 首先定义属性的目的就是为了给类外部的使用者使用的, 隐藏之后是为 阅读全文
posted @ 2018-06-28 18:03 yangzhizong 阅读(3793) 评论(0) 推荐(0) 编辑