
网络编程
文章平均质量分 95
主要包括计算机网络基础知识,socket套接字编程,Linux网络,客户端/服务端编程,并发服务器,TCP/UDP传输协议,多路复用,多路转接等。
Mindtechnist
Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,贝叶斯滤波与Kalman估计、多传感器信息融合,机器学习,人工智能,概率论与数理统计,矩阵分析、控制理论。
展开
-
计算机网络 | I/O模型介绍
介绍五种IO模型。原创 2023-12-09 09:37:06 · 921 阅读 · 1 评论 -
计算机网络编程 | 多路I/O转接服务器
多路I/O转接服务器代码实现,select、poll、epoll。原创 2023-07-03 09:41:46 · 6102 阅读 · 101 评论 -
计算机网络 套接字函数 | socket、bind、listen、accept、connect
介绍了在网络套接字编程中,需要用到的几个函数,包括:socket、bind、listen、accept、connect。详细介绍了函数参数、返回值和函数功能。原创 2023-06-30 10:13:49 · 1812 阅读 · 15 评论 -
IP地址、MAC地址、互联网、WLAN、运营商、子网掩码、网络地址、网段、网关、集线器、光纤、基站
网络概念介绍:IP地址、MAC地址、互联网、WLAN、运营商、子网掩码、网络地址、广播地址、网段、网关、端口、局域网、WiFi、路由、集线器、光纤、基站。原创 2023-06-26 14:15:00 · 1905 阅读 · 33 评论 -
计算机网络 | socket IPC(本地套接字domain)
socket IPC介绍,本地套接字的通信机制,以及server和client的代码实现。原创 2023-06-12 08:59:23 · 2812 阅读 · 101 评论 -
网络协议格式 | 以太网帧、ARP数据报、IP数据报、UDP数据报、TCP数据报
讲解了在网络数据传输过程中数据包的封装,以及常见的网络协议格式,包括以太网帧、ARP数据报、IP数据报、UDP数据报、TCP数据报。原创 2023-06-19 10:53:01 · 9433 阅读 · 102 评论 -
计算机网络编程 | 并发服务器代码实现(多进程/多线程)
当涉及到构建高性能的服务器应用程序时,我们通常会考虑使用并发服务器来处理多个客户端请求。在并发服务器中,多进程和多线程是两种常见的并发模型,它们都有各自的优点和适用场景。本文将介绍多进程和多线程并发服务器的基础知识。原创 2023-06-10 19:14:44 · 4822 阅读 · 64 评论 -
计算机网络通信过程
介绍了网络通信的过程,通过图文结合讲解数据在网络各分层是如何传输的。原创 2023-06-08 10:08:31 · 3473 阅读 · 78 评论 -
计算机网络 | I/O模型、网络模型(OSI七层及TCP/IP四层)
五种IO模型、OSI七层网络模型、TCP/IP四层网络模型详解。原创 2023-06-01 10:23:29 · 3846 阅读 · 104 评论 -
计算机网络 | 五种I/O模型
五种I/O模型介绍。原创 2023-05-15 09:31:19 · 522 阅读 · 41 评论 -
网络分层模型 | OSI七层模型、TCP/IP四层模型
介绍两种网络分层模型,OSI七层模型和TCP/IP四层模型。原创 2023-05-12 17:09:42 · 840 阅读 · 26 评论 -
计算机网络 | 基于UDP的C/S模型代码实现
基于UDP的C/S模型代码实现,组播代码实现。原创 2023-05-16 12:53:21 · 2264 阅读 · 117 评论 -
计算机网络 | 广播与组播
广播与组播介绍。原创 2023-05-10 09:12:36 · 3291 阅读 · 102 评论 -
【文末送书】计算机网络编程 | epoll详解
epoll详解,事件模型,ET/LT模式,并通过三个示例进行代码实现。原创 2023-09-21 09:11:30 · 3117 阅读 · 143 评论 -
计算机网络 | 基于TCP的C/S模型代码实现
通过代码实现基于TCP的客户端/服务器程序来加深对socket函数的理解。原创 2023-06-19 21:56:44 · 2052 阅读 · 66 评论 -
socket | 网络套接字、网络字节序、sockaddr结构
socket基础概念介绍:套接字的概念、网络字节序、IP地址转换函数、sockaddr数据结构详解。原创 2023-05-21 17:38:29 · 3428 阅读 · 116 评论 -
网络协议 | 典型协议、B/S模式、C/S模式
介绍了网络协议的概念,Linux网络中常见的几种典型协议,网络应用程序的设计模式——B/S和C/S模式。原创 2023-05-24 17:41:42 · 3685 阅读 · 88 评论 -
网络名词术语解析 | 路由、交换机、集线器、半/全双工、DNS、LAN、WAN、端口、MTU
网络名词术语解析:路由、交换机、集线器、半/全双工、DNS、LAN、WAN、端口、MTU等术语的含义解析以及相关工作原理。原创 2023-06-05 10:08:53 · 4887 阅读 · 113 评论 -
UDP通信机制详解
UDP通信机制详解,以及基于UDP的客户端服务端实现。原创 2023-05-08 09:35:05 · 3224 阅读 · 44 评论 -
【文末送书】计算机网络 | IO多路转接技术 | poll/epoll详解
IO多路转接技术之poll和epoll详解:工作原理解析、API详解、代码示例等。原创 2023-11-20 10:05:41 · 1733 阅读 · 73 评论 -
计算机网络 | IO多路转接技术 | select详解
IO多路转接技术介绍以及select详解、代码示例。原创 2023-09-19 10:54:35 · 1952 阅读 · 93 评论 -
端口复用(bind error: Address already in use 问题)
在使用TCP客户端服务端通信时,如果两次连接服务端的时间过短会提示bind error: Address already in use ,需要等待2MSL才可以再次连接,本文主要讲解造成这种现象的原因。原创 2023-03-07 09:47:23 · 1680 阅读 · 24 评论 -
TCP状态转换
TCP在建立连接、数据传输、断开连接过程中的状态转换。原创 2023-02-27 16:08:21 · 1340 阅读 · 35 评论 -
TCP并发服务器(多进程与多线程)
多线程及多进程版本的TCP并发服务器实现。原创 2023-02-20 09:35:37 · 2360 阅读 · 25 评论 -
TCP通信机制:三次握手、四次挥手、滑动窗口
Linux网络编程之TCP通信机制讲解,主要包括TCP三次握手、四次挥手、TCP连接的建立与数据传输、TCP滑动窗口机制,以及TCP服务端和客户端的代码实现。原创 2023-01-13 19:58:05 · 1608 阅读 · 11 评论 -
socket套接字
socket套接字的定义,网络字节序和主机字节序,网络套接字接口。原创 2022-12-30 15:20:18 · 3699 阅读 · 9 评论 -
Linux网络与数据封装
Linux网络基础知识,网络分层模型、网络应用程序架构、数据包封装格式等。原创 2022-12-22 17:13:51 · 2158 阅读 · 19 评论