E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
c++linux网络字节序
网络编程核心函数
目录一、
网络字节序
转换函数二、服务器端函数三、客户端函数四、通用文件操作函数五、UDP相关函数六、文件属性调整函数七、IO多路复用相关函数一、
网络字节序
转换函数uint32_thtonl(uint32_
求学者1.0
·
2024-09-04 06:07
网络
【网络编程】使用函数汇总总结
记录自己学习,如果对你有帮助,可以一起学习进步,太多要用的函数了,记不住根本记不住,基本上是TCP、UDP之间的通信相关的一些函数目录1、htonl、htons:主机字节序和
网络字节序
的相互转换函数2、
只对您心动
·
2024-08-28 03:20
知识点汇总
网络
udp
c语言
linux
网络编程
[计算机网络]---网络编程套接字
如果发现有问题的地方欢迎❀大家在评论区指正目录一、基础知识1、源IP地址和目的IP地址2、端口号二、网络套接字1、
网络字节序
2、socket编程接口三、基于tcp协议的网络通信1、服务器的编写2、客户端的编写
小蜗牛~向前冲
·
2024-02-20 16:44
网络
计算机网络
【lesson61】网络套接字
文章目录理解MAC地址和IP地址认识端口号理解"端口号"和"进程ID"理解源端口号和目的端口号认识TCP协议认识UDP协议
网络字节序
socket编程接口socket常见APIsockaddr结构理解MAC
(unstoppable)
·
2024-02-20 13:10
linux
网络
Linux
【Linux网络】网络编程套接字(预备知识+UDP)
目录预备知识1.理解源IP地址和目的IP地址2.理解源MAC地址和目的MAC地址3.认识端口号4.理解源端口号和目的端口号5.端口号(port)vs进程pid6.认识TCP协议和认识UDP协议7.
网络字节序
sy'ty
·
2024-02-19 15:05
Linux网络
linux
网络
c++
udp
服务器
C++Linux
网络编程day02:select模型
本文是我的学习笔记,学习路线跟随Github开源项目,链接地址:30dayMakeCppServer文章目录select模型fd_set结构体timeval结构体文件描述符的就绪条件带外数据与普通数据socket的状态select模型select是Linux下的一个IO复用模型,同时,它也是Linux中一个系统函数的名称:#includeintselect(intndfs,fd_set*readf
默示MoS
·
2024-02-14 20:47
Linux
c++
linux
网络
C++Linux
网络编程:简单的select模型运用
文章目录前言源代码部分重点解读read/write与recv/send在使用上的差异前言这段代码来自于游双的《Linux高性能服务器编程》,在Ubuntu中对代码进行了实现,并在注释部分加上了我的个人解读。源代码//#include//网络通讯的核心函数都在这#include//#include#include//#include#include#include#include#include//
默示MoS
·
2024-02-14 20:46
Linux
c++
linux
网络
【动态规划】:泰波那契模型_解码方法
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.题目解析2.算法原理2.1状态表示2.2状态转移方程2.3初始化2.4填表顺序
stackY、
·
2024-02-14 01:22
初阶算法
动态规划
算法
解码方法
【C++】:map和set的封装
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.stl库中的封装2.模拟实现的红黑树改进2.1存储数据的类型2.2添加提取类型的仿函数
stackY、
·
2024-02-14 01:52
C++
c++
开发语言
封装
【Linux网络编程】网络编程套接字(1)
【Linux网络编程】网络编程套接字(1)目录【Linux网络编程】网络编程套接字(1)源IP地址和目的IP地址端口号端口号和进程ID的关系网络通信TCP协议UDP协议
网络字节序
socket编程接口简单的
爱写代码的刚子
·
2024-02-12 22:33
Linux
linux
网络
php
服务器
c++
c语言
网络的基本概念和socket编程
协议的基本概念1.2常见的协议2.分层模型2.1网络七层OSI7层模型:物数网传会表应(口诀)2.2TCP/IP模型2.3数据通信的过程2.4网络的设计模式2.5以太网帧的格式3.SOCKET编程3.1
网络字节序
·
2024-02-11 21:53
网络
php
开发语言
[Linux网络编程]Socket套接字
这是因为它使用了TCP协议09-05补充1
网络字节序
主机字节序和点分十进制之间的转换2长连接和短链接3三次握手注意同步确认序号或者说请求和应
Windalove
·
2024-02-11 20:18
Linux网络编程
linux
网络编程
套接字
socket
【STL】:stack和queue介绍和模拟实现
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.stack的介绍和使用1.1stack介绍2.2stack使用2.queue
stackY、
·
2024-02-08 18:20
C++
c++
开发语言
stack
queue
deque
【STL】:priority_queue介绍和模拟实现
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.priority_queue的介绍2.priority_queue的使用
stackY、
·
2024-02-08 18:45
C++
c++
开发语言
priority_queue
IP
IP首部普通的IP首部长为20个字节,包含选项字段的会更长,首部传输数据时按照
网络字节序
传输。
浅陌_45f3
·
2024-02-07 23:26
C++Linux
网络编程Day1
文章目录最简单server程序sys/socket.h常量数据结构函数arpa/inet.h常量数据结构函数第一个C/S应用unistd.h函数server和client需要做的操作细节解析最简单server程序#include//sys(系统),socket(套接字),这个还是挺好理解的#include#include#include#includeintmain(){//创建一个套接字描述符,
默示MoS
·
2024-02-07 09:35
Linux
玩转C++
c++
linux
网络
C++Linux
编程基础
动态库和静态库当动态库和静态库同时存在的时候,会优先使用动态库。静态库1.制作静态库g++-c-olib库名.a源文件代码清单-c表示只编译,-o则是说明需要指定文件名2.使用静态库g++选项源代码文件名清单-l库名-L库文件所在的目录名3.库文件的概念程序在编译时,会将库文件的二进制代码链接到目标程序中,这种方式称为静态编译。如果多个程序中用到了同一个静态库中的函数,就会存在多份拷贝。4.静态库
默示MoS
·
2024-02-07 09:05
Linux
玩转C++
c++
linux
[Linux] 网络编程套接字
目录预备知识
网络字节序
网络字节序
和主机字节序转换的库函数socket编程接口socket常见APIsockaddr结构套接字的种类预备知识1.在IP数据包头部中,有两个IP地址,分别叫做源IP地址和目的
lzb_kkk
·
2024-02-06 14:57
linux
网络
服务器
网络编程套接字
目录本节重点一、预备知识1.1理解源IP地址和目的IP地址1.2认识端口号1.3理解"端口号"和"进程ID"1.4理解源端口号和目的端口号1.5认识TCP协议1.6认识UDP协议1.7
网络字节序
二、socket
Gay~
·
2024-02-05 22:17
Linux网络编程
网络
开发语言
linux
c++
udp
tcp/ip
网络协议
Linux网络编程——网络套接字初识
文章目录1.IP地址2.端口号3.初识TCP协议&&UDP协议4.
网络字节序
5.socket创建API1.IP地址举个例子:《西游记》中,唐僧要去取件,总是说从“东土大唐”来,前往“西天”拜佛求经,从哪里来
请揣满RMB
·
2024-02-05 08:18
原创
Linux网络编程
linux
网络
运维
c/
c++Linux
后台服务架构福利分享
Lee哥送福利啦~(重点强调一下)粉丝福利专享!价值299的全套《音视频ffmpeg命令入门到提高课程》免费送给大家。仅限7.12-7.13获取还不是粉丝的朋友可以关注一下,领取福利~福利领取路线:福利领取三步曲
Yt_cc
·
2024-02-04 03:39
【Linux网络编程三】Udp套接字编程(简易版服务器)
【Linux网络编程三】Udp套接字编程(简易版服务器)一.创建套接字二.绑定网络信息1.构建通信类型2.填充网络信息①
网络字节序
的port②string类型的ip地址3.最终绑定三.读收消息1.服务器端接收消息
小陶来咯
·
2024-02-03 10:22
Linux网络编程
网络
服务器
linux
【Linux网络编程二】网络基础2(网络框架)
网络编程二】网络基础2(网络框架)一.数据如何跨网络传输1.源ip和目的ip2.路由器的使命3.Mac地址的使命二.网络通信的本质三.端口号1.存在意义2.实现原理四.认识协议1.TCP协议2.UDP协议五.
网络字节序
六
小陶来咯
·
2024-02-02 07:18
Linux网络编程
网络
linux
智能路由器
五种网络IO模型详解
CPU#1内存分为内核缓冲区和用户缓冲区#2用户的应用程序不能直接操作内核缓冲区,需要将数据从内核拷贝到用户才能使用#3而IO操作、网络请求加载到内存的数据一开始是放在内核缓冲区的文章相关视频讲解:C/
C+
Linux服务器开发
·
2024-02-01 17:00
后端开发
Linux服务器开发
网络io
网络模型
网络io
epoll
Linux服务器开发
后端开发
【网络】:网络套接字(UDP)
网络套接字一.
网络字节序
二.端口号三.socket1.常见的API2.封装UdpSocket四.地址转换函数网络通信的本质就是进程间通信。
菜花籽
·
2024-01-30 20:33
网络
网络
php
开发语言
网络编程套接字
预备知识端口号和进程IDUDP和TCP
网络字节序
socket编程UDP常用接口structsockaddr_in{shortsin_family;//地址族,对于IPv4,它是AF_INETunsignedshortsin_port
天穹南都
·
2024-01-27 19:50
服务器
linux操作系统网络编程套接字(实现一个udp通讯demo)
文章目录理解源IP地址和目的IP地址认识端口号理解"端口号"和"进程ID理解源端口号和目的端口号认识TCP协议认识UDP协议什么是面向字节流和面向数据报流以及有无连接是什么意思
网络字节序
socket编程接口
Achlorine
·
2024-01-27 07:29
linux
c++
网络
linux
udp
网络编程:写一个简单的网络通讯模型之前应该知道( socket函数 主机字节序和
网络字节序
相关函数参数用到的结构体解读)
一.socket函数1.什么是协议?来自百度:通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交换。2.创建socket函数定义:intsocket(in
sevenysq
·
2024-01-26 08:22
网络
tcp/ip
服务器
linux
c语言
c++
APUE学习之socket网络编程
目录一、socket通信简介二、socket通信的基本流程三、socket服务器和客户端示例代码1、服务端2、客户端3、运行结果四、socket编程函数详解1、socket()函数2、bind()函数3、
网络字节序
和主机字节序
努力学代码的小信
·
2024-01-23 19:16
APUE
linux
网络
服务器
深入浅出吃透多线程、线程池核心原理及代码详解
腾讯认证T9后端开发岗位,linux服务器开发高级架构师系统学习视频点击:C/
C++Linux
服务器开发高级架构师/Linux后台架构师B站7000+播放的线程池视频讲解:150行代码,手写线程
Linux服务器开发
·
2024-01-23 02:47
linux网络编程
Linux服务器开发
Linux后台开发
多线程
线程池
网络编程
linux服务器开发
后端开发
Linux网络基础
目录1.OSI七层模型2.TCP/IP五层(或四层)模型3.网络传输基本流程IP地址和MAC地址网络传输基本流程4.网络套接字编程端口号TCP协议UDP协议
网络字节序
socket编程接口sockaddr
徐凤年lll
·
2024-01-22 11:15
网络
Linux网络编程(二-套接字)
目录一、背景知识1.1端口号1.2
网络字节序
1.3地址转换函数二、Socket简介三、套接字相关的函数3.1socket()3.2bind()3.3connect()3.4listen()3.5accept
阿华田敲代码
·
2024-01-19 09:36
Linux基础知识
linux
网络
运维
网络 IO 服务器模型 Reactor 与 Proactor
C/
C++Linux
服务器开发/后台架构师知识体系网络IO,会涉及到两个系统对象,一个是用户空间调用IO的进程或者线程,另一个是内核空间的内核系统,比如发生IO操作read时,它会经历两个阶段:等待数据准备就绪将数据从内核拷贝到进程或者线程中
诗人和酒
·
2024-01-18 11:45
Linux学习之网络编程2(socket,简单C/S模型)
网络字节序
小端法:pc本地存储,高位存高地址,低位存低地址。大端法:网络存储,高位存低地址,低位存高地址。
_snowstorm_
·
2024-01-16 02:08
#
Linux网络编程
Linux
linux
学习
网络
Linux网络编程
套接字socket
UDP服务器和客户端的创建步骤
AF_INET,SOCK_DGRAM,0);二、填充服务器的网络信息结构体:1.定义网络信息结构体变量;2.求出结构体变量的内存空间大小;3.结构体清零;4.使用IPV4网络协议;5.预留给在终端输入的
网络字节序
的端口号
少年维克多
·
2024-01-15 14:27
面试题
udp
服务器
网络协议
TCP服务器和客户端的创建步骤
//通信域选择IPV4、套接字类型选择流式二、填充服务器的网络信息结构体:1.定义网络信息结构体变量;2.求出结构体变量的内存空间大小;3.结构体清零;4.使用IPV4网络协议;5.预留给在终端输入的
网络字节序
的
少年维克多
·
2024-01-15 02:49
C语言学习系列
笔试题
tcp/ip
服务器
网络协议
C++ Webserver从零开始:基础知识(一)——Linux网络编程基础API
目录前言一.socket地址API1.主机字节序和
网络字节序
2.通用socket地址3.专用socket地址二.创建socket三.绑定socket(命名socket)四.监听socket五.接受连接(
meeiuliuus
·
2024-01-14 14:07
c++
服务器
开发语言
10道网络八股文,每道都很经典,让你在面试中逼格满满
/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等学习地址:C/
C+
linux大本营
·
2024-01-08 08:30
linux
后台开发
网络编程
tcp
udp
【计算机网络】网络编程套接字socket--UDP/TCP简单服务器实现/TCP协议通信流程
文章目录一、预备知识1.IP和端口号2.TCP协议和UDP协议3.
网络字节序
二、socket编程接口1.socket常见API2.sockaddr结构三、UDP服务器相关重要接口介绍sendtorecvfrompopen1
椿融雪
·
2024-01-08 07:01
Linux网络编程
网络
计算机网络
udp
tcp
socket
TCP协议
三次握手
四次挥手
C++ arpa/inet.h
头文件主要包含了一些用于IPv4和IPv6地址转换的函数,以及与
网络字节序
相关的函数。
TechMasterPlus
·
2024-01-06 19:22
C++
服务器
运维
Linux防火墙-firewalld与ICMP控制 【Linux服务器】
我们本篇会深入讨论firewalld对icmp的配置C/
C++Linux
服务器开发/后台架构师https://ke.qq.com/course/417774?
攻城狮百里
·
2024-01-06 16:56
Linux
Linux
服务器开发
inet_addr / inet_aton / inet_pton / inet_ntoa / inet_ntop使用小结
#include#include#include#include#include/*总结:1、"192.168.1.100"--->0x6401a8c0(注意:该整数已经是
网络字节序
)使用:inet_addr
dijkstar
·
2024-01-01 19:02
linux
Linux网络编程
冷战时期的产物)的发展历史二、网络模型1、OSI七层理论模型2、TCP/IP协议模型(协议族)三、网络编程基础1、套接字2、IP地址3、端口号——Port4、字节序小端字节序大端字节序主机字节序——host
网络字节序
西装没钱买
·
2024-01-01 01:15
网络
tcp/ip
tcp
【C语言】
网络字节序
和主机字节序
网络字节序
和主机字节序是计算机中字节的两种排序方式,它们主要用于解决不同计算机之间数据通信的问题。一、
网络字节序
也被称为大端字节序,是一种标准的字节序。
一尘之中
·
2023-12-31 20:23
C语言
编程
网络
c语言
网络
Socket套接字的使用
目录前言一、基于UDP协议套接字的编写1、UDP协议特点2、IP地址与端口号在网络通信中的作用3、socket套接字接口介绍4、
网络字节序
5、基于UDP套接字使用的实战演练二、基于TCP协议套接字的编写
是奈思呀
·
2023-12-29 16:58
服务器
linux
网络
IP地址转换
下面3个函数可用于用点分十进制字符串表示的IPv4地址和用
网络字节序
整数表示的IPv4地址之间的转换:#includein_addr_tinet_add
余生有烟火
·
2023-12-26 19:44
tcp/ip
服务器
linux
gnu
网络协议
网络
网络编程--socket编程
这里写目录标题套接字概念通信原理总结预备知识
网络字节序
简介字节转换函数IP地址转换函数为什么单独列出函数原型sockaddr结构体一级目录二级目录二级目录二级目录一级目录二级目录二级目录二级目录套接字概念
长安1108
·
2023-12-26 03:16
网络
linux
网络字节序
列-大端序和小端序
到了通信底层,必须要了解的一个知识是
网络字节序
列。这个东东,99%以上的开发中都用不到。but:首先这个问题比较好理解;第二,要手
编程一生
·
2023-12-24 09:57
网络
java
python
人工智能
机器学习
大端字节序与小端字节序 (
网络字节序
与主机字节序)
大端字节序与小端字节序1.简介2.判断机器字节序(C/C++)3.主机字节序与
网络字节序
的转换4.IP地址与
网络字节序
的转换1.简介字节序分为大端字节序(bigendian)和小端字节序(littleendian
贪心的鬼
·
2023-12-24 09:56
Linux系统编程
网络
网络传输大端序_大端、小端与
网络字节序
大端(Big-Endian),小端(Little-Endian)以及
网络字节序
的概念在编程中经常会遇到。
秀云南
·
2023-12-24 09:26
网络传输大端序
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他