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编程
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
linux后台开发面试题
对于
socket编程
,accept方法是干什么的,在三次握手中属于第几次,可以猜一下,为什么这么觉得。tcp怎么保证有序传输的,讲下tcp的快速重传和拥塞机制,知不知道time_wait状态
麦峰强1
·
2023-09-14 10:41
java
jvm
算法
socket编程
|TCP
一.套接字概念套接字(Socket)是一种用于网络通信的编程接口,它提供了一种机制,使得不同计算机上的应用程序能够通过网络进行通信和交换数据。套接字可以看作是应用程序和网络之间的端点,它定义了应用程序与网络之间的通信规则和数据格式。通过套接字,应用程序可以创建、连接、发送和接收数据,实现与其他计算机上的应用程序进行通信。套接字通常基于TCP/IP协议栈进行通信,其中常用的套接字类型有两种:流式套接
左手的月光
·
2023-09-14 07:37
tcp/ip
php
网络协议
上海某游戏小厂面试,也扛不住了...
今天分享一位同学面试上海某游戏公司的面经,同学的技术栈是Java后端,虽然不是大厂,但是一面面试也被问了25多个问题,时长也接近1小时了面试过程中,也问到了Linux
socket编程
,游戏公司都会对网络协议和网络编程这一块要求比较高
Linuxer_Martin
·
2023-09-14 02:32
计算机网络
面试
【计算机网络】网络编程接口 Socket API 解读(5)
本文主要对各API进行详细介绍,从而更好的理解
socket编程
。
书香度年华
·
2023-09-13 09:35
TCP
UDP
socket
套接字
计算机网络
socket编程
报异常java.io.EOFException
问题描述当客户端正常退出时,发现服务器那边正常工作,但是客户端会最后报一个java.io.EOFException异常。经排查,发现逻辑没有问题,java.io.EOFException说明是正常退出,但是为消除这个问题,需要在服务器端在退出后发送一个message告知客户端,这样就保证了没有java.io.EOFException异常异常位置客户端的ObjectInputStreamois=ne
Alex抱着爆米花
·
2023-09-13 06:12
java
服务器
jvm
TCP中的三次握手和四次挥手
参考链接SYN:请求建立链路ACK:应答FIN:终止当前链路DATA:传输数据在
socket编程
中,三次握手由connect触发,四次挥手由close触发。
lucky_god
·
2023-09-12 23:11
socket编程
java笔试_Java应聘笔试时可能出现问题及其答案
前段时间因为要参加一个笔试,在准备期间在网上找到了两条关于笔试题目的文章,其中一篇为javatest.ChildClassFatherClassCreateFatherClassCreateChildClassCreate2内部类的实现方式?答:示例代码如下:packagetest;publicclassOuterClass{privateclassInterClass{publicInterCl
zhengjw666
·
2023-09-12 20:36
socket编程java笔试
【计算机网络】网络编程接口 Socket API 解读(4)
本文主要对各API进行详细介绍,从而更好的理解
socket编程
。listenpoll()遵循POSIX.1-2008ppoll()遵循Linux1.
书香度年华
·
2023-09-12 19:52
TCP
UDP
accept
listen
网络
Python 进阶(一)网络编程初探
Socket编程
:Python提供了socket库,可用于创建网络套接字,进行基
Darwin_Bossen
·
2023-09-12 13:19
Python
python
网络
开发语言
学习
【“授人以渔”】怎么搞懂网络编程(c语言)
我问室友你知道网络编程么,就是
socket编程
么?他说nodejs起个网络服务呗?这样说也没毛病。通常提到网络编程离不开,一些词汇,不如说通常提到面试知识点离不开一些词汇。
言十年
·
2023-09-11 13:35
Java 的通信编程,编程题(或问答),用JAVA
SOCKET编程
,读服务器几个字符,再写入本地显示?
/***CreatedbyFelixon2018/2/1819:52*Server端程序*/publicclassServer{privateServerSocketss;privateSocketsocket;privateBufferedReaderin;privatePrintWriterout;privateServer(){try{ss=newServerSocket(10000);wh
lucas777
·
2023-09-11 11:55
WebSocket学习笔记:HTML与Qt前后端WebSocket通讯
创建基本界面2.添加相关声明及定义3.添加相关实现4.功能测试二、HTML端程序1.HTML网页程序2.JavaScript程序3.前后端通讯测试总结前言这是作者第一次接触HTML、JavaScript及Web
Socket
Hellager
·
2023-09-11 07:29
网络编程学习
html
javascript
websocket
Linux基础 ——“网络编程” 了解客户和服务器之间的故事
文章目录Linux网络编程篇一、网络编程的概念:1.1TCP/UDP对比1.2端口号作用二、字节序:字节序文件描述符三、
Socket编程
步骤四、Linux提供的API简析服务器端1.连接协议API:2.
Refuel.CONG
·
2023-09-11 00:34
Linux
开发
linux
网络编程
socket套接字
服务器客户端
文件描述符
Java
Socket编程
之UDP编程
Java
Socket编程
之UDP编程UDP协议(用户数据报协议)是无连接的、不可靠的、无序的,速度快进行数据传输时,首先将要传输的数据定义成数据报(Datagram),大小限制在64k,在数据报中指明数据索要达到的
编程小世界
·
2023-09-10 15:18
Ubuntu下进行
Socket编程
龙云尧个人博客,转载请注明出处。CSDN地址:http://blog.csdn.net/Michael753951/article/details/72553287个人blog地址:http://yaoyl.cn/ubuntu-xia-jin-xing-socket-bian-cheng/这是第一次进行网络编程,献给Ubuntu了。由于需要结合OpenGL搭建的虚拟环境进行实验,为了将虚拟环境中的
龙云尧
·
2023-09-10 10:37
Ubuntu
socket编程
socket
c语言
ubuntu
线程状态汇总
正在初始化,为其分配资源NEWSTARTING新建,正在启动RUNNABLENATIVE正在执行JNI本地函数RUNNABLERUNNING/RUNNABLE线程可运行或正在运行,需要注意,在发生IO读取或者
Socket
橙子AQA
·
2023-09-10 09:53
#
并发基础
#
GC调优
lighttpd以及socket和Web
Socket编程
综述本文涉及到下图绿色背景部分的内容:左侧位于Linux下,其中包括lighttpd和socket程序;右侧是WebSocket程序。两者通过网络交互。本文介绍lighttpd的基本使用方式,并通过编程完成一个socket服务器与浏览器端的WebSocket客户端通信。lighttpd首先介绍lighttpd,因为它是后端(socket程序)和前端(WebSocket程序)交互的基础。lightt
jiangwei0512
·
2023-09-10 08:37
编程基础
websocket
lighttpd
socket
tcp记录
网络传输:大小端Qt网络编程实现TCP通信TCP/IP通讯与
socket编程
Qt一步步搭建TcpServer1——封装QTcpServer,QTcpSocketqtcpserver官方文档Pythonaddressalreadyinuse
Sink Arsenic
·
2023-09-10 07:34
tcp/ip
服务器
网络协议
Linux知识点 -- 网络编程套接字
Linux知识点–网络编程套接字文章目录Linux知识点--网络编程套接字一、预备知识1.认识端口号2.套接字3.TCP协议与UDP协议4.网络字节序二、
socket编程
接口1.socket常见API2
蝎子莱莱xo
·
2023-09-10 03:30
Linux
linux
网络
C#
Socket编程
(1)基本的术语和概念
计算机程序能够相互联网,相互通信,这使一切都成为可能,这也是当今互联网存在的基础。那么程序是如何通过网络相互通信的呢?这就是我记录这系列的笔记的原因。C#语言从一开始就是为了互联网而设计的,它为实现程序的相互通信提供了许多有用API,这类应用编程接口被称为套接字(Socket)。在开始学习C#Socket之前我们需要先来了解一下基本的术语和概念。阅读目录:1.计算机网络2.分组报文3.协议3.1I
weixin_34355559
·
2023-09-10 03:39
运维
数据库
网络
JavaSE面试总结
socket编程
time_wait状态如何产生tcp为什么要三次握手?TCP如何保证可靠传输?什么是TCP粘包,它的产生原因以及解决方法?TCP粘包:避免粘包?
肖帆咪
·
2023-09-09 22:23
面试
面试
网络
网络协议
Go语言网络编程(
socket编程
)TCP粘包
1、TCP粘包服务端代码如下://socket_stick/server/main.gofuncprocess(connnet.Conn){deferconn.Close()reader:=bufio.NewReader(conn)varbuf[1024]bytefor{n,err:=reader.Read(buf[:])iferr==io.EOF{break}iferr!=nil{fmt.Pri
lucky九年
·
2023-09-09 14:48
GO
网络
golang
tcp/ip
【计算机网络】网络编程接口 Socket API 解读(3)
本文主要对各API进行详细介绍,从而更好的理解
socket编程
。pollpoll()遵循POSIX.1-2008ppoll()遵循Linux1.库标
书香度年华
·
2023-09-09 13:39
TCP
UDP
socket
poll
网络
Go语言基础之网络编程
目录一、互联网协议介绍二、互联网分层模型2.1物理层2.2数据链路层2.3网络层2.4传输层2.5应用层三、
socket编程
四、socket图解五、Go语言实现TCP通信5.1TCP协议5.2TCP服务端
???111
·
2023-09-09 11:06
网络
python
人工智能
【计算机网络】网络编程接口 Socket API 解读(2)
本文主要对各API进行详细介绍,从而更好的理解
socket编程
。select遵循POSIX.1-20081.库标准c库,libc,-lc2.头文件3
书香度年华
·
2023-09-09 11:00
tcp
udp
select
socket
api
socket编程
Socket是应用层和TIP/IP协议簇通信的中间软件抽象层
socket编程
Socket网络通信接口Socket套接字由远景研究规划局(AdvancedResearchProjectsAgency,ARPA
Love coldplay
·
2023-09-09 11:26
网络编程
c++
I/O网络
传统的
socket编程
,实现模式为一个连接一个线程,客户端有连接请求时服务器就启动一个线程处理,如果这个连接不做任何事情就会造成不必要的线程开销,可以通过线程池改善(实现多个客户连接服务器)。
·
2023-09-09 09:43
Go语言网络编程(
socket编程
)UDP
1、UDP编程1.1.1.Go语言实现UDP通信UDP协议UDP协议(UserDatagramProtocol)中文名称是用户数据报协议,是OSI(OpenSystemInterconnection,开放式系统互联)参考模型中一种无连接的传输层协议,不需要建立连接就能直接进行数据发送和接收,属于不可靠的、没有时序的通信,但是UDP协议的实时性比较好,通常用于视频直播相关领域。UDP服务端使用Go语
lucky九年
·
2023-09-09 08:53
GO
网络
golang
udp
Go语言网络编程(
socket编程
)TCP
1、TCP编程1.1.1Go语言实现TCP通信TCP协议TCP/IP(TransmissionControlProtocol/InternetProtocol)即传输控制协议/网间协议,是一种面向连接(连接导向)的、可靠的、基于字节流的传输层(Transportlayer)通信协议,因为是面向连接的协议,数据像水流一样传输,会存在黏包问题。TCP服务端一个TCP服务端可以同时连接很多个客户端,例如
lucky九年
·
2023-09-09 06:07
GO
网络
golang
tcp/ip
Go语言网络编程(
socket编程
)Goroutine
Go语言网络编程(
socket编程
)Goroutine在java/c++中我们要实现并发编程的时候,我们通常需要自己维护一个线程池,并且需要自己去包装一个又一个的任务,同时需要自己去调度线程执行任务并维护上下文切换
lucky九年
·
2023-09-09 05:26
GO
golang
开发语言
后端
Go语言网络编程(
socket编程
)Web
Socket编程
1、Web
Socket编程
1.1.1.webSocket是什么WebSocket是一种在单个TCP连接上进行全双工通信的协议WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据在
lucky九年
·
2023-09-09 05:56
GO
网络
golang
websocket
Go语言网络编程(
socket编程
)http编程
1、http编程1.1.1web工作流程Web服务器的工作原理可以简单地归纳为客户机通过TCP/IP协议建立到服务器的TCP连接客户端向服务器发送HTTP协议请求包,请求服务器里的资源文档服务器向客户机发送HTTP协议应答包,如果请求的资源包含有动态语言的内容,那么服务器会调用动态语言的解释引擎负责处理“动态内容”,并将处理得到的数据返回给客户端客户机与服务器断开。由客户端解释HTML文档,在客户
lucky九年
·
2023-09-09 05:52
GO
网络
golang
http
iOS编程中socket
前言AsyncSocket介绍AsyncSocket详解AsyncSocket示例一、前言公司的项目用到了
Socket编程
,之前在学习的过程当中,用到的更多的还是http请求的方式。
单线程Jack
·
2023-09-09 01:51
day18----总结 网络编程
day18--总结网络编程套接字1.什么是
socket编程
socket又叫套接字,指的是实现通信的两个端;这两个端又分为服务器套接字和客户端套接字(通信是双向的,连接是单向的)服务器2.服务器套接字python
奔跑的_____
·
2023-09-08 14:09
Java_01_
Socket编程
TCP(TransmissionControlProtocol),即传输控制协议。是一种面向连接的、可靠的、基于字节流的传输层通信协议。不同于UDP,TCP更像是提供一种可靠的、像管道一样的连接。Java中的TCP主要涉及ServerSocket和Socket两个类。前者被认为是服务端的一个实体,用于接受连接。后者则被认为是连接的一种封装,用于传输数据,类似于一个管道。下面就来实现一下服务端与客户
码农小白123
·
2023-09-08 13:43
Java
java
socket
C++
socket编程
(TCP)
服务端保持监听客户端,服务端采用select实现,可以监听多个客户端客户端源码在这里插入代码片```#include//#include#include#includeusingnamespacestd;#pragmacomment(lib,"Ws2_32.lib")intmain(){WSADATAwd;intresult;result=WSAStartup(MAKEWORD(2,2),&wd)
相逢一笑与君行
·
2023-09-08 05:36
C++
SOCKET编程
TCP通信
c++
tcp/ip
开发语言
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他