- TLS/SSL是一种加密通道的规范,它利用对称加密、公私钥不对称加密及其密钥交换算法,CA系统进行加密且可信任的信息传输,在HTTP SSL中常用的对称加密算法有RC4,AES,3DES,Camellia等,SSL由从前的网景公司开发,TLS是SSL的标准化后的产物,事实上我们现在用的都是TLS,但因为历史上习惯了SSL这个称呼,平常还是以SSL为多。 TLS/SSL是一种加密通道的规范,它利用对称加密、公私钥不对称加密及其密钥交换算法,CA系统进行加密且可信任的信息传输,在HTTP SSL中常用的对称加密算法有RC4,AES,3DES,Camellia等,SSL由从前的网景公司开发,TLS是SSL的标准化后的产物,事实上我们现在用的都是TLS,但因为历史上习惯了SSL这个称呼,平常还是以SSL为多。
- [导读] 大家好,今天来总结一下Modbus-RTU协议,原本想把实现思路也一起发出来,但是感觉太长了,就拆开了。 前世今生 照例简单说下这个协议的历时,Modicon公司于1979年制定了Modbus协议标准,并用在其PLC产品上。后来Modicon公司被施耐德收购。已成为一种事实标准协议,同时也被IEC-61158... [导读] 大家好,今天来总结一下Modbus-RTU协议,原本想把实现思路也一起发出来,但是感觉太长了,就拆开了。 前世今生 照例简单说下这个协议的历时,Modicon公司于1979年制定了Modbus协议标准,并用在其PLC产品上。后来Modicon公司被施耐德收购。已成为一种事实标准协议,同时也被IEC-61158...
- Hey guys ,各位小伙伴们大家好,这里是程序员 cxuan,欢迎你收看我最新一期的文章。 这篇文章我们来聊一聊 HTTP 2.0,以及 HTTP 2.0 它在 HTTP 1.1 的基础上做了哪些改... Hey guys ,各位小伙伴们大家好,这里是程序员 cxuan,欢迎你收看我最新一期的文章。 这篇文章我们来聊一聊 HTTP 2.0,以及 HTTP 2.0 它在 HTTP 1.1 的基础上做了哪些改...
- 我把自己以往的文章汇总成为了 Github ,欢迎各位大佬 star https://github.com/crisxuan/bestJavaer 如果说计算机把我们从工业时代带到了信息时代,那么计算机网络就可以说把我们带到了网络时代。随着使用计算机人数的不断增加,计算机也经历了一系列的发展,从大型通用计算机 -> 超级计算机 -> 小型机 ... 我把自己以往的文章汇总成为了 Github ,欢迎各位大佬 star https://github.com/crisxuan/bestJavaer 如果说计算机把我们从工业时代带到了信息时代,那么计算机网络就可以说把我们带到了网络时代。随着使用计算机人数的不断增加,计算机也经历了一系列的发展,从大型通用计算机 -> 超级计算机 -> 小型机 ...
- 文章目录 前言运输层概述TCP 和 UDP 前置知识套接字套接字类型套接字处理过程 聊聊 IP端口号确定端口号 多路复用和多路分解无连接的多路复用和多路分解面向连接的多路复用与多路分解 UDPUDP 特点UDP 报文结构 TCPTCP 报文段结构序号、确认号实现传输可靠性累积确认 传输控制利用窗口控制提高速度窗口控制和重发 流量控制连接管理三次握手建立连接四次... 文章目录 前言运输层概述TCP 和 UDP 前置知识套接字套接字类型套接字处理过程 聊聊 IP端口号确定端口号 多路复用和多路分解无连接的多路复用和多路分解面向连接的多路复用与多路分解 UDPUDP 特点UDP 报文结构 TCPTCP 报文段结构序号、确认号实现传输可靠性累积确认 传输控制利用窗口控制提高速度窗口控制和重发 流量控制连接管理三次握手建立连接四次...
- 为什么浏览器会提示网站“不安全”?从浏览器的“不安全”提示来详细了解https与SSL证书 我们打开很多http网站时候,会看到浏览器提示“不安全”,而打开https网站却没有这个提示,这是为什么呢?当用户访问网站时遇到浏览器展示“不安全”标识,大部分的用户将会提升警惕,甚至有人会认为这是一个不合法的站点,这对于企业网站影响更大,对于企业形象及网上业务开展都... 为什么浏览器会提示网站“不安全”?从浏览器的“不安全”提示来详细了解https与SSL证书 我们打开很多http网站时候,会看到浏览器提示“不安全”,而打开https网站却没有这个提示,这是为什么呢?当用户访问网站时遇到浏览器展示“不安全”标识,大部分的用户将会提升警惕,甚至有人会认为这是一个不合法的站点,这对于企业网站影响更大,对于企业形象及网上业务开展都...
- 2025年伊始,Sermant社区正式发布了2.2.0 release版本,这也是Sermant加入CNCF基金会后发布的第一个特性版本。本次更新在流量治理、外部Agent统一管理等方面推出了新的重要特性,包括基于xDS协议的流控能力、支持挂载外部Agent、SpringBoot注册插件支持Nacos注册中心、指标服务等。除此之外,本次版本更新还对社区提出的已知问题和部分功能进行了修复和优化。 2025年伊始,Sermant社区正式发布了2.2.0 release版本,这也是Sermant加入CNCF基金会后发布的第一个特性版本。本次更新在流量治理、外部Agent统一管理等方面推出了新的重要特性,包括基于xDS协议的流控能力、支持挂载外部Agent、SpringBoot注册插件支持Nacos注册中心、指标服务等。除此之外,本次版本更新还对社区提出的已知问题和部分功能进行了修复和优化。
- 在当今数字化时代,信息技术(IT)已成为我们生活和工作中不可或缺的一部分。无论是个人还是企业,掌握IT基础知识都是至关重要的。本文将带你深入了解IT的基础知识,包括计算机硬件、软件以及网络基础。 在当今数字化时代,信息技术(IT)已成为我们生活和工作中不可或缺的一部分。无论是个人还是企业,掌握IT基础知识都是至关重要的。本文将带你深入了解IT的基础知识,包括计算机硬件、软件以及网络基础。
- @[TOC](request.getScheme() 使用方法详解) 博主 默语带您 Go to New World. ✍ 个人主页—— 默语 的博客👦🏻 优秀内容</ a>《java 面试题大全》</ a> 《java 专栏》</ a> 《idea技术专区》</ a> 《spring boot 技术专区》</ a> 《MyBatis从入门到精通》</ a> 《23种设计模式》</... @[TOC](request.getScheme() 使用方法详解) 博主 默语带您 Go to New World. ✍ 个人主页—— 默语 的博客👦🏻 优秀内容</ a>《java 面试题大全》</ a> 《java 专栏》</ a> 《idea技术专区》</ a> 《spring boot 技术专区》</ a> 《MyBatis从入门到精通》</ a> 《23种设计模式》</...
- 在上篇文章[Netty 进阶 — Netty 的编解码器]大明哥阐述了 Netty 的常用解码器,这些解码器都是开箱即用的,它提供了 TCP 拆包/粘包的通用解决方案。但是只解决拆包/粘包问题还不够,因为我们在实际开发过程使用的 Java 对象,我们需要将发送端传递过来的消息解析成 Java 对象才能使用,所以这篇文章我们将在这个基础上来探讨如何利用 Netty 实现自定义通信协议。 通用协... 在上篇文章[Netty 进阶 — Netty 的编解码器]大明哥阐述了 Netty 的常用解码器,这些解码器都是开箱即用的,它提供了 TCP 拆包/粘包的通用解决方案。但是只解决拆包/粘包问题还不够,因为我们在实际开发过程使用的 Java 对象,我们需要将发送端传递过来的消息解析成 Java 对象才能使用,所以这篇文章我们将在这个基础上来探讨如何利用 Netty 实现自定义通信协议。 通用协...
- 上篇文章大明哥已经详细分析了粘包/粘包的问题,并深入阐述了粘包/粘包的深层原因,既然知道了产生它的原因,那么下一步我们就是解决它了。 拆包/粘包解决方案TCP 是面向字节流的协议,它是无法区分数据包界限的。既然底层的 TCP 协议无法区分,那我们就只能在应用层下功夫了 。目前在应用层主流的解决方案有三种:固定长度双方约定一个固定的长度,比如 100 个字节,那么发送端在发送消息时,每个报文都... 上篇文章大明哥已经详细分析了粘包/粘包的问题,并深入阐述了粘包/粘包的深层原因,既然知道了产生它的原因,那么下一步我们就是解决它了。 拆包/粘包解决方案TCP 是面向字节流的协议,它是无法区分数据包界限的。既然底层的 TCP 协议无法区分,那我们就只能在应用层下功夫了 。目前在应用层主流的解决方案有三种:固定长度双方约定一个固定的长度,比如 100 个字节,那么发送端在发送消息时,每个报文都...
- 编解码技术是实现网络通信的根本,从这篇文章开始,大明哥将用三篇文章来彻底说清楚 Netty 的编解码技术。其实在 死磕 Java NIO 一文 【死磕 Java NIO】— 消息边界的处理 中大明哥就已深入分析了在 Java NIO 消息边界的问题以及相对应的解决方案,下面我们来看 Netty 的吧。 现象演示首先我们需要知道什么是拆包/粘包现象。假设客户端向服务端发送两个数据包,分别为 ... 编解码技术是实现网络通信的根本,从这篇文章开始,大明哥将用三篇文章来彻底说清楚 Netty 的编解码技术。其实在 死磕 Java NIO 一文 【死磕 Java NIO】— 消息边界的处理 中大明哥就已深入分析了在 Java NIO 消息边界的问题以及相对应的解决方案,下面我们来看 Netty 的吧。 现象演示首先我们需要知道什么是拆包/粘包现象。假设客户端向服务端发送两个数据包,分别为 ...
- 在电脑里开一台虚拟机,是再常见不过的操作了。无论是用虚拟机玩只有旧版本系统能运行的游戏,还是用来学习Linux、跑跑应用程序都是很好的。而这其中,虚拟机网络是绝对绕不过去的。本篇文章通俗易懂的介绍了常见的虚拟网络提供的三种网络链接模式NAT、桥接、主机。即使不懂虚拟网络,看了本篇也能成为虚拟机网络糕手糕糕手! 在电脑里开一台虚拟机,是再常见不过的操作了。无论是用虚拟机玩只有旧版本系统能运行的游戏,还是用来学习Linux、跑跑应用程序都是很好的。而这其中,虚拟机网络是绝对绕不过去的。本篇文章通俗易懂的介绍了常见的虚拟网络提供的三种网络链接模式NAT、桥接、主机。即使不懂虚拟网络,看了本篇也能成为虚拟机网络糕手糕糕手!
- 一.IIC总线基础特性:两根通信线:SCL、SDA同步,半双工总线挂载多设备(一主多从,多主多从)配置特性:SCL、SDA配置为开漏输出SCL、SDA带上拉电阻(一般4.7K) 时序特性:起始条件:SCL:High,SDA:High->Low终止条件:SCL:High,SDA:Low->High发送:Master->SCL:Low->SDA高位先行->SCL:High->Slave接收:Sl... 一.IIC总线基础特性:两根通信线:SCL、SDA同步,半双工总线挂载多设备(一主多从,多主多从)配置特性:SCL、SDA配置为开漏输出SCL、SDA带上拉电阻(一般4.7K) 时序特性:起始条件:SCL:High,SDA:High->Low终止条件:SCL:High,SDA:Low->High发送:Master->SCL:Low->SDA高位先行->SCL:High->Slave接收:Sl...
- 1. IP 协议报头结构4 位版本:表示 IPv4 / IPv64 位首部长度:表示 IP 报头的长度,以 4 字节为单位8 位服务类型:包括 3 位优先权字段(已弃用),4 位 TOS 字段和 1 位保留字段(必须置为 0),4 位 TOS 字段分别表示:最小延时(数据从 A 到 B 消耗时间短),最大吞吐量(数据从 A 到 B单位时间内传输数量多),最高可靠性,最小成本(设备上消耗的资... 1. IP 协议报头结构4 位版本:表示 IPv4 / IPv64 位首部长度:表示 IP 报头的长度,以 4 字节为单位8 位服务类型:包括 3 位优先权字段(已弃用),4 位 TOS 字段和 1 位保留字段(必须置为 0),4 位 TOS 字段分别表示:最小延时(数据从 A 到 B 消耗时间短),最大吞吐量(数据从 A 到 B单位时间内传输数量多),最高可靠性,最小成本(设备上消耗的资...
上滑加载中
推荐直播
-
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
回顾中 -
智能观测进化论系列沙龙(第一期)
2025/02/28 周五 14:00-16:30
华为及外部讲师团
本期直播就智能化可观测技术的融合与创新、落地与实践、瓶颈与未来等业界关心的话题进行深入探讨。
回顾中 -
聚焦Deepseek,洞察开发者生态发展
2025/02/28 周五 19:00-20:30
蒋涛 csdn创始人
深入剖析Deepseek爆发后,中国开发者生态潜藏的巨大发展潜能与未来走向,精准提炼出可供大家把握的时代机遇,干货满满,不容错过。
回顾中
热门标签