最新 最热

【Java】已解决:java.net.SocketException

在Java网络编程中,java.net.SocketException是一种常见的异常,通常发生在客户端与服务器通信时。当程序尝试执行某些网络操作而网络连接出现问题时,这个异常便会被抛出。本文将深入剖析该异常的背景、原因、错误与正确的...

2024-09-09
1

【Java】已解决:java.net.NoRouteToHostException

在使用Java进行网络编程时,java.net.NoRouteToHostException是一个常见的网络异常。这种异常通常表示应用程序无法找到通往目标主机的路径,导致无法建立网络连接。本文将详细分析这一异常的背景、原因、错误与正确的代...

2024-09-09
3

Socket编程---UDP篇

但是,并不是说,TCP就是百利而无一害的。前面说了,TCP还有一个特性---面向字节流,这就导致了,目标主机读取到的内容可能并不是完整的源主机发送的内容。后续讲TCP实现的时候会体现出来。...

2024-09-08
5

你真的知道TCP协议吗?滑动窗口是什么?有什么重传机制?拥塞控制又是什么?一篇文章带你吃透TCP协议

首先这个·4位首部长度的大小就是报头的大小,前面20个字节是固定的,但是还有个选项字段,我们可以计算一下,4位最大长度是15,但是报头的宽度是32,也就是4字节,15*4就是60,所以选项字段最大是40字节,所以我们就可以分离报头和有...

2024-09-08
3

【计算机网络】计算机网络的分类

在上一篇内容中我们介绍了计算机网络的组成与功能,我们先简单的复习一下相关的知识点: 计算机网络从不同的角度看有不同的组成方式:

2024-09-07
3

【计算机网络】计算机网络的组成与功能

在上一篇内容中我们介绍计算机网络的概念,初步了解了一下什么是计算机网络,在这里我们先复习一下:

2024-09-07
3

【计算机网络】计算机网络的概念

从今天开始,我将正式进入【计算机网络】的内容的学习。同时我也会开设【计算机网络】专栏作为我自己学习【计算机网络】这门课程的学习笔记专栏。该专栏内会发布我自己在学习的过程中对每个知识点的记录和自己的理解,如...

2024-09-07
7

Linux网络操作的通用接口:Socket到底是怎么使用的?

如果你在工作学习中经常见到socket相关的字眼,但总是未曾深究过其本质,相信这篇文章能够给你带来一些帮助。

2024-09-07
6

对深度学习概念的基础理解与认识

人工神经网络(Artificial Neural Networks,简写为ANNs)是一种模仿动物神经网络行为特征,进行分布式并行信息处理的算法数学模型。

2024-09-07
2

【在Linux世界中追寻伟大的One Piece】网络层

网络层是计算机网络中的一个重要层次,它负责在多个网络之间传输数据包,并通过路由选择算法为分组通过通信子网选择最适当的路径。网络层的核心协议是IP(Internet Protocol),它提供了一种不可靠的端到端数据包传输服务,依...

2024-09-07
4