文章 2024-04-11 来自:开发者社区

【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现

前言 这里我们会实现一个项目:在linux操作系统下基于OpenCV和Socket的人脸识别系统。 一、项目介绍 项目简介:我们的项目是在linux操作系统下基于OpenCV和Socket的人脸识别系统。 客户端: 用于向...

【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
文章 2024-03-20 来自:开发者社区

Linux C/C++ 网络编程中地址格式转换(inet_pton和inet_ntop函数)

网络编程中地址格式转换(inet_pton和inet_ntop函数) 地址格式转换 #include <sys/types.h> #include <sys/socket.h> #include <arpa/inet.h> int inet...

Python网络编程

3 课时 |
33942 人已学 |
免费
开发者课程背景图
文章 2024-03-19 来自:开发者社区

【Linux IO多路复用 】 Linux 网络编程 认知负荷与Epoll:高性能I-O多路复用的实现与优化

引言 (Introduction) 在现代计算机系统中,应对高性能的输入输出 (I/O) 系统及其处理能力的需求日益迫切。为了解决这一挑战,研究者们开发出了I/O多路复用技术。本篇文章将探讨I/O多路复用的背景与需求以及Linux中epoll的概念及其重要性。 1.1 I/O多路复用的背景与需求 (Background and demand for I/O multiplexin...

【Linux IO多路复用 】 Linux 网络编程 认知负荷与Epoll:高性能I-O多路复用的实现与优化
文章 2024-03-19 来自:开发者社区

Linux网络编程:shutdown() 与 close() 函数详解:剖析 shutdown()、close() 函数的实现原理、参数说明和使用技巧

前言 简介 在网络编程中,套接字是一个重要的概念。套接字是一种用于网络通信的接口,它可以实现进程之间的通信和数据传输。在使用套接字进行网络编程时,关闭套接字是一个必要的操作。关闭套接字可以释放资源,避免程序出现内存泄漏等问题。在关闭套接字时,我们通常会用到 close() 和 shutdown() 函数。这两个函数虽然都能够关闭套接字,但是它们的使用方式和作用有所不...

文章 2024-03-12 来自:开发者社区

Linux 网络编程从入门到进阶 学习指南

前言 大家好,我是小康。在上一篇文章中,我们探讨了 Linux 系统编程的诸多基础构件,包括文件操作、进程管理和线程同步等,接下来,我们将视野扩展到网络世界。在这个新篇章里,我们要让应用跳出单机限制,学会在网络上跨机器交流信息。 接下来,我们要深入套接字(sockets&...

Linux 网络编程从入门到进阶 学习指南
文章 2024-02-19 来自:开发者社区

linux网络编程浅谈

本篇文章来讲一下linux网络编程 Linux网络编程是指在Linux操作系统上进行网络通信的应用程序开发。它涉及使用套接字(Sockets)来创建客户端和服务器应用程序,以实现跨网络的数据传输和通信。 以下是Linux网络编程的一些基本概念: 套接字(Sockets):套接字是网络通信的端点。它提供了一个编程接口,使应用程序能够通过网络发送和...

文章 2024-02-06 来自:开发者社区

Linux下的网络编程——B/S模型HTTP(四)

HTTP协议基础:        HTTP,超文本传输协议( HyperText Transfer Protocol )。互联网应用最为广泛的一种网络应用层协议。它可以减少网络传输,使浏览器更加高效。        通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。 ...

Linux下的网络编程——B/S模型HTTP(四)
文章 2024-02-06 来自:开发者社区

Linux下的网络编程——C/S模型 UDP(三)

一、TCP和UDP的区别: TCP:        一种面向连接的、可靠的、基于字节流传输。对于不稳定的网络层,采取完全弥补的通信方式,丢包重传。 优点:            稳定。          ...

Linux下的网络编程——C/S模型 UDP(三)
文章 2024-02-06 来自:开发者社区

Linux下的网络编程——C/S模型TCP(二)

前言: TCP协议被广泛应用 其根本原因就是提供了详尽的可靠性保证 基于TCP的上层应用非常多 比如HTTP、HTTPS、FTP、SSH、MySQL等。TCP是一种面向连接的单播协议,在发送数据前,通信双方必须在彼此间建立一条连接。所谓“连接”,其实是客户端和服务器端内存里保持的一份关于对方的信息(IP地址、端口号)下面让我们学习一下什么是TCP协议吧 TCP协议 1.T...

Linux下的网络编程——C/S模型TCP(二)
文章 2024-02-06 来自:开发者社区

Linux下的网络编程——网络基础、socket编程(一)

一、协议 协议:   一组规则。 1.  7层模型和4层模型及代表协议 分层模型结构:    OSI七层模型:  物理层、数据链路层、网络...

Linux下的网络编程——网络基础、socket编程(一)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。