随笔分类 -  网络编程

进程
摘要:进程 任务的提交方式与执行状态 同步与异步 同步与异步是用来表达任务的提交方式 同步 就是提交完任务之后原地等待任务的返回结果,期间不做任何事 异步 就是提交完任务之后直接去做其他事,任务产生结果了自动通知 阻塞与非阻塞 用来表达任务的执行状态 阻塞 阻塞态 非阻塞 就绪态、运行态 综合使用 同步阻 阅读全文
posted @ 2023-04-06 22:36 zyg111 阅读(66) 评论(0) 推荐(0) 编辑
socket模块
摘要:socket模块 描述 给我们提供了一个模拟控制OSI七层协议的方法,快让我们可以基于网络编写一个进行数据交互的程序 socket也叫套接字 基于文件类型的套接字家族(单机) AF_UNIX 基于网络类型的套接字家族(联网) AF_INET 代码简介 服务端 import socket # 1.产生 阅读全文
posted @ 2023-04-06 19:14 zyg111 阅读(47) 评论(0) 推荐(0) 编辑
并发与进程
摘要:并发编程理论 研究网络编程其实就是在研究计算机的底层原理及发展史 操作系统发展史 1.穿孔卡片阶段 计算机很庞大 使用很麻烦 一次只能给一个人使用 期间很多时候计算机都不工作 好处:程序员独占计算机 为所欲为 坏处:计算机利用率太低 浪费资源 2.联机批处理系统 提前使用磁带一次性录入多个程序员编写 阅读全文
posted @ 2023-04-06 19:12 zyg111 阅读(26) 评论(0) 推荐(0) 编辑
黏包
摘要:黏包现象 1.何为黏包现象 黏包现象就是客户端连续多次执行send,服务端连续执行相同次数的recv想对应接收客户端发送过来的数据,但是服务端却一次性接受了客户端发来的数据,这就是黏包现象 2.黏包现象产生的原因 1.每次发送的数据大小未知 2.TCP流式协议,就是TCP会针对数据量较小且发送间隔较 阅读全文
posted @ 2023-04-06 19:11 zyg111 阅读(94) 评论(0) 推荐(0) 编辑
网络编程
摘要:网络编程 软件开发架构 1.C/S架构 C:Client 客户端 S:Server 服务端 客户端指代的是手机端的APP和电脑上的各种软件,我们可以通过这些软件来进行各种各样的操作,聊天、看电影、玩游戏、购物等,但是这些操作是需要有数据来支撑的,所以我们手机电脑上的软件只是一个客户端,数据支撑位于网 阅读全文
posted @ 2023-04-06 18:48 zyg111 阅读(194) 评论(0) 推荐(0) 编辑
线程
摘要:线程 线程理论 进程 进程其实是资源单位,表示的是一块内存空间 线程 线程是执行单位,表示真正的代码指令 一个进程内部至少含有一个线程 1.一个进程内可以开设多个线程 2.同一个进程内的多个线程数据共享 # 进程间数据隔离,同进程下的线程数据共享 3.创建进程与线程的区别 创建进程的消耗要远大于线程 阅读全文
posted @ 2023-04-06 18:43 zyg111 阅读(23) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示