计算机网络学习
文章平均质量分 84
记录自己复习计算机网络知识的过程
luxinfeng666
这个作者很懒,什么都没留下…
展开
-
HTTP2.0协议学习
在优化页面加载速度的时候,发现了HTTP1.1并发数的限制,为了解除这个限制,准备把网站协议升级到HTTP2.0.之前在学习《趣谈网络协议》的时候,有学习过HTTP2.0协议,但是没有输出成文档,因此借这个机会,系统梳理一下。原创 2023-02-28 23:23:52 · 730 阅读 · 0 评论 -
解决实际项目中stalled时间过久的问题
在公司参与了一个做度量统计的项目,该项目的特点是页面上的表格、卡片、图标非常多。项目经常出现一种情况:页面加载速度较慢,开始怀疑是由于计算量较大,后端接口相应速度较慢。优化了一版后端接口后(加缓存、优化SQL),发现有时接口的相应速度还是很慢,有的接口能达到3秒多,严重影响了用户体验。原创 2023-02-19 00:18:55 · 10381 阅读 · 1 评论 -
使用TLS加密netty应用
问题描述自己基于Netty做了一个类IM项目,没有使用Spring框架,用到了应用层协议HTTP和websocket,在大致框架完成后,想对传输内容进行加密,便用到了TLS协议,用此博文记录自己的加密过程以及睬的坑。TLS部分KeyTool部分Netty...原创 2020-06-15 22:45:32 · 1727 阅读 · 1 评论 -
NAPI简介
什么是NAPINAPI 是 Linux 上采用的一种提高网络处理效率的技术,它的核心概念就是不采用中断的方式读取数据,而代之以首先采用中断唤醒数据接收的服务程序,然后 POLL 的方法来轮询数据。为什么使用NAPI中断缓和 (Interrupt mitigation)。在日常使用中,网卡产生的中断可能达到每秒几千次,而如果每次中断都需要系统来处理,是一个很大的压力,而 NAPI 使用轮询时是禁止了网卡的接收中断的,这样会减小系统处理中断的压力;数据包节流 (Packet throttling),N转载 2020-06-14 20:38:13 · 7589 阅读 · 0 评论