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
socket编程
Socket编程
基础(1)
目录预备知识socket通信的本质认识TCP协议和UDP协议网络字节序
socket编程
流程
socket编程
时常见的函数服务端绑定整数IP和字符串IP客户端套接字的创建和绑定预备知识理解源IP和目的IP源
太早162
·
2023-10-01 07:19
网络
安全
服务器
计算机网络(五): ros下
socket编程
示例
ros下
socket编程
示例服务器端#include#include#include#include#include#include#include#include#include#definePORT8080
人生不过一闭一睁
·
2023-10-01 05:15
网络通讯
笔记
计算机网络
socket
c++
JAVA
Socket编程
学习8--为什么使用Netty
转载自:http://blog.csdn.net/yinwenjie/article/details/48829419和http://blog.csdn.net/yinwenjie/article/details/489698531、Netty介绍Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客
小强签名设计
·
2023-09-30 19:31
Java
JAVA
Socket编程学习
socket
Netty
Java
【Linux】高级IO模型
阻塞IO在
socket编程
中,调用recv函数或者是recvfrom函数这类阻塞类型函数时,如果内核并未将数据准备好(数据处于未就绪状态),该函数就会阻塞等待,直到内核已经将数据准备好之后(
德拉库斯
·
2023-09-30 08:35
linux
linux
服务器
August 7-day 19-PythonSocket模块
服务端
socket编程
(套接字):指的就是通过代码来创建实现通信的两个端(服务器和客户端)socket一般可以基于TCP和UDP实现客户端和服务器之间的可靠传输和不可靠传输python中的内置模块socket
慢节拍_2709
·
2023-09-30 06:34
linux socket 多人聊天软件,Linux
Socket编程
---TCP实现多客户端的网络聊天室
#include//打开文件intfd;//客户端socketintclient_sock;//文件路径charpath[100];//段口号charport[100];//发送线程void*sendsocket(void*arg){//接受socketintst=*(int*)arg;charsendbuffer[100];charwritebuffer[100];while(1){//向服务器
weixin_27130513
·
2023-09-30 02:14
linux
socket
多人聊天软件
区块链(6):p2p去中心化介绍
1互联网中中心化的服务和去中心化服务的概念介绍目前的互联网公司大都是中心化的区块链网络大多是去中心化的去中心化2p2p的简单介绍java网络编程:
socket编程
,netty编程,websoket简单介绍
不死鸟.亚历山大.狼崽子
·
2023-09-29 16:53
区块链
区块链
java
开发语言
【计算机网络之TCP协议与UDP协议详解】
文章目录网络相关TCP协议三次握手四次挥手
Socket编程
服务端客户端实现文件传输UDP协议TCP和UDP的区别UDP编程网络相关按区域分为:局域网(区域小,如:一个房间、一栋楼)城域网(区域稍大,如:
清风ikl
·
2023-09-29 10:20
计算机网络
JAVA技术分享
tcp/ip
udp
网络
网络协议
java
2019-08-14
网络编程1.什么是
socket编程
socket又叫套接字,指的是实现通信的两个端;这个两个端又分为服务器套接字和客户端套接字importsocket2.服务器套接字python中提供了一个socket模块来支持
容荔
·
2023-09-29 08:21
SOCKET编程
UDP,bind失败
佛了竟然是因为端口号一直bind失败,找不到原因,没想到端口号的问题,可能是因为端口号已绑定,换个端口号;ret=bind(sServer,(SOCKADDR*)&ServerAddr,sizeof(ServerAddr));std::cout<<ret;if(ret==SOCKET_ERROR){printf("BIND失败!\n");return;}
Lzg_na
·
2023-09-28 19:19
udp
c++
基于TCP协议的
Socket编程
TCP协议的网络编程1、TCP/IP是一种可靠的网络协议,它在通信的两端各建立一个Socket,从而在通信的两端之间形成网络虚拟链路;一旦建立了虚拟的网络链路,两端的程序就可以通过虚拟链路来进行通信;2、
Socket
Charge8
·
2023-09-28 11:00
#
网络编程/IO
基于TCP协议的网络编程
【go语言学习】网络编程之TCP
TCP通信的实现:1、
socket编程
是对tcp通讯过程的封装,unixserver端网
Every_dawn
·
2023-09-28 09:01
LINUX|深入学习linux
socket编程
之select
参考:深入学习linux
socket编程
之select(https://www.cnblogs.com/Jason-Damon/archive/2013/04/18/3029385.html)select
奇树谦
·
2023-09-28 05:52
Linux
linux
学习
Netty对于粘包和拆包问题的解决方案
拆包和粘包是在
socket编程
中经常出现的情况,在socket通讯过程中,如果通讯的一端一次性连续发送多条数据包,tcp协议会将多个数据包打包成一个tcp报文发送出去,这就是所谓的粘包。
碌碌无为_心不在烟
·
2023-09-27 02:29
java基础
计算机网络
java
socket
网络
网络通信
Java网络编程详解
文章目录前言一、Java网络编程基础二、Java网络编程技术1.
Socket编程
2.UDP编程3.HTTP编程三、Java网络编程的优点四、Java网络编程的应用总结前言Java网络编程是Java语言的一个重要方向
Dream geek
·
2023-09-27 01:08
java
网络
服务器
go语言中文文档 学习笔记(未完)
这里写目录标题网络编程互联网协议介绍
socket编程
socket图解TCP编程服务端客户端UDP编程TCP黏包http编程Web
Socket编程
网络编程互联网协议介绍
socket编程
socket图解Socket
XUPT-BDAL-LAB-ML&OP
·
2023-09-26 12:52
golang
学习
笔记
django项目学习
socket编程
scocket协议位于服务端和客户端之间,b/s架构之间的通信步骤如下图所示。我们web开发做的就是socket服务端的时,通过客户端发来的数据,返回给客户端想要的数据。
young_dump_broke
·
2023-09-26 11:11
Python学习
python
django
Socket编程
学习记录
为什么要学习
Socket编程
?没错,是因为上班太无聊。花了多久?大概一个星期学到了什么?
jumper996
·
2023-09-25 22:04
套接字
socket编程
的基础知识点
目录前言(必读)网络字节序网络中的大小端问题为什么网络字节序采用的是大端而不是小端?网络字节序与主机字节序之间的转换字符串IP和整数IP整数IP存在的意义字符串IP和整数IP相互转换的方式inet_addr函数(会自动将转化出的整数IP从主机字节序变为网络字节序)inet_ntoa函数(会自动先把从网络中读取到的整数IP从网络字节序转化成主机字节序)sockaddr、sockaddr_in、soc
work_hard423
·
2023-09-25 19:14
网络
linux
网络
【牛客网C++服务器项目学习】-Day11-
socket编程
的相关API函数
项目学习地址:【牛客网C++服务器项目学习】day11socket通信过程:1.socket函数intsocket(intdomain,inttype,intprotocol);功能:-创建一个文件描述符用于主机之间端对端的通信参数:-domain:domain是指定一个协议族用于通信,能够使用的协议族在头文件中被定义好了:-AF_UNIX,AF_LOCALLocalcommunicationun
garbage_man
·
2023-09-25 10:10
服务器项目学习
服务器
c++
linux
后端
centos
Linux学习记录——이십구 网络基础(2)
文章目录1、理解网络间通信2、理解协议3、网络字节序4、
socket编程
接口和sockaddr结构1、理解网络间通信宏观上,是主机与主机在发送接收消息,但主机怎么去发送消息?
咬光空气
·
2023-09-24 12:26
Linux学习
网络
linux
学习
Linux学习记录——삼십
socket编程
---udp套接字
文章目录UDP套接字简单通信1、服务端1、创建文件,写框架2、用命令行参数调起程序3、服务端运行逻辑2、客户端1、创建套接字2、发送数据3、测试4、通信5、加功能1、处理数据2、群聊6、Windows下
socket
咬光空气
·
2023-09-24 12:55
Linux学习
linux
学习
udp
Linux下的网络编程——网络基础、
socket编程
(一)
前面我们学习了Linux的系统编程,从今天我们就要开始Linux网络编程的学习了,Linux网络编程中的知识点可能没有前面的Linux系统多一点,但是基础的网络知识我们还是需要了解的,并且网络编程中的
socket
我想学LINUX
·
2023-09-24 07:17
网络
linux
IPC方式
IP协议
TCP协议
UDP协议
socket编程
python-socket套接字_tcp-udp协议_循环收发消息_远程执行命令_黏包
它是一组接口.在设计模式中,socket其实就是一个门面模式,把复杂的TCP/IP协议族隐藏在socket接口后面,对用户来说,一组简单的接口就是全部,让socket去组织数据,以符合指定的协议2.学习
socket
I believe I can fly~
·
2023-09-23 02:16
python
互联网通信
(初学者的福音)windows下实现socket通信(TCP/IP)代码详解——服务端篇
本文的详解是基于windows环境下用c++实现
socket编程
这篇文章进行的。因此对于TC
merenguesl
·
2023-09-22 19:55
Socket
socket
c++
tcpip
2019-08-14
总结服务器端importsocket1.什么是
socket编程
"""socket又叫套接字,指的是实现通信的两个端;这个两个端又分为服务器套接字和客户端套接字"""2.服务器套接字"""python中提供了一个
林席川
·
2023-09-21 08:30
理解 Linux 网络栈:Linux 网络协议栈简单总结
1.Linux网络路径1.1发送端1.1.1应用层(1)Socket应用层的各种网络应用程序基本上都是通过Linux
Socket编程
接口来和内核空间的网络协议栈通信的。
DPDK技术员
·
2023-09-20 19:25
网络
linux
网络协议
理解 Linux 网络栈(1):Linux 网络协议栈简单总结
1.Linux网络路径1.1发送端1.1.1应用层(1)Socket应用层的各种网络应用程序基本上都是通过Linux
Socket编程
接口来和内核空间的网络协议栈通信的。
陈晨luminous
·
2023-09-20 19:25
网络
协议
linux
栈
TCP粘包/拆包的产生原因和解决办法
拆包和粘包是在
socket编程
中经常出现的情况,在socket通讯过程中,如果通讯的一端一次性连续发送
pipi糖
·
2023-09-20 17:02
计算机网络
计算机网络
Java专项练习(三)
406、给出以下代码407、
socket编程
中,以下哪个socket的操作是不属于服务端操作
玉米迪迪
·
2023-09-20 07:59
习题
java
java
开发语言
后端
Python websocket简单使用示例
socket编程
套接字,工作在传输层与应用层之间,通过TCP/UDP协议传输信息,分为客户端和服务端模块:socket使用步骤服务端1.创建socket对象:soc=socket.socket()2.绑定
随风随心随意
·
2023-09-19 20:09
python
websocket
udp
iOS 对 socket 的支持
iOS中
socket编程
的方式:BSDSocket写作素材准备中...参考链接:《关于iOSsocket都在这里了》
我不是杰迷
·
2023-09-19 19:47
ObjectInputStream与ObjectOutputStream的顺序问题
背景:正在阅读《NIO与
Socket编程
技术指南》一书,在书中看到作者特别标注了Server端和Client端ObjectInputStream和ObjectOutputStream的创建顺序。
到中流遏飞舟
·
2023-09-19 09:24
Java
Socket
怎么实现PHP异步
PHP是支持
socket编程
的,就是fsockopen函数,函数说明:fsockopen—打开一个网络连接或者一个Unix套接字连接fscokopen会返回
宸风如苏
·
2023-09-19 09:12
【网络编程】揭开套接字的神秘面纱
文章目录1:peach:简单理解TCP/UDP协议:peach:2:peach:网络字节序:peach:3:peach:
socket编程
接口:peach:3.1:apple:socket常见API:apple
Fox!
·
2023-09-19 04:52
Linux
网络
开发语言
C++
套接字
网络编程
C语言
【Linux】
SOCKET编程
传统的进程间通信借助内核提供IPC机制进行,但是只能限制于本机通信,若要进行跨机通信,就要使用网络通信。网络通信的本质是借助内核提供SOCKET伪文件的机制进行通信,实际上是使用了文件描述符,因此需要使用内核提供的socketAPI函数库(在传输层层面进行)。使用socket会建立一个socketpair,如下图,一个文件描述符操作两个缓冲区:内核中需要维护两个缓冲区,发送端缓冲区和接收端缓冲区,
Iric Zhang
·
2023-09-18 16:58
linux
网络
服务器
2019-08-14 day-18总结
网络编程importsocket一.套接字Server1.什么是
socket编程
socket又叫套接字,指的是实现通信的两个端;这两个端又分为服务器套接字和客户端套接字。
风中逐月fzzy
·
2023-09-18 13:26
Linux网络编程:网络编程套接字
目录一.端口号的概念二.对于UDP和TCP协议的认识三.网络字节序3.1字节序的概念3.2网络通信中的字节序3.3本地地址格式和网络地址格式四.
socket编程
的常用函数4.1sockaddr结构体4.2
socket
【Shine】光芒
·
2023-09-17 07:51
Linux系统和网络
服务器
网络
linux
【网络编程】TCP
Socket编程
TCP
Socket编程
1.ServerSocket2.Socket3.TCP的长短连接4.Socket通信模型5.代码示例:TCP回显服务器流套接字:使用传输层TCP协议TCP:即TransmissionControlProtocol
Gmerrysong
·
2023-09-17 04:56
网络编程
网络
tcp/ip
服务器
【网络编程】UDP
Socket编程
UDP
Socket编程
一.DatagramSocket二.DatagramPacket三.InetSocketAddress四.执行流程五.代码示例:UDP回显服务器数据报套接字:使用传输层UDP协议UDP
Gmerrysong
·
2023-09-17 04:55
网络编程
网络
udp
网络协议
【计算机网络】网络编程接口 Socket API 解读(6)
本文主要对各API进行详细介绍,从而更好的理解
socket编程
。
书香度年华
·
2023-09-17 01:31
网络套接字
API
讲解
计算机网络
TCP
UDP
套接字
socket
recv
Socket开发实战
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
socket编程
是基于TCP和UDP协议的,它们的层级关系如下图所示:【扩展阅读】开放式系统(
奋拓达
·
2023-09-16 18:23
python3--
socket编程
(udp协议)
基于UDP协议的socketudp是无连接的,启动服务之后可以直接接受消息,不需要提前建立连接,UDP必须是server端先接受消息简单版server端代码importsocket#创建一个服务器的套接字基于udp,type=socket.SOCK_DGRAM表示使用udp协议udp_sk=socket.socket(type=socket.SOCK_DGRAM)udp_sk.bind(('127
小虾仁芜湖
·
2023-09-15 23:40
udp
网络
网络协议
【计算机网络】网络编程接口 Socket API 解读(7)
本文主要对各API进行详细介绍,从而更好的理解
socket编程
。
书香度年华
·
2023-09-15 17:43
网络套接字
API
讲解
计算机网络
TCP
UDP
socket
套接字
send
【四万字】网络编程接口 Socket API 解读大全
本文主要对各API进行详细介绍,从而更好的理解
socket编程
。
书香度年华
·
2023-09-15 16:54
网络套接字
API
讲解
计算机网络
TCP
UDP
socket
套接字
socket编程
网络编程网络编程的步骤常用APITCP中的accept和connect和listen的关系UDP中的connect广播和组播过程服务端大量TIMEWAIT或CLOSEWAIT状态复位报文段RST优雅关闭和半关闭解决TCP粘包select可以判断网络断开吗send和read的阻塞和非阻塞情况网络字节序和主机序IP地址分类及转换select实现异步connect为什么忽略SIGPIPE信号如何设置非阻
Runjavago
·
2023-09-15 11:39
开发语言
计算机网络:三次握手与四次挥手
在
socket编程
中,客户端执行con
豆恭梓
·
2023-09-15 08:28
八股合集
计算机网络
网络
【脚本开发】第一节 Python Socket通信
TCP/IP参考模型TCP协议原理特点三次握手四次挥手UDP协议原理特点协议比较协议通信socket通信UDPSocket简单通信TCPSocket实现聊天TCPSocket实现命令执行TCP/UDP
Socket
网络安全练习生
·
2023-09-14 20:09
代码开发
python
开发语言
后端
C++之UDP通信例程
在C++中使用UDP协议进行通信,需要使用
Socket编程
。
付宇利
·
2023-09-14 19:34
c++
udp
开发语言
网络协议
【Linux】网络编程套接字(C++)
1.1】理解源IP地址和目的IP地址【1.2】认识端口号【1.3】理解"端口号"和"进程ID"【1.4】理解源端口号和目的端口号【1.5】认识TCP协议【1.6】认识UDP协议二、网络字节序【2.1】
socket
傻响
·
2023-09-14 13:03
Linux
linux
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他