Skip to content

Commit

Permalink
feat(*): fix
Browse files Browse the repository at this point in the history
  • Loading branch information
shawnxie94 committed Feb 10, 2025
1 parent 4784f17 commit b0d3f48
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
8 changes: 4 additions & 4 deletions src/blogs/code-visualization/cg-diff.md
Original file line number Diff line number Diff line change
Expand Up @@ -267,10 +267,10 @@ private static Set<String> findChangeMethods(Map<String, MethodDeclaration> oldM
越早评估出改动的影响面将更容易把风险扼杀在摇篮里,以更小的成本避免事故的发生。本文提供了一种"代码变更影响分析"功能的粗粒度实现方案,综合运用了Git、源码分析、可视化图表等技术。不过针对愈发复杂的业务现状,文中描述的功能还比较初级,还需要按场景进行针对性的增强和细化,从而真正做到对开发者有帮助。

## 参考
- [JavaParser](https://javaparser.org/)
- [JGit-CookBook](https://github.com/centic9/jgit-cookbook)
- [Graphviz](https://graphviz.org/)
- [Graphviz-Java](https://github.com/nidi3/graphviz-java)
- [JavaParser](https://javaparser.org/)
- [JGit-CookBook](https://github.com/centic9/jgit-cookbook)
- [Graphviz](https://graphviz.org/)
- [Graphviz-Java](https://github.com/nidi3/graphviz-java)

<div style="text-align: center;"> —— 完 —— </div>

Expand Down
4 changes: 2 additions & 2 deletions src/blogs/notes/tcp-fast-open.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ tag:
---

# 【知识点++】TCP Fast Open
> **知识点++**主题专注于记录平时学习到的知识点。用一篇文章讲清楚一个技术知识点,选题可能是概念、工具、原理、应用等。选题会小一点,但内容尽量完备、通俗易懂,且方便后续查阅
> **知识点++**主题专注于记录日常学习中有意思的知识点,并用一篇文章阐述清楚,选题可能是某个概念、工具、原理、应用等。
## 前言
面试中问到 TCP 相关知识时一般会问到三次握手和四次挥手,内容大家一定回答过很多次并熟记于心了。传统的 TCP 建立连接时需要三次握手,并且握手时只发送简单的 SYN 和 ACK 报文(部分优化的网络协议栈可以在第三次握手时直接发送数据)。
Expand Down Expand Up @@ -115,7 +115,7 @@ curl --tcp-fastopen http://example.com

![](https://cdn.jsdelivr.net/gh/Xiaoxie1994/images/images/202502101857976.png)

## 后语
## 结语
HTTP/3 通过 QUIC 协议提供了类似 TFO 的快速连接建立功能,且设计更为先进,能够直接在首次握手时发送数据,并解决了TCP的队头阻塞问题。等 HTTP/3 推广开来,TFO 也将成为时代的眼泪了。

当前主流的网站已开始陆续支持HTTP/3,可以在 Chrome 浏览器打开开发者工具(F12),在 Network 面板中查看协议使用情况。
Expand Down

0 comments on commit b0d3f48

Please sign in to comment.