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
TCP连接
Spring Boot 性能优化:如何解决高并发下的瓶颈问题?
一、高并发场景的挑战与诊断方法论1.1典型性能瓶颈四层模型在2000+QPS的电商秒杀场景中,SpringBoot应用常面临四层压力传导:网络层瓶颈
TCP连接
耗尽导致SYN队列溢出(Linux默认仅1024
zhyoobo
·
2025-03-21 01:44
spring
boot
性能优化
后端
【前端网络深潜行者】信息化人员必备知识&面试宝典:
TCP连接
中断,客户端突然“玩失踪”怎么办?
【前端网络深潜行者】信息化人员必备知识&面试宝典:
TCP连接
中断,客户端突然“玩失踪”怎么办?
DTcode7
·
2025-03-20 12:25
IT信息技术相关
#
信息化技能面试宝典
HTML5
前端
javascript
前端三大核心
JS
http 从请求到响应的过程中发生了什么
TCP三次握手:浏览器与服务器建立
TCP连接
,这个过程称为三次握手。服务器监听端口,客户端发送SYN包请求连接,服务器响应SYN+ACK包,客户端再次发送ACK包确认
沃野_juededa
·
2025-03-19 19:36
http
网络协议
网络
使用 Go 语言实现高性能网络服务: 包括
TCP连接
管理、内存池、epoll、缓存设计、序列化等
作者:禅与计算机程序设计艺术1.简介Go是一门开源的编程语言,由Google开发并于2009年正式发布。其拥有以下特征:静态强类型:在编译时已经把变量的数据类型确定下来,并进行严格类型检查;自动垃圾回收:不需要手动分配和释放内存,通过引用计数实现自动释放无用对象;接口:支持接口、多态特性,可以方便地实现依赖注入、适配器模式、代理模式等;goroutine:采用协程(Coroutine)机制,使得编
AI天才研究院
·
2025-03-17 19:03
Golang实战
一天一门编程语言
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
标准C语言实现简单Web服务器(注意:暂未解决更改端口号的问题)
概要设计3.3详细设计(主要函数分析)3.3.1(socket)3.3.2(bind)3.3.3(listen)3.3.4(accept)3.3.5(connect)四、完整代码一、设计目标完成基础的
tcp
沈骁Alpha
·
2025-03-16 17:49
计算机网络
C/C++
c语言
socket
http
计算机网络
MySQL底层原理
为了解决频繁创建和销毁连接带来的性能问题,MySQL使用
TCP连接
池和线程池来管理连接和执行任务。服务层(ServiceLayer):这一层包
编织幻境的妖
·
2025-03-16 13:18
mysql
数据库
openssl TLS 单向认证
这个程序包括一个服务器和一个客户端,它们通过TLS加密的
TCP连接
进行通信。步骤概览初始化OpenSSL库。创建SSL上下文(SSL_CTX)。
spring*-*
·
2025-03-16 05:55
网络
服务器
运维
鸿蒙HarmonyOS开发系列:WebSocket消息发送应用示例
WebSocket位于网络分层模型的应用层,是建立在TCP之上的双向通讯协议,可以在一个
TCP连接
上进行全双工通信;和HTTP不同的是,WebSocket通讯需要服务端和客户端先通过握手连接,连接成功后才能相互通信
太空人_喜之郎
·
2025-03-16 04:49
HarmonyOS
鸿蒙
OpenHarmony
harmonyos
华为
前端
linux
鸿蒙
移动开发
程序员
自学嵌入式第26天-------UDP和TCP
TCP:三次握手:指建立
tcp连接
时,需要客户端和服务端总共发送三次报文确认连接。四次挥手:断开一个
tcp连接
,需要客户端和服务端发送四个报文以确认断开。
以德服人23
·
2025-03-13 05:35
udp
tcp/ip
网络
websocket实现简单的消息发送
WebSocket是一种基于TCP/IP的双向通信协议,主要用于在单个
TCP连接
上进行全双工通信。WebSocket的出现主要是为了解决HTTP等传统协议在实时交互方面的局限性。
x_h_j_
·
2025-03-13 04:54
websocket
网络协议
网络
Websocket的基本使用
1.WebSocketWebSocket是一种在单个
TCP连接
上进行全双工通信的协议,它在现代Web开发和网络应用中发挥着重要作用。
布鲁斯的快乐小屋
·
2025-03-13 03:18
websocket
网络协议
网络
前端
Linux高阶——1116—SOCKET套接字基础
socket创建2、bind()——socket绑定3、listen()——监听网络连接状态4、accept()——执行此函数等待连接,并完成握手(服务端使用)5、connect()——通过此函数对目标请求
tcp
爱吃涮毛肚的肥肥
·
2025-03-12 05:20
Linux高阶
linux
服务器
运维
开发语言
c++
后端
python socket网络编程
三次握手TCP三次握手是TCP/IP协议族中,建立
TCP连接
时使用的一种机制,用于确保通信双方都准备好进行数据传输,
S_Sorin
·
2025-03-10 18:40
python安全
网络
python
【每日八股】计算机网络篇(三):IP
URL解析
TCP连接
HTTP请求页面渲染断开连接PING如何工作?Cookie和Session的区别是什么?CookieSession差别IPv4和IPv6的区别?什么是跨域?
YGGP
·
2025-03-10 07:16
计算机网络
计算机网络
从零手写Tomcat核心架构:构建简易Servlet容器实战指南
本文将基于HTTP协议与Servlet规范,实现一个具备基础Servlet动态请求处理能力的精简版Tomcat(命名为MiniCat),其核心架构目标包括:HTTP通信层:实现
TCP连接
管理和基础报文解析生命周期管理
bigH2004
·
2025-03-10 05:33
tomcat
架构
servlet
【通俗易懂】三次握手与四次挥手
1.三次握手三次握手(Three-wayHandshake)是指在建立一个
TCP连接
时,客户端和服务器会一共发送三个报文段。
小玄ks
·
2025-03-09 19:14
笔记
1024程序员节
网络
网络协议
H5之webcoekt播放JPEG图片流
一、简介既然webcoekt是基于
tcp连接
的,理论上讲所有的浏览器是可以私有协议处理二进制的,如果我们需要播放视频,我们可以将视频数据在后端解码后直接将图片推送到webcoekt前端,然后前端通过websocket
·
2025-03-09 16:18
视频处理html5
令人窒息的性能困局接手公司老旧后台系统时,我震惊地发现:首页加载竟需要12.3秒! Lighthouse报告显示:
PerformanceScore:38FirstContentfulPaint:4.1sTotalBlockingTime:2.8s更糟糕的是WebPageTest的瀑布图:34个请求串行加载,
TCP连接
反复重建
console.log 战略储备局局长
·
2025-03-09 13:54
面试
前端
http
OpenBMC:BmcWeb构造connect对象
OpenBMC:BmcWebserver.run-CSDN博客server在接收了
tcp连接
请求后,会构造一个ConnectionType对象,然后通过post调度,运行该对象的start函数1.ConnectionType
风静如云
·
2025-03-09 01:59
OpenBMC
linux
高并发场景下的UDP协议设计与实现:基于并发容器的实践
一、UDP协议核心特性回顾1.1UDPvsTCP特性UDP
TCP连接
方式无连接面向连接可靠性不保证数据到达可靠传输头部开销8字节20-60字节
KBkongbaiKB
·
2025-03-08 14:00
udp
网络协议
网络
HTTP/1.0、HTTP/2.0和HTTP/3.0的区别
主要特点包括:非持久连接:每个请求都使用一个独立的
TCP连接
,
www.www
·
2025-03-08 13:13
计算机基础知识
http
网络协议
网络
从连接到交互:SDN 架构下 OpenFlow 协议的流程与报文剖析
步骤:交换机主动向控制器IP地址发起
TCP连接
。若启用TLS,双
漫谈网络
·
2025-03-08 10:17
网络技术进阶通途
openflow
sdn
访问网页的全过程(从输入网址到页面展示)
整个过程可以分为DNS解析、
TCP连接
、HTTP请求、服务器处理、页面渲染等几个关键阶段。1.URL解析与协议检查解析URL:浏览器解析你输入的URL,提取以下部分:协议:http或https。
重生之我在成电转码
·
2025-03-08 03:25
java
八股
计算机网络
网络编程——http
1.HTTP客户端示例(C语言)这个例子展示了如何用C语言通过
TCP连接
到HTTP服务器,发送HTTP请求并打印出响应。(示例为火狐新闻主页面)代码示例:#include"public.h"
BanLul
·
2025-03-06 07:03
网络
http
网络协议
14、
TCP连接
如何确保可靠性【高频】
TCP通过三次握手、确认应答、校验和、超时重传、流量控制、拥塞控制等机制,可以保证传输的数据按序到达,不会丢失和重复。1.三次握手与连接管理:TCP在建立连接时采用三次握手,确保通信双方都能接受和发送数据。同时,TCP还使用四次挥手来正常终止连接,确保最后的数据能够完整传输。2.序列号和确认应答:TCP为发送的每个字节都配一个序列号,接收方通过发送确认号(ACK)来确认接收到的数据。确认
桃酥403
·
2025-03-06 02:55
桃酥的学习笔记(网络篇)
tcp/ip
php
网络
HTTP/1.1 和 HTTP/2 的区别,HTTP/2 有哪些新特性?
HTTP/1.1和HTTP/2的区别及新特性详解一、核心区别:连接管理与多路复用HTTP/1.1使用「短连接」或「持久连接」,但每个
TCP连接
在同一时刻只能处理一个请求(HOLBlocking)。
程序员黄同学
·
2025-03-05 21:47
node.js
前端开发
JavaScript
http
网络协议
网络
TCP协议(20250304)
UDP)2.TCP与UDPUDP(用户数据报协议)面向数据报无连接不安全不可靠(尽最大努力交付)机制简单,传输效率高TCP(传输控制协议)需要建立连接安全、可靠面向字节流占用资源开销大3.三次握手指建立
tcp
写代码的猫眼石
·
2025-03-04 21:25
tcp/ip
网络协议
网络
网络故障排查-TCP标志位
以下是这些标志位的解释以及它们在网络问题排查中的应用:1.SYN(Synchronize)解释:表示
TCP连接
的建立请求。客户
Johnstons
·
2025-03-04 13:23
流量分析
tcp/ip
服务器
网络
运维
网络性能监控与诊断
网络流量监控
NPMD
TCP的四次挥⼿为什么是四次?为什么不能是三 次
TCP四次挥手(Four-wayHandshake)用于终止一个已经建立的
TCP连接
。
冰糖心书房
·
2025-03-03 23:40
2025
Java面试系列
tcp/ip
网络协议
HTTP协议详解:从零开始的Web通信之旅
2.1OPTIONS2.2HEAD2.3GET2.4POST2.5PUT2.6DELETE2.7TRACE2.8CONNECT2.9注意三、HTTP工作原理四、HTTP请求/响应流程4.1、客户端连接到web服务器4.2、发送HTTP请求4.3、服务器接受请求并返回HTTP响应4.4、释放连接
TCP
1771771
·
2025-03-03 20:42
网络安全
http
前端
网络协议
web安全
网络安全
TCP连接
的三次握手与四次挥手详解
TCP(传输控制协议)是实现可靠数据传输的重要协议之一。TCP协议的设计之初就考虑到了数据在传输过程中的可靠性和完整性,而三次握手和四次挥手就是实现这一目的的基础机制。TCP的基本概念TCP是一种面向连接的协议,这意味着在数据传输之前,通信的双方必须首先建立一条连接。TCP协议还保证了数据的顺序传输和完整性控制,这些特性使得TCP被广泛应用于需要高可靠性的场合,如网页浏览、文件传输和电子邮件等。三
影子落人间
·
2025-03-03 06:54
理论
tcp/ip
网络
服务器
前端进阶题(面试必看)
先本地缓存(浏览器、操作系统)》ISP网络服务商》根服务器(根域、一级域、二级域、三级域)建立
TCP连接
,HTTP协议是基于TCP协议的,浏览器与服务端通过三次握手建立
TCP连接
(如果是HTTPS则是四次握手
Caleb-niu
·
2025-03-02 21:15
面试指南
前端
面试
职场和发展
TCP长连接实践与挑战
本文介绍了tcp长连接在实际工程中的实践过程,并总结了
tcp连接
保活遇到的挑战以及对应的解决方案。
字节跳动终端技术
·
2025-03-02 08:25
tcp/ip
网络协议
字节跳动
http
后端
Http、tcp、https、socket、tomcat、长短连接等总结回顾
socket其实就是操作系统提供
tcp连接
的接口。比如tcp的可能有第一次握手的方法,是C语言写的,比如就叫syn方法,对应第一次握手,也就是客户端发一个syn位置1的tcp
SJLoveIT
·
2025-03-02 08:53
http
tcp/ip
https
HTTP/1.0 vs HTTP/1.1:全面解析
1.连接方式:短连接vs长连接HTTP/1.0默认是短连接,每次请求都会新建一个
TCP连接
,服务器处理完请求后就关闭连接。问题:连接的建立和关闭都要消耗资源,每次请求都要重新握手,效率低。
TsuanS
·
2025-03-02 04:49
http
网络协议
网络
前端面试题---2022
3建立
TCP连接
(三次握手)。4浏览器向web服务器发送一个HTTP请求报文。5服务器返回HTTP响应报文给客户端。6关闭
TCP连接
(四次挥手)。7浏览器解析文档资源并渲染页面。
每日一小知识
·
2025-03-02 00:22
前端
html
npm
vscode
node.js
带你一文搞懂网络层的IP协议\数据链路层的以太网\ARP协议以及DNS和NAT协议
TCP连接
管理中的保活机制:TCP协议是面向连接通信,若通信双方长时间没有数据往来,就需要确定对方还是否在线,连接是否正常?
谁不是喝酒喝到吐
·
2025-03-01 16:01
网络
服务器
dns服务器
以太网
arpu
RabbitMQ系列(七)基本概念之Channel
以下是其核心机制与功能的详细解析:一、Channel的核心定义虚拟通信链路Channel是建立在
TCP连接
(Connection)上的轻量级虚拟连接,允许在单个
TCP连接
上复用多个独立的信道(Channel
yyueshen
·
2025-03-01 08:04
RabbitMQ
#
RabbitMQ概念
rabbitmq
分布式
TCP 三次握手与四次挥手
TCP三次握手与四次挥手知识总结一、
TCP连接
与断开的核心机制1.三次握手(建立连接)目的:建立客户端与服务端之间的双向传输通道,确保双方都能确认对方的接收和发送能力,为后续的数据传输奠定可靠基础。
FHKHH
·
2025-02-28 10:25
tcp/ip
网络
服务器
【计算机网络】Web缓存
2.工作原理首先当客户端想要请求资源时,它会先与Web缓存器(也叫代理服务器)建立
Tcp连接
,并发送HTTP请求,检查Web缓存器中是否缓存了该资源,如果有,Web缓存器就向客户端用HTTP响应报文返回该对象
代码源流
·
2025-02-26 01:56
计算机网络
使用Socket编写超牛的http服务器和客户端(二)
ConnectionPool.cpp├──TaskQueue.h├──ThreadPool.h├──main.cpp工程代码主要分为以下几个模块:ConnectionPool类:负责管理一组预先建立的
TCP
爱上解放晚晚
·
2025-02-25 09:37
C++高级编程实例
http
服务器
c++
网络编程总结
建立
TCP连接
(TCP三次握手):在发送HTTP请求之前,客户端和服
oymaster
·
2025-02-25 02:17
网络编程
网络
计算机网络应用层之文件传输协议——FTP(这一篇就够了)
目录文件传输协议:FTPFTP传输文件的过程FTP传输文模式FTP配置文件传输协议:FTPHTTP和FTP都是文件传输协议,但FTP使用两个并行的
TCP连接
来传输文件,一个是控制连接(controlconnection
jesesl
·
2025-02-24 01:21
计算机网络
ftp
网络协议
《nmap 命令全解析:网络探测与安全扫描的利器》
文章目录一、引言二、nmap命令概述三、nmap基本用法(一)安装nmap(二)简单扫描示例四、nmap常见参数(一)-sS(TCPSYN扫描)(二)-sT(
TCP连接
扫描)(三)-sU(UDP扫描)(
ZuuuuYao
·
2025-02-23 15:35
Linux
网络
安全
linux
WebSocket实战:如何实现百万级即时通讯
WebSocket实战:如何实现百万级即时通讯(附Mermaid架构图+性能优化策略)一、WebSocket核心流程图解1.全链路通信流程(Mermaid)客户端负载均衡WS网关Redis集群业务服务
TCP
程序员没睡醒
·
2025-02-23 03:39
websocket
网络协议
网络
hcie BGP总结
3,BGP的对等体之间必须在逻辑上连通,并进行
TCP连接
,路由更新时,BGP只发送更新的路由,大大减少了BGP传播路由所占用的带宽。
老灵了
·
2025-02-22 10:48
网络
路由器
路由算法
WebSocket协议如何在实时行情接口中发挥作用?
它的特性在于能在单个
TCP连接
上进行全双工通信。与传统的HTTP协议相比,它不需要每次都重新建立连接。这一特性使得它在需要实时数据交互的场景下非常有优
股票程序化交易接口
·
2025-02-21 06:52
量化交易
股票API接口
Python股票量化交易
websocket协议
实时行情接口
双向通信
数据更新
股票量化接口
股票API接口
计算机网络(4)TCP断开
4、拔掉网线后,原本的
TCP连接
还存在吗?可能有人觉得网线都被拔掉了,那说明物理层被断开了,那在上层的传输层理应也会断开,所以原本的
TCP连接
就不会存在的了。就好像,我们拨打有线电话的时候
tian-ming
·
2025-02-20 23:39
tcp/ip
计算机网络
网络
如何在公司项目中使用 WebSocket— 入门实战指南
一、WebSocket基础1、什么是WebSocketWebSocket是一种网络传输协议,可在单个
TCP连接
上进行全双工通信2、对比http两者都位于应用层,都依赖TCP协议WebSocket协议一般以
vivo互联网技术
·
2025-02-19 17:21
javascript
前端
websocket
为什么有 HTTP 还需要 WebSocket?为什么不直接使用 TCP ?
然而,HTTP/1.1在设计上采用了半双工模式在
TCP连接
建立后,浏览器会发送HTTP请求,其中包含请求升级到WebSocket的特殊头部,如果服务器支持WebSocket并
yourkin666
·
2025-02-19 13:18
http
websocket
tcp/ip
上一页
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
其他