JavaEE 初阶第二十二期:解密 TCP 协议!网络原理与底层框架的 “通关密钥”(二)

专栏:JavaEE初阶起飞计划 个人主页:手握风云 目录一、TCP协议1.1. TCP的核心机制1.1.1. 超时重传1.1.2. 三次握手1.1.3. 四次挥手1.2. CLOSE_WAIT1.2. TIME_WAIT一、TCP协议1.1. TCP的核心机制1.1.1. 超时重传        确认应答的关键是数据顺利到达,通过ACK报文发送

SSL/TLS加密协议全面解析

1、基础概念 1.1 什么是SSL/TLS?想象一下,你在网上购物、登录邮箱或者使用网上银行。你输入的密码、银行卡号和个人信息,就像是装在信封里的信件,在复杂的互联网中传递。如果没有特殊保护,任何“邮递员”(网络节点)都可以轻易地拆开信件,偷看甚至篡改你的隐私信息。TLS (Trans

分辨一个IP地址是公网IP还是内网IP的几种简单有效方法

一般来说,内网就是指的局域网(LAN),公网就是指的广域网(WAN),公网和内网的区别在哪儿呢?如何判断家里宽带IP是公网IP还是内网IP?公网与内网间进行数据通信的方法是什么?公网IP:全球唯一IP地址。有这么一种情况:拉的联通的

HTTP/2的软肋:为什么我们需要HTTP/3?

欢迎关注我的公众号:观知小阁。包含各种类的文章,内容更丰富,更新及时且不迷路。 技术前进的脚步从未停歇 在互联网速度日益成为核心需求的今天,HTTP/2协议的出现曾让我们眼前一亮。多路复用、头部压缩、服务器推送等新特性让我们相信网页性能的瓶颈终于被彻底打破。但现实总是比理想骨感,HTTP/2在实际应用中逐渐暴露出了一些根本性的缺

【从零开始的Qt开发指南】(二十一)Qt 网络编程封神指南:UDP/TCP/HTTP 全场景实战

目录​编辑前言一、Qt 网络编程核心认知1.1 为什么选择 Qt 网络 API?1.2 核心准备工作1.3 网络编程关键概念澄清二、UDP Socket 实战:无连接的数据传输2.1 UDP 核心 API 解析2.1.1 QUdpSocket 核心方法2.1.2 QNetworkDatagram 核心方法2.2 UDP 回显服务器实战步骤 1:创建项目与

【计算机网络 | 第九篇】计网之传输层(三)—— TCP的拥塞控制与连接管理

⭐️在这个怀疑的年代,我们依然需要信仰。个人主页:YYYing.⭐️计算机网络系列专栏:【从零开始的计算机网络】⭐️其他专栏:【linux基础】【数据结构与算法】系列上期内容:【计算机网络 | 第八篇】计网之传输层(二)系列下期内容:【计算机网络 | 第十篇】计网之应用层(

新版局域网IP扫描神器IPScanner.exe 绿色版V1.28.2,支持跨网段扫描_端口扫描_系统端口查看工具

作为公司网管,之前处理局域网问题简直是 “体力活”:想查哪个 IP 在线,用 CMD 命令逐行 Ping,50 个 IP 要折腾半小时,还容易漏判;同事电脑需要切换办公 / 测试 IP,得手把手教他进网络设置修改,来回跑断腿;遇到端口被占用、WiFi 密码忘记的情况&#xf

VM_Operation 源码解析

上文中讲到了用于执行GC的VM_CollectForMetadataAllocation和VM_GenCollectForAllocation,这两个类其实都是VM_Operation的子类,本篇博客就详细探讨VM_Operation和负责执行VM_Operation的VMThread的实现,从而透彻理解上一篇中相关方法的代码逻辑。 一、VM_Operation VM_Operation定义在ho

Docker 安装后在 Linux 系统下的全面验证

前言:Linux作为Docker的原生支持系统,安装完成后的验证逻辑和Mac系统有本质区别——无需依赖图形化界面,全程通过命令行完成,且需重点验证「权限配置」「守护进程运行状态」「内核兼容性」三大核心点。很多新手安装后仅看版本号就认为成功,后续运行容器时才发现权限不足、镜像拉取失败等问题。本文全程聚焦Linux系统&#xff08

如何安全地进行JLink驱动固件升级?完整指南

JLink固件升级翻车了?别慌,这份实战指南让你稳如老狗 你有没有遇到过这样的场景:新项目用上了最新的STM32H7,结果J-Link死活连不上,报错“ No target connected ”;或者某天插上调试器,电脑直接蓝屏,设备管理器里冒出个“未知USB设备”。 如果你