码仔漫画 | TCP的三次握手 (mp.weixin.qq.com)

【简介】

1、原创漫画风格,读起来很轻松。
2、文章读起来风趣幽默,图文并茂,通俗易懂。
3、内容为程序员通用知识,受众面广。

点击查看全文 >>

@码个蛋 2020-12-07 10:52分享 / 0个评论
赞过的人: IT技术博客大学习 码个蛋
要不要再学学下面的文章?
码仔漫画:如何跟女朋友 “四次挥手” (mp.weixin.qq.com)
如何跟女朋友 “四次挥手”,跟着码仔学习技术,风趣幽默,通俗易懂,强烈推荐原创漫画。
by @码个蛋 2020-12-22 17:18 分享 查看详情
码仔漫画|重学设计模式之装饰者模式 (mp.weixin.qq.com)
漫画形式,阅读体验极度舒适。
用王者荣耀举例讲解设计模式,有趣有料。
by @码个蛋 2020-12-08 04:31 分享 查看详情
TCP 和 UDP,哪个更胜一筹 (zhuanlan.zhihu.com)
TCP/IP 是互联网相关的各类协议族的总称,它以两个原始协议:传输控制协议(TCP)和Internet 协议(IP)来命名。比如:TCP,UDP,IP,FTP,HTTP,ICMP,SMTP 等都属于 TCP/IP 族内的协议。TCP/IP 模型是互联网的基础,它可以划分为四层,分别为链路层、网络层、传输层和应用层。
by @又拍云 2020-07-17 14:21 分享 查看详情
Facebook上获赞千万的漫画:《人生的意义》 (mp.weixin.qq.com)
人生的意义就在于

一件件小事

And only little things matter because one day you’ll look back and realize that those were the big things.

那一件件小事

回过头看

原来,都是大事
by @code小生 2020-07-06 00:41 分享 查看详情
优化 Tengine HTTPS 握手时间 (yq.aliyun.com)
网络延迟是网络上的主要性能瓶颈之一。在最坏的情况下,客户端打开一个链接需要DNS查询(1个 RTT),TCP握手(1个 RTT),TLS 握手(2个RTT),以及最后的 HTTP 请求和响应,可以看出客户端收到第一个 HTTP 响应的首字节需要5个 RTT 的时间,而首字节时间对 web 体验非常重要,可以体现在网站的首屏时间,直接影响用户判断网站的快慢,所以首字节时间(TTFB)是网站和服务器响应速度的重要指标,下面我们来看影响 SSL 握手的几个方面:
by @可耐芊小仙女 2019-08-13 15:37 分享 查看详情
码仔漫画:一个Bug引发的RxJava血案 (mp.weixin.qq.com)
码仔漫画:一个Bug引发的RxJava血案。RxJava这么多细节。。。
by @DataFunBoy 2019-08-09 08:30 分享 查看详情
百万 Go TCP 连接的思考: epoll方式减少资源占用 (colobu.com)
前几天 Eran Yanay 在 Gophercon Israel 分享了一个讲座:Going Infinite, handling 1M websockets connections in Go, 介绍了使用Go实现支持百万连接的websocket服务器,引起了很大的反响。事实上,相关的技术在2017年的一篇技术中已经介绍: A Million WebSockets and Go, 这篇2017年文章的作者Sergey Kamardin也就是 Eran Yanay 项目中使用的ws库的作者。
by @技术头条 2019-03-29 23:16 分享 查看详情
炮打TCP – 关于一而再再而三的粘包拆包问题的大字报 (www.ideawu.net)
TCP 所谓的粘包和拆包问题,是技术圈里最奇葩的问题之一!

一而再,再而三,就跟傻逼的中国球迷支持中国足球队一样,前赴后继。有时候同一个人多次在犯同一个错误,有时候是前脚一个犯错了后脚又来一个还犯同样的错。即使是最优秀的程序员,也会在这个问题上面栽跟头,思维甚至很难转过弯,很久才能意识到自己的错误。而低水平的程序员就更不用说了,很多人到死都没有理解这个错误并解决掉,只是逃掉了而已。

我们固然可以认为原因是某些人学艺不精,但那么多的人,其中包括无数的优秀程序员在 TCP 粘包和拆包问题在犯错误,难道我们不能说,这其实是 TCP 自身的原因吗?

在我看来,这个问题的出现,原因就在于 TCP 协议是有原罪的 -- 也就是 TCP 协议所谓的“流式”协议。所以,我要炮轰 TCP!

经过几十年的验证,除了几数几个网络协议会用到 TCP 所谓的流式特性之外,没有任何应用协议使用流式特性。我们必须承认,
by @技术头条 2018-06-28 12:19 分享 查看详情
下载 | 思科IOS/IOS XE远程代码执行漏洞cve-2018-0171 当心TCP端口4786 (toutiao.secjia.com)
攻击者可以通过向TCP端口4786上的受影响设备发送精心设计的智能安装消息(Smart Install message)来利用此漏洞,使得设备缓冲区溢出,导致远程代码执行等后果
by @gnaw0725 2018-03-30 17:35 分享 查看详情
告别TCP: time wait bucket table overflow (www.linuxprobe.com)
随着访问量的增大,系统默认的承受能力达到上限,系统日志频繁出现。/var/log/messages中常见的“kernel: TCP: time wait bucket table overflow”这个信息,会发现每隔5s就会报出几行。
by @Linux就该这么学 2018-03-21 17:37 分享 查看详情