网络编程
文章平均质量分 94
网络编程专栏是您深入了解计算机网络和网络编程的理想场所。无论您是初学者还是有经验的开发者,我都将为您提供精心策划的内容,帮助您掌握关键概念,如协议、套接字编程、Web开发和网络安全,从而使您在网络编程领域取得成功。通过清晰的教程、实用的示例和深入的指南!
祐言QAQ
目前已大四,分享自己的学习笔记心得和一些技术问题讨论,兼广泛交友,如果你和我一样想走嵌入式软开或者C/C++方向,欢迎交流讨论,博主初创期,写的不好见谅啦,当然也欢迎及时指正我的错误,让我们一起成为走路带风的攻城狮吧~
展开
-
【网络编程】如何将UDP协议变得更可靠
UDP是一种简单的面向数据包的协议,它不提供连接管理、流控制或拥塞控制,因此通常被用于实时通信和多媒体流。但由于UDP不保证数据包的可靠性,它可能在不可靠网络环境下导致数据包丢失或乱序。尽管UDP是一种不提供可靠性传输的协议,但通过实现超时重传、有序接收、应答确认和滑动窗口流量控制等机制,我们可以增加UDP传输的可靠性。这些策略可以根据具体应用的需求来选择和组合,以满足不同的可靠性要求。然而,需要注意的是,这些机制在应用层实现,会引入额外的复杂性和开销,因此。原创 2023-11-07 10:27:00 · 605 阅读 · 4 评论 -
配置云服务器的FTP服务器【网络编程】
配置腾讯云FTP服务器详细教程,一步一步教你配置,相信我你一定可以学会并掌握原创 2023-09-11 15:37:11 · 219 阅读 · 11 评论 -
【网络编程】IO多路复用
IO复用是一种高效的IO处理技术,适用于需要处理多个IO事件的应用场景。它能够同时监视多个文件描述符,实现高并发性能,降低CPU资源消耗,简化编程模型,适用于网络服务器、聊天应用、文件传输、数据库连接池等多种应用场景。原创 2023-09-09 14:00:17 · 639 阅读 · 22 评论 -
【网络编程】深入了解UDP协议:快速数据传输的利器
UDP(User Datagram Protocol)是一种无连接的通信协议,通常用于快速传输数据,尤其适用于实时性要求较高的应用,如直播,打视频等。原创 2023-09-07 18:35:12 · 609 阅读 · 6 评论 -
【网络编程】TCP传输控制协议(Transmission Control Protocol)
TCP是互联网协议套件(Internet Protocol Suite)中的一个重要协议,用于在计算机网络上提供可靠的、面向连接的数据传输。TCP负责将数据划分为小的数据块(通常称为数据段),并确保这些数据段按照正确的顺序传输到目标计算机,同时处理丢失的数据块以及保证数据的可靠性和完整性。TCP还负责流量控制和拥塞控制,以确保网络上的数据传输效率和稳定性。原创 2023-09-06 10:48:47 · 670 阅读 · 9 评论 -
【网络编程】网络基础概念
本博客介绍了TCP/IP协议和网络基础概念,涵盖了从协议历史到网络模型、IP地址、端口号、字节序以及套接字编程的多个方面。深入理解这些概念将有助于初学者更好地理解和应用网络通信技术。原创 2023-09-05 20:18:10 · 400 阅读 · 2 评论 -
【网络编程】TCP/IP协议(互联网的基石)
TCP/IP协议可以被视为互联网的基石。它是互联网通信的核心协议套件,负责实现不同计算机和网络之间的通信和数据交换。包括“三次握手”的介绍,以及层次结构,详细组成等方面的详细介绍!原创 2023-09-04 20:47:18 · 3586 阅读 · 22 评论