网络编程
文章平均质量分 80
Join2049
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
计算机网络
HTTP协议演进对比摘要: HTTP1.1相较于1.0主要改进:引入长连接(Keep-Alive)、支持分块传输(Chunked)、流水线请求(Pipeline)和更完善的缓存机制,提升连接利用率。 HTTP2.0相比1.1的核心优势:多路复用解决队头阻塞、HPACK头部压缩减少冗余、服务器主动推送资源,并普遍采用TLS加密。 HTTP3.0最大革新:基于QUIC(UDP)协议替代TCP,彻底解决传输层队头阻塞问题,集成TLS1.3实现0-RTT快速连接,提供更低延迟和更高可靠性。三代协议通过连接管理、传输原创 2025-10-07 10:53:31 · 834 阅读 · 0 评论 -
八股文:计算机网络-20250925
计算机网络任务聚焦HTTP核心。HTTP请求报文含请求行(方法/URL/协议)、请求头(Host等)、可选请求体;响应报文有状态行(协议/状态码/说明)、响应头、响应体。请求方式含GET/POST等,GET传参在URL、用于请求数据,POST参数在请求体、用于提交数据,二者应用场景与数据传输方式不同。原创 2025-10-06 10:36:42 · 449 阅读 · 0 评论 -
八股文:计算机网络
本文介绍了计算机网络的两个重要模型及其应用场景。OSI模型分为7层,理论更全面;TCP/IP模型分为4层,实际应用更广泛。还详细描述了从输入URL到页面展示的全过程:包括DNS解析、TCP连接建立、HTTP请求发送、服务器响应处理、连接断开,以及浏览器解析渲染页面等关键步骤。重点比较了两种网络模型的层级对应关系,并完整呈现了网页请求与渲染的技术流程。原创 2025-10-05 11:17:51 · 383 阅读 · 0 评论 -
网络编程:自定义协议设计&IO多路复用
本文深入探讨网络编程两大主题:自定义协议设计与IO多路复用。首先阐述了协议设计的核心步骤:明确传输内容与选择信息组织格式,对比分析了行文本、XML、JSON、Protobuf及自定义二进制的优缺点与场景,强调权衡要素及消息边界处理。接着以“买饭”类比解释IO多路复用(Java NIO Selector)相对BIO和NIO轮询的优势,拆解register、select、处理selectedKeys及remove操作,突出其省资源、高效率、快响应的特性。最后提供Java NIO代码示例,展示多路复用实践,助开发原创 2025-04-05 22:34:31 · 1024 阅读 · 0 评论
分享