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
Java网络编程套接字
TCP IP网络编程笔记——尹圣雨
9.2中用SO_REUSEADDR后,Time_Wait状态时端口号被分配给其他
套接字
,但是最后的ACK消息没有正常传到主机B,此时B进行FIN消息重传,会不会传到其他位置(端口号已经分配给其
Toskies
·
2023-11-06 11:48
网络编程
udp
tcp/ip
网络
【linux编程】linux文件IO的系统函数(close/read/fcntl/dup/dup2)
在Linux中,文件包括普通文件,目录,设备文件,管道,
套接字
等。每个打开的文件都有一个唯一的文件描述符,用来标识该文件。
吻等离子
·
2023-11-06 10:49
java
算法
数据库
Linux学习(五)——Linux文件系统
Linux文件系统文件系统和文件类型文件类型普通文件(-)目录文件(d)块设备文件(b)字符设备文件(c)符号链接文件(l)命名管道文件(p)
套接字
文件(s)相关命令ls-l命令find/-type[fdbcspl
风之旅人c
·
2023-11-06 08:48
计算机网络课程笔记——传输层上
每个
套接字
有唯一的标识符,标识符的格式取决于UDP还是TCP
套接字
.对于UDP,标识符格式=目的ip+目的port;对于TCP,标识符=源ip+源port+目的ip+目的portUDP校验和校验和计算包括三个部分
coldcodacode
·
2023-11-06 07:04
计算机网络
udp
网络
20221312 2022-2023-2 《Python程序设计》实验三报告
客户端和服务端通过Socket
套接字
(TCP/UDP)进行通信。2.实验过程及结果服务端代码:importsocketimpo
Joci_zhuoxue
·
2023-11-06 03:00
python
【JavaEE初阶】 UDP服务器与客户端的搭建
DatagramSocketAPIDatagramPacketAPIInetSocketAddressAPI回显客户端与服务器建立回显服务器回显客户端成果展示翻译小助手服务器与客户端的简单建立服务器的建立客户端的建立结果展示多个客户端对一个服务器⭕总结前言我们用Java实现UDP数据报
套接字
编程
遇事问春风乄
·
2023-11-06 00:43
JavaEE初阶
java-ee
udp
服务器
java
开发语言
客户端
进程间通信-共享内存,消息队列,信号灯集,socket
套接字
进程间通信SystemVIPCIPC对象IPC对象类型IPC对象标识符IPCftok创建keyIPC对象创建流程IPC对象系统命令共享内存(sharememory)共享内存的特点共享内存的机制共享内存使用步骤一、创建/打开共享内存二、映射共享内存三、撤销共享内存映射四、删除共享内存消息队列(MQ:messagequeque)消息队列简介消息队列本质消息队列特点消息队列使用步骤一、打开/创建消息队列
诗丶远方的田筠
·
2023-11-05 22:42
服务器模型 Reactor
目录前言Reactor的介绍Reactor的三大组件将epoll封装成reactor事件驱动封装socket
套接字
注册写事件的事件处理器注册监听文件描述符的事件处理器注册非监听文件描述符的事件处理器完整代码
不爱学习的王小二
·
2023-11-05 19:52
操作系统
服务器
linux
c语言
libevent实现TCP服务器通信
创建事件2.2添加事件到event_base2.3释放事件3.未决和非未决4.带缓冲区的Bufferevent4.1Bufferevent结构体4.2Bufferevent事件创建、释放4.2.1创建基于
套接字
的
暗月li
·
2023-11-05 18:45
Linux系统
网络编程
libevent库
linux
网络
20.7 OpenSSL
套接字
SSL加密传输
OpenSSL中的SSL加密是通过SSL/TLS协议来实现的。SSL/TLS是一种安全通信协议,可以保障通信双方之间的通信安全性和数据完整性。在SSL/TLS协议中,加密算法是其中最核心的组成部分之一,SSL可以使用各类加密算法进行密钥协商,一般来说会使用RSA等加密算法,使用TLS加密针对服务端来说则需要同时载入公钥与私钥文件,当传输被建立后客户端会自行下载公钥并与服务端完成握手,读者可将这个流
微软技术分享
·
2023-11-05 15:52
《灰帽黑客:攻守道》
ssl
网络
网络协议
Visual
C++
C++
OpenSSL
web服务器支持WSGL(字典传参)
importsocketimportreimportmultiprocessingimporttimeimportmini_frame027classWSGTServer(object):def__init__(self):#1、创建
套接字
还恋爱吗
·
2023-11-05 13:36
Zinx框架-游戏服务器开发003:架构搭建-需求分析及TCP通信方式的实现
项目需求2.1服务器职责2.2消息的格式和定义3基于Tcp连接的通信方式3.1通道层实现GameChannel类3.1.1TcpChannel类3.1.2Tcp工厂类3.1.3创建主函数,添加Tcp的监听
套接字
大大枫
·
2023-11-05 13:31
游戏
服务器
架构
精通Nginx(二)
HttpUpstreamFairModulehttp://wiki.nginx.org/HttpUpstreamRequestHashModulehttp://www.web-polygraph.org/架构模型核心配置与
套接字
相关的配置
weixin_33826609
·
2023-11-05 13:30
网络
操作系统
php
HTTP与HTTPS
是由明文的形式将数据传递到服务的,不加任何的加密处理,如果攻击者截取了web浏览器或网站服务器的传输报文,由其可得到相关的数据信息,所有http不能用于敏感的数据传递.解决方法为了解决http这一缺陷,需要使用另一种协议:安全
套接字
层超文本传输协议
pride_
·
2023-11-05 12:18
网络编程
套接字
(2)——简单的TCP网络程序
文章目录一.简单的TCP网络程序1.服务端创建
套接字
2.服务端绑定3.服务端监听4.服务端获取连接5.服务端处理请求6.客户端创建
套接字
7.客户端连接服务器8.客户端发起请求9.服务器测试10.单执行流服务器的弊端二
殿下p
·
2023-11-05 11:05
Linux网络编程
网络
tcp/ip
网络协议
java NIO基本操作
选择器channel管道一个selector管理多个channelbuffer用于io读写数据分配的一块内存操作见链接http://ifeve.com/buffers/nio实现Echo打印功能:绑定监听
套接字
spendingAllMyTime
·
2023-11-05 10:53
网络编程
java
nio
rtmp连接服务器失败(一个低级错误)
由于rtmp底层使用的也是socket,所以如果想正常使用RTMP_Connect();则需要在使用该连接之前先初始化
套接字
:WORDwVersionRequested;WSADATAwsaData;interr
weixin_30485799
·
2023-11-05 09:02
运维
python
移动开发
UDP协议实现rn app之间通信
然后在android里面开始写组件简单介绍这里需要用到DatagramSocket方法try{/*******接收数据流程**///创建一个数据报
套接字
,并将其绑定到指定到当前要发送的端口,如8084datagramSocket
thdqn
·
2023-11-05 05:10
网络编程(一)TCP单进程服务器编程详解
文章目录一,单进程处理服务器1,基本概念2,socket编程2.1字节序转换,IP地址转换,
套接字
赋值2.1.1字节序2.1.2IP地址转换2.1.3,结构体:sockaddr,sockaddr_in2.2
橡秄
·
2023-11-05 04:50
#
linux服务器编程
mysql
数据库
性能优化
网络编程
套接字
(二)
目录简单的TCP网络程序服务端创建
套接字
服务端绑定服务端监听服务端获取连接服务端处理请求单执行流服务器的弊端多进程版TCP网络程序捕捉SIGCHLD信号让孙子进程提供服务多线程版的TCP网络程序客户端创建
套接字
客户端链接服务器客户端发起请求线程池版的
搬砖狗(●—●)
·
2023-11-05 04:32
网络
linux
ROS之socket通信---TCP/UDP
argv){ros::init(argc,argv,"udp_port");//创建句柄(虽然后面没用到这个句柄,但如果不创建,运行时进程会出错)ros::NodeHandlen;//1创建socket
套接字
majingming123
·
2023-11-05 00:04
tcp/ip
udp
网络协议
web服务器和逻辑处理代码分开
importsocketimportreimportmultiprocessingimporttimeimportmini_frame026classWSGTServer(object):def__init__(self):#1、创建
套接字
噬魂__1727
·
2023-11-05 00:59
C/S架构学习之组播
;组播的方式既可以发给多个主机,又能避免广播带来过多的网络负载;组播地址:D类地址:“224.0.0.1~239.255.255.254”;设置组播的流程:发送方(UDP的客户端):一、创建用户数据报
套接字
少年维克多
·
2023-11-04 17:14
C/S架构学习系列
c语言
架构
学习
组播
C/S架构学习之广播
广播:一台主机可以将一个数据包同时发送给同一局域网内所有主机;在IPV4中,广播地址是本网段最大的IP地址或者“255.255.255.255”;注意:广播本质上是UDP通信技术;只有用户数据报
套接字
才能使用广播的方式
少年维克多
·
2023-11-04 17:09
C/S架构学习系列
c语言
学习
开发语言
广播
网络编程
通信技术
20.6 OpenSSL
套接字
分发RSA公钥
通过上一节的学习读者应该能够更好的理解RSA加密算法在
套接字
传输中的使用技巧,但上述代码其实并不算完美的,因为我们的公钥和私钥都必须存储在本地文本中且公钥与私钥是固定的无法做到更好的保护效果,而一旦公钥与私钥泄密则整个传输流程都将会变得不安全
微软技术分享
·
2023-11-04 16:47
《灰帽黑客:攻守道》
C++
Visual
C++
OpenSSL
RSA
套接字
Linux网络编程(TCP Socket编程实现过程)
一、TCPSocketServer服务器基本流程框架1.创建服务器
套接字
Socket2.设置服务器地址结构htons、inet_aton和inet_ntoa3.绑定服务器
套接字
Bind4.监听传入的连接请求
咖喱年糕
·
2023-11-04 14:14
LINUX
网络
linux
tcp/ip
服务器
ubuntu
c语言
运维
服务器编程入门(4)Linux网络编程基础API
这节主要介绍三个方面的内容:
套接字
(socket地址)API,socket基础API,和网络信息API。
_suzhou
·
2023-11-04 14:33
后台开发
网络编程
服务器
linux
高性能
通信
Socket网络编程和工作流程
Socket又被翻译成"
套接字
",是基于TCP/IP协议封装出来的一套编程接口,Socket把底层复杂的TCP/IP协议
夏天的学习日记
·
2023-11-04 13:28
socket
服务器
网络
linux
Linux C socket API 介绍
Socket基础Socket概念Socket英文愿意是“插孔”或“插座”,作为BSDUNIX的进程通信机制后,取后一种意思,通常也被称为
套接字
。
abcd552191868
·
2023-11-04 13:47
零声-linux课程总结
C/C++编程
linux
c语言
网络
socket
api
Linux网络编程概念和API小总结
目录网络编程:TCP服务端和TCP客户端的创建过程区别1、
套接字
(Socket)、IP地址和端口号2、网络编程相关API(1)创建
套接字
:socket()(2)绑定地址和端口:bind()(3)监听连接请求
大帅不想当程序猿(找不到工作版
·
2023-11-04 13:14
网络
计算机网络学习笔记之——传输层
传输层1、传输层提供的服务1.1、传输层的功能传输层提供进程之间的通信(即端到端的通信)复用和分用差错检测(首部和数据部分),网络层只进行首部检测提供两种不同的通信协议1.2、传输层的寻址和端口
套接字
2
前丨尘忆·梦
·
2023-11-04 10:42
计算机基础知识
网络
Python入门篇(九)---网络编程
目录网络编程的概念和应用领域
套接字
(socket)编程简介创建一个socket连接一个socket发送和接收数据urllib库的使用发送HTTP请求解析URL编码和解码下载文件equests库的使用GET
壹个命苦的程序猿
·
2023-11-04 10:10
python小白看这里
python
开发语言
网络
【Linux网络编程_TCP/UDP_字节序_
套接字
实现: FTP 项目_局域网聊天项目 (已开源) 】.md updata:23/11/03
文章目录TCP/UDP对比端口号作用字节序字节序转换api
套接字
socket实现网络通讯服务端逻辑思路demo:满血版双方通讯/残血版多方通讯服务端demo客户端demoFTP项目实现severdemo
要长脑子了 o.0
·
2023-11-04 09:34
linux
tcp/ip
socket
c语言
Java--网络通信
2.
套接字
Socket:
套接字
Socket用于将应用程序与端口连接起来。
套接字
是一个假想的链接装置。
chuntian_tester
·
2023-11-04 05:14
Java
服务器
linux
网络
网络编程
SSL数字证书服务
SSL/TLS证书允许Web浏览器使用安全
套接字
层/传输层安全(SSL/TLS)协议识别并建立与网站的加密网络连接。SSL数字证书主要功能SSL证书在浏览器或用户计算机与服务器或网站之间建立加密连接。
Gworg
·
2023-11-04 04:41
ssl
https
网络协议
20.5 OpenSSL
套接字
RSA加密传输
RSA算法同样可以用于加密传输,但此类加密算法虽然非常安全,但通常不会用于大量的数据传输,这是因为RSA算法加解密过程涉及大量的数学运算,尤其是模幂运算(即计算大数的幂模运算),这些运算对于计算机而言是十分耗时。其次在RSA算法中,加密数据的长度不能超过密钥长度减去一定的填充长度。一般情况下,当RSA密钥长度为1024位时,可以加密长度为128字节,密钥长度为2048位时,可以加密长度为245字节
微软技术分享
·
2023-11-04 04:08
《灰帽黑客:攻守道》
OpenSSL
C++
加密传输
RSA
20.4 OpenSSL
套接字
AES加密传输
那么我们就可以使用这些加密算法对网络中的数据包进行加密处理,加密算法此处我们先采用AES算法,在网络通信中,只需要在发送数据之前对特定字符串进行加密处理,而在接收到数据后在使用相同的算法对数据进行恢复即可,读者如果有了
套接字
编程的基础
微软技术分享
·
2023-11-04 04:07
《灰帽黑客:攻守道》
OpenSSL
C++
AES
加密传输
SSL数字证书服务
SSL/TLS证书允许Web浏览器使用安全
套接字
层/传输层安全(SSL/TLS)协议识别并建立与网站的加密网络连接。SSL数字证书主要功能SSL证书在浏览器或用户计算机与服务器或网站之间建立加密连接。
Gworg
·
2023-11-04 04:37
ssl
https
网络协议
Rust 语言和 select 库的编写程序
它提供了一个函数,可以让我们等待多个文件描述符(如网络
套接字
)可读或可写。
华科℡云
·
2023-11-04 04:52
rust
开发语言
后端
14.Java实现UDP通信
DatagramSocket这个类是用来发送和接收数据包的
套接字
类。
程序员小牧之
·
2023-11-04 03:53
Java动手做一做之网络编程
java
udp
大数据之Spark(6)- SparkStreaming
SparkStreaming支持的数据输入源很多,例如:Kafka、Flume、Twitter、ZeroMQ和简单的TCP
套接字
等等。
jackyan163
·
2023-11-04 03:34
套接字
编程(二)UDP服务端与客户端的通信模拟实现
目录一、前言二、UDP客户端流程信息1、创建
套接字
2、为
套接字
绑定地址信息(不推荐)3、发送数据(将数据放入发送缓冲区中)4、接收数据(从socket结构体接收缓冲区中取出数据)5、关闭
套接字
三、UDP
曾几何时`
·
2023-11-04 01:15
网络基础
udp
网络协议
网络
02 socket
套接字
编程---udp服务端和客户端
文章目录一、理解网络通信二、初步认识TCP、UDP协议2.1.TCP协议2.2.UDP协议三、网络字节序3.1.主机字节序转换为网络字节序(hosttonetwork)3.2.网络字节序转换为主机字节序(tonetwork)四、socket编程接口4.1.sockaddr结构4.1.1.sockaddr_in结构体参数填充4.2.创建socket文件描述符4.3.绑定端口号4.3.1.为什么服务器
今天也要写bug、
·
2023-11-04 01:45
计算机网络
网络协议
How Tomcat Works读书笔记
1.1HTTPHttp使用可靠的TCP连接,默认使用TCP/80端口1.2Socket类
套接字
是网络连接的端点。
套接字
使程序可以从网络中读取数据,可以向
想54256
·
2023-11-04 00:01
【JavaEE初阶】 网络编程基础与Socket
套接字
网络编程中的基本概念发送端和接收端请求和响应客户端和服务端常见的客户端服务端模型Socket
套接字
概念分类Java数据报
套接字
通信模型Java流
套接字
通信模型Socket编程注意事项⭕总结网络编程基础为什么需要网络编程
遇事问春风乄
·
2023-11-03 15:50
JavaEE初阶
java-ee
网络
java
开发语言
UDP
TCP
Socket
在Go中使用Websocket创建聊天服务器
DivedeeperintoGowebsocketandconcurrencyprogramming深入研究GoWeb
套接字
和并发编程Chattingappcanbedoneinvariousway(theoretically
weixin_26746861
·
2023-11-03 10:35
websocket
python
【计算机网络】应用层
进程通信:
套接字
是同
WdIg-2023
·
2023-11-03 08:13
计算机网络(自顶向下法)
计算机网络
Libuv库概述
特性:非阻塞TCP
套接字
非阻塞命名管道UDP定时器子进程生成通过uv_getaddrinfo实现异步DNS异步文件系统API:uv_fs_*高分辨率
zhu2695
·
2023-11-03 07:31
C++框架&开源库
Libuv
Libuv中文文档文件管理
BuffersandStreams)文件变更事件(Filechangeevents)简单的文件读写是通过uv_fs_*函数族和与之相关的uv_fs_t结构体完成的.libuv提供的文件操作和socketoperations并不相同.
套接字
操作使用了操作系统本身提供了非阻塞操作
linranguo
·
2023-11-03 07:59
libuv
libuv
Libuv源码分析 —— 10. unix域
uv_pipe_t—管道句柄管道句柄对Unix上的本地域
套接字
和Windows上的有名管道提供一个抽
Anita-Sun
·
2023-11-03 07:53
Libuv源码解析
libuv
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他