
JavaWeb
小仙女
机会留给有准备的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
传输层
传输层 UDP协议(用户数据报协议) 协议格式 16位UDP长度, 表示整个数据报(UDP首部+UDP数据)的最大长度; 如果校验和出错, 就会直接丢弃 协议特点 缺点: 无连接: 知道对端的IP和端口号就直接进行传输, 不需要建立连接; 不可靠: 没有确认机制, 没有重传机制; 如果因为网络故障该段无法发到对方, UDP协议层也不会给应用层返回任何错误信息; 面向数据报: 不能够灵活的控...原创 2020-03-29 11:17:44 · 365 阅读 · 0 评论 -
网络基础
网络 局域网LAN:计算机数量更多了, 通过交换机和路由器连接在一起。 广域网 WAN:又称广域网、外网、公网。将远隔千里的计算机都连在一起。 局域网和广域网的划分是两个相对的概念。 协议 概念 计算机之间传输媒介是电信号和光信号,想要传递各类信息,双方就要需要约定好信息格式来辨识。 在计算机之间,约定好共同标准才可以,有行业领袖来制定。 同层之间可以直接交流,便于维护,网络协议也分层。 协议分层...原创 2020-03-27 15:55:33 · 623 阅读 · 0 评论 -
多线程基础
认识线程 进程:操作系统中一个程序的执行周期,进程是系统分配资源的最小单位 线程:一个程序同时执行多个任务,每个任务就称为一个线程。线程是系统调度的最小单位。 一个进程内的线程之间是可以共享资源的。 每个进程至少有一个线程存在,即主线程 进程 线程 根本区别 进程是操作系统资源分配的基本单位 线程是任务调度和执行的基本单位 开销方面 每个进程都有独立的代码和数据空间(程序...原创 2020-03-24 20:46:22 · 324 阅读 · 0 评论 -
TCP三次握手和四次挥手
TCP报文格式 源/目的端口号: 表示数据是从哪个进程来, 到哪个进程去 序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 确认序号:Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,Ack=Seq+1。 6位标志位: URG: 紧急指针是否有效 ACK: 确认号是否有效 PSH: 提示接收端应用程序立刻从TCP缓冲区把数据读...原创 2020-02-28 22:28:31 · 171 阅读 · 2 评论 -
Java基础IO
流的概念 流:在 Java中所有数据都是使用流读写的。流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。 即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 按流向分:输入流 、输出流 按处理数据的单位分:字节流(8位的字节)、字符流(16位的字节) 什么是输入,输出 输入就是将数据从各种输入设备(包括文件、键盘等)中读...原创 2020-02-28 17:37:20 · 184 阅读 · 0 评论