自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 TCP协议略详解-三次握手-传输过程-四次挥手

同时在这段时间内,该链接在对话期间于网际路由上产生的残留报文(因为路径过于崎岖,数据报文走的时间太长,重传的报文都收到了,原始报文还在路上)传过来时,都会被立即丢弃掉。上面有一个非常特殊的状态time_wait,它是主动关闭的一方在回复完对方的挥手后进入的一个长期状态,这个状态标准的持续时间是4分钟,4分钟后才会进入到closed状态,释放套接字资源。TCP协议是这样子的,必须得“事事有回应,件件有着落,凡事有交代,久处不厌,闲谈不烦,从不敷衍,绝不怠慢”,才能谈(划掉)交流下去这样子。

2023-12-14 22:50:04 874 1

原创 以用户角度理解网络-静态IP和动态IP-DNS域名系统-网关- DHCP协议- 一次简单的网络请求

最后,经过多个网关转发,baidu服务器接收到了这四个数据包,根据IP标头的序号,将四个包拼起来,去除完整的数据包,然后读出HTTP请求,最后做出HTTP响应,然后使用同样的步骤发回来。当一个新的计算机加入网络后,它会先向子网络中广播一个数据包,也就是自己为发出方,DHCP服务器(255.255.255.255)为接收方,于是DHCP服务器收到后会分析并将分配的IP和子网掩码、网关地址、DNS服务器等参数返回。新的计算机加入网络,必须向DHCP服务器发送一个DHCP请求的数据包,

2023-12-14 18:45:45 977 1

原创 互联网的构成(简述)-以太网协议-IP地址-ARP协议-UDP-TCP

在作者看来,互联网的实现分为五层来讲比较易于理解,在其他地方可能会解释称四层和七层。每一层都是为了完成一种功能,为了实现这些功能,大家都需要遵守相同的规则,这种规则就叫做协议。互联网的每一层都定义了很多协议,这些就是互联网协议,它们是互联网的核心。

2023-12-12 23:18:26 1006

原创 路由器的衍生知识点-子网和子网掩码-默认网关-路由表-ARP协议

路由表就表示,192.168.0.xxx 这个子网下的,都转发到 0 号端口,192.168.1.xxx 这个子网下的,都转发到 1 号端口。如果 A 给 C 发消息,A 和 C 的 IP 地址分别 & A 机器配置的子网掩码,发现不相等,则 A 认为 C 和自己不在同一个子网,于是把包发给路由器,就不管了,在机器间传递消息的时候**,如果在同一子网下,接直接将包通过交换机发出去,如果不处于一个子网,就需要通过路由器去处理。,也就是说直接发给同处于一个子网下的某个IP上,至于接受的是否是路由器它并不关心。

2023-12-12 20:45:19 897

原创 IM学习-1-集线器、交换机、路由器

在这套协议中,每个机器都被赋予了一个IP地址,相当于一个门牌号,路由器通过IP地址寻址,所以说它。由于交换机是根据网口地址传送信息 ,比网线直接传送多了一个步骤,所以说。

2023-12-11 22:20:48 366 1

原创 MQ消息队列

消息队列

2023-12-11 19:45:11 928 2

原创 分层解耦

控制层,接受前端发送的请求,对请求进行处理,并响应数据。

2023-12-11 17:59:22 310 1

原创 HTTP协议简述

概念:Hyper Text Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。用于HTTP协议交互的信息被称为HTTP报文。请求端(客户端)的HTTP保温叫做请求报文,响应端(服务器端)的叫响应报文。HTTP报文本省是由多行数据构成的字符串文本。HTTP报文大致可分为报文首部和报文主题两块。两者由最初出现的空行来划分。通常,并不一定要有报文主题。

2023-12-11 17:58:07 756 1

原创 Feed流

是一种呈现内容给用户并持续更新的方式,用户可以选择订阅多个资源,网站提供feed地址,用户将feed网址等级到阅读器中,在阅读器里形成的聚合页就是feed流。

2023-12-11 17:34:09 374 1

原创 嵌套的JSON反序列化问题

ofcource也可以用jacson工具包中的objectMapper实现,通过使用泛型+自定义反序列化器的方式解决一切问题。当需要反序列化的JSON数据中存在具体类型未知的数据时,会出现无法转换的问题,此时可以进行二次转换。

2023-12-11 17:31:18 388 1

原创 自定义反序列化器

2.注册反序列化器到ObjectMapper中。1.自定义反序列化器。

2023-12-11 17:30:49 357 1

原创 Java初步学习

Java初步学习

2023-05-26 14:36:23 276 3

原创 简单队列实现(数组,循环,链表)

队列就像它的名字一样,像平常排队一样,只允许从后面插入,从前面输出和删除。

2023-04-23 22:07:21 70

原创 最短路径(Dijkstra && Floyd)

最短路径问题是指在一个加权有向图或无向图中,寻找两个节点之间权值和最小的路径。其中,权值可以表示边的距离、耗费、时间等。

2023-04-23 22:03:30 182

原创 Prim算法

Prim算法是求解最小生成树的一种经典算法,它以贪心思想为基础,从一个初始节点开始,逐步扩展生成树,直到覆盖所有节点为止。

2023-04-23 21:56:52 120 1

原创 Kruskal算法

**Kruskal算法是一种经典的贪心算法,用于求解无向图的最小生成树(Minimum Spanning Tree,MST)**。

2023-04-23 21:55:23 342 1

原创 有关并查集

并查集是一种用于维护集合的数据结构,它支持合并集合和查询元素所属集合的操作。并查集常用于解决图论问题,如判断两个节点是否在同一个连通分量中、求图的最小生成树等。

2023-04-23 21:52:32 38

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除