自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git合并提交线

最近由于多人协作开发,大家会从主开发分支(不是线上分支),拉一个分支开发。每每开发完一个功能就会commit一次,久而久之commit就很乱而被领导吐槽。主要是之前的工作从来没有关心过代码的提交线管理,趁着周末有时间查查资料,学习一下如何合并代码的提交线。注意这样的工作一定要在自己分支上执行,因为合并后的提交线可能和主线有冲突,最后需要一次强推。

2025-02-22 22:31:02 114

原创 通过wireshark观察三次握手和四次挥手

第二次握手:服务器B收到SYN包,必须确认客户A的SYN(ACK=j+1),同时自己也发送一个SYN包(SYN=k),即SYN+ACK包,此时服务器B进入SYN_RECV状态。第三次握手:客户端A收到服务器B的SYN+ACK包,向服务器B发送确认包ACK(ACK=k+1),此包发送完毕,客户端A和服务器B进入ESTABLISHED状态,完成三次握手。从上图观察,为什么挥手只有三次呢,好奇怪。第一次握手:建立连接时,客户端发送SYN包(SYN=j)到服务器,并进入SYN_SEND状态,等待服务器B确认。

2024-08-04 16:01:54 283 1

空空如也

空空如也

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

TA关注的人

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