
socket
文章平均质量分 65
@秋野
芳春柳摇染花香,槐序蝉鸣入深巷。
展开
-
Python 并发编程--进程,线程,协程
并发编程 基本概念的区分: 并发 只有一个CPU,多个程序在一个CPU上轮流执行,宏观上多个进程并发执行,但微观上依旧是串行 并行 有多个CPU,多个程序在多个CPU上同时执行。 进程 计算机中最小的资源分配单位,占用资源,需要操作系统进行调度,每一个程序就是一个进程,其中使用pid作为进程间的唯一标识。 线程 线程必须存在于进程中,不能独立存在,不占用资源,是能够被计算机独立运行和独立调度的最小单位 ,一个进程中可以有多个线程,但至少有一个 同步 在事件A执行过程中发起事件B,...原创 2021-09-23 21:46:03 · 211 阅读 · 0 评论 -
网络编程的基本知识
Mac地址:唯一标识电脑的东西,写在网卡上的编号,固定不可变的,像身份证 IP地址:网络连接协议,为了更好的找到你的电脑,像范围区域编号 局域网:连接在同一台交换机的若干机器形成的交换区域 局域网内通信方式:借助交换机,网段 1 .广播(全部) 2.单播 (单个) 3.组播(部分) arp协议:地址解析协议,通过一台机器的IP地址获得它的mac地址。 局域网间通信方式:借助路由器,网关 ...原创 2021-09-22 19:17:16 · 121 阅读 · 0 评论 -
Python中socket与socketserver的简单应用
socket与socketserver的简单应用 socket(不能并发) 基本步骤(服务端) 实例化socket对象 绑定IP和端口 对IP下的端口进行监听 等待连接 收发数据 关闭socket对象 import socket import os import time server = socket.socket() server.bind(('localhost',6969))#绑定端口 server.listen()#监听,最多挂起等待的链接 print('等电话') while原创 2021-09-20 19:51:02 · 388 阅读 · 0 评论