自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 三次握手的原理

这样回答其实也是可以的,但我觉得,这个过程的我们应该要描述的更详细一点,因为三次握手的过程中,双方是由很多状态的改变的,而这些状态,也是面试官可能会问的点。2、第二次握手:服务器收到客户端的 SYN 报文之后,会以自己的 SYN 报文作为应答,并且也是指定了自己的初始化序列号 ISN(s),同时会把客户端的 ISN + 1 作为 ACK 的值,表示自己已经收到了客户端的 SYN,此时服务器处于 SYN_REVD 的状态。这样客户端就能得出结论:服务端的接收、发送能力,客户端的接收、发送能力是正常的。

2024-07-16 16:53:13 156

原创 一个项目设计多种身份来回切换,该怎么做

有时候项目需求里面涉及到多种身份之间来回切换,类似于boss直聘牛人和boss这两种身份可以同时拥有并且支持来回切换。

2024-07-16 16:39:46 189

原创 axios中timeout底层原理

如果在超时时间内没有收到服务器的响应,计时器触发,axios 将终止请求并触发一个超时错误(例如 TimeoutError)axios 使用了浏览器的 XMLHttpRequest 或 fetch API 来发起 HTTP 请求。如果在超时时间内收到了服务器的响应(包括状态码、响应头和响应体),则计时器被清除,请求继续执行。当请求被发送时,axios 启动一个计时器,开始计时,计时器的时长就是设置的超时时间。用户通过 axios 配置文件中的 timeout 选项设置请求的超时时间。

2024-07-09 21:41:54 566

空空如也

空空如也

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

TA关注的人

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