网络与通信

深入剖析 Java 长连接:SSE 与 WebSocket 的实战陷阱与优化策略

引言:为什么需要长连接?传统 HTTP 是“请求-响应”模型,每次通信都需要建立 TCP 连接(即使有 Keep-Alive),无法满足低延迟、高频率、服务端主动推送的场景需求,如: 股票行情推送 实时聊天 监控告警通知 协同编辑(如 Google Docs&#xff09

Flutter 三方库 http_mock_adapter — 赋能鸿蒙应用开发的高效率网络接口 Mock 与自动化测试注入引擎(适配鸿蒙 HarmonyOS Next ohos)

欢迎加入开源鸿蒙跨平台社区:#。 Flutter for OpenHarmony:Flutter 三方库 http_mock_adapter — 赋能鸿蒙应用开发的高效率网络接口 Mock 与自动化测试注入引擎(适配鸿蒙 HarmonyOS Next ohos) 前言在华为鸿蒙(OpenHarmony)生态的应用开

HTTP相关

HTTP缓存缓存位置:按缓存位置分为Service Worker、Memory Cache、Disk Cache、Push Cache等缓存策略: 强缓存 : Expires 、Cache-Control 关键HTTP头: Expires: Wed, 21 Oct 2025 07:28:00 GMT(绝对时间&#xff0c

计算机网络到底在干什么?从协议、封装到 TCP/IP 协议栈

协议计算机之间的传输媒介是光信号和电信号。通过频率和强弱表示0和1这样的信息。要想传递各种不同的信息,就要约定好双方的数据格式。这是什么意思呢?其实就是进行通信的双方,约定还一些规则,当对方收到这些规则之后就会做出相应的反应,就好比我们在学校住校的时候,本身就没什么钱,每次打电话可能学校还要收费&#x

【Linux网络系列】万字硬核解析网络层核心:IP协议到IP 分片重组、NAT技术及 RIP/OSPF 动态路由全景

🔥 本文专栏:Linux网络 🌸作者主页:努力努力再努力wz 💪 今日博客励志语录:你现在的每一份坚持,都是在为未来的惊喜埋下伏笔。 引入那么在此前的学习中,我们已经学习了应用层以及传输层协议,而本篇博客则将聚焦于IP 协议。我们知道,

网络通信与TCP/IP五层模型

文章目录一、网络通信1.通信标识1.1五元组1.1.1IP地址1.1.2端口号1.1.3协议类型1.2MAC地址2.网络范围2.1局广域网2.2本地子网网1主02.2.1子网掩码2.2.2前缀长度2.3默认网关3.通信交接3.1共地发接3.2接力转发4.网络设备4.1网线、光纤、WiFi4.2网卡4.3交换机4.4路由器4.5防火墙二、协议分层1.各层作用2.分层特点3.行动轨迹4.数据演化5.T

Flutter 三方库 jaguar 的鸿蒙化适配指南 - 在鸿蒙系统上构建极致、透明、全能的工业级嵌入式 HTTP 服务端框架与 REST API 交互引擎

欢迎加入开源鸿蒙跨平台社区:# Flutter 三方库 jaguar 的鸿蒙化适配指南 - 在鸿蒙系统上构建极致、透明、全能的工业级嵌入式 HTTP 服务端框架与 REST API 交互引擎在鸿蒙(OpenHarmony)系统的端侧服务器化、分布式设备互联监控、或者是需要将鸿蒙应用转变为一个能够提供 API 服务的微型网关(如鸿蒙版物联网中枢

阿里云宝塔面板部署vue+nodejs项目并实现https访问操作流程

通过宝塔面板部署 Vue + Node.js 项目并实现 HTTPS,核心是利用宝塔的SSL 证书管理、Nginx 反向代理和Node.js 服务管理功能,无需手动编写复杂的 Nginx/Node.js 配置,大幅简化流程。以下是分步实现方案和宝塔特有的注意事项:一、前置准备1、环境要求 宝塔面板已安装(推荐 7.0&

GLM-4-9B-Chat-1M部署教程:防火墙配置、HTTPS反向代理与内网穿透完整方案

GLM-4-9B-Chat-1M部署教程:防火墙配置、HTTPS反向代理与内网穿透完整方案1. 为什么需要这套部署方案?你可能已经试过直接运行 streamlit run app.py,浏览器打开 看到界面——这确实很酷,但仅限于本机。一旦换台电脑、用手机访问,或者想让同事远程协作&#

Nginx内外网代理配置——HTTPS请求转发及SSL证书验证

        在企业内网环境中,常遇到内网服务需访问外网 API(如阿里云、高德地图等)但无直接外网权限的场景。本文结合实际踩坑经验,详细介绍 “内网代理 + 双层 Nginx 转发” 的实现方案,涵盖网络架构、配置细节、证书信任等核心环节,彻底解决 SSL 校验、域名匹配、连接中断等常见问题。1、整体网