- 专栏介绍:《让天下没有难学的Netty》系列,基于 Netty,以源码分析为主要手段,关键流程给出流程图,从 通道篇、内存篇、性能篇三个维度深度剖析 Netty 的实现原理。 1、通道概述 我们从如下几个方面来简单了解一下 Channel。 通道的当前状态,open(端口打开)、connect(连接)。通道的配置,包含通道的配置属性与网络通信选项(Cha... 专栏介绍:《让天下没有难学的Netty》系列,基于 Netty,以源码分析为主要手段,关键流程给出流程图,从 通道篇、内存篇、性能篇三个维度深度剖析 Netty 的实现原理。 1、通道概述 我们从如下几个方面来简单了解一下 Channel。 通道的当前状态,open(端口打开)、connect(连接)。通道的配置,包含通道的配置属性与网络通信选项(Cha...
- 上帝视角网络设备大刘的电脑 A 和小美的电脑 B 可以通过网线连接起来,组成一个网络。A 发出来数据,B 都能接收到。反之 A 可以接收 B 发出来的所有数据。网线交换机没过多久,隔壁老王的电脑 C、阿丽的电脑 D、敏敏的电脑 E 也要加入到网络中来。只使用网线连接是搞不定的了,搞不定的问题就用分层的办法处理。数据链路层处理示意图于是就有了二层网络设备交换机,交换机提供网络互联功能。交换机交... 上帝视角网络设备大刘的电脑 A 和小美的电脑 B 可以通过网线连接起来,组成一个网络。A 发出来数据,B 都能接收到。反之 A 可以接收 B 发出来的所有数据。网线交换机没过多久,隔壁老王的电脑 C、阿丽的电脑 D、敏敏的电脑 E 也要加入到网络中来。只使用网线连接是搞不定的了,搞不定的问题就用分层的办法处理。数据链路层处理示意图于是就有了二层网络设备交换机,交换机提供网络互联功能。交换机交...
- Computer:路由器、交换机、猫Modem的简介、区别之详细攻略 目录 路由器、交换机的简介 交换机 路由器 猫Modem 外置式Modem的软件安装 外置式Modem的硬件安装 路由器、交换机、猫的区别 路由器、交换机的简介 ... Computer:路由器、交换机、猫Modem的简介、区别之详细攻略 目录 路由器、交换机的简介 交换机 路由器 猫Modem 外置式Modem的软件安装 外置式Modem的硬件安装 路由器、交换机、猫的区别 路由器、交换机的简介 ...
- Linux 磁盘管理之磁盘理论篇磁盘简介机械硬盘常用总线协议/磁盘类型SCSI协议并行SCSI 的演变SCSI-3 架构SCSI 协议模型SCSI 协议寻址 ATA 和 SATASerial Attached SCSI(串行 SCSI 协议) I/O(Input/Ouput)操作寻道时间旋转时延数据传输时延IOPS带宽(Throughput)利用率和响应时间... Linux 磁盘管理之磁盘理论篇磁盘简介机械硬盘常用总线协议/磁盘类型SCSI协议并行SCSI 的演变SCSI-3 架构SCSI 协议模型SCSI 协议寻址 ATA 和 SATASerial Attached SCSI(串行 SCSI 协议) I/O(Input/Ouput)操作寻道时间旋转时延数据传输时延IOPS带宽(Throughput)利用率和响应时间...
- Python语言学习:Python常用自带库(imageio、pickle)简介、使用方法之详细攻略 目录 imageio简介及其常见使用方法 pickle简介及其常见使用方法 简介 使用方法 简介及其常见使用方法 简介 使用方法 imageio简介及其常见使用方法 IMAIO是一个Python库,... Python语言学习:Python常用自带库(imageio、pickle)简介、使用方法之详细攻略 目录 imageio简介及其常见使用方法 pickle简介及其常见使用方法 简介 使用方法 简介及其常见使用方法 简介 使用方法 imageio简介及其常见使用方法 IMAIO是一个Python库,...
- HTTP:HTTP的server and client详细攻略 目录 设计思路 HTTP的server and client术语解释 1、服务器端指response 2、客户端指request 3、HTTP 协议定义服务器端,和客户端之间文件传输的沟通方式 4、HTTP传输的基本过程 设计思路 HTTP的serve... HTTP:HTTP的server and client详细攻略 目录 设计思路 HTTP的server and client术语解释 1、服务器端指response 2、客户端指request 3、HTTP 协议定义服务器端,和客户端之间文件传输的沟通方式 4、HTTP传输的基本过程 设计思路 HTTP的serve...
- 下载 yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel wget https://nginx.org/download/nginx-1.14.0.tar.gz tar -xzvf nginx-1.14.0.tar.gz cd nginx-1.14.0 配置安装 ./configur... 下载 yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel wget https://nginx.org/download/nginx-1.14.0.tar.gz tar -xzvf nginx-1.14.0.tar.gz cd nginx-1.14.0 配置安装 ./configur...
- 概念 QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 TPS:是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务... 概念 QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 TPS:是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务...
- 本文是读书笔记,原文见:https://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html 简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提... 本文是读书笔记,原文见:https://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html 简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提...
- 文章目录 起因重要字段三次握手四次挥手为什么握手只要三次,挥手要四次?为何建立连接时一起传输,释放连接时却要分开传输?为什么客户端在TIME-WAIT阶段要等2MSL? 起因 昨晚模拟面试的时候,发现自己有很多细节没有照顾到位,然后还很飘。 感谢我的老师,九点下班后用他自己宝贵的时间帮我面试。 今天慢慢总结。 首先说一下,UDP没有... 文章目录 起因重要字段三次握手四次挥手为什么握手只要三次,挥手要四次?为何建立连接时一起传输,释放连接时却要分开传输?为什么客户端在TIME-WAIT阶段要等2MSL? 起因 昨晚模拟面试的时候,发现自己有很多细节没有照顾到位,然后还很飘。 感谢我的老师,九点下班后用他自己宝贵的时间帮我面试。 今天慢慢总结。 首先说一下,UDP没有...
- 文章目录 概念性的东西什么是PB协议?PB支持语言给出官网 如何写一个PB文件Protobuf消息定义①限定修饰符②数据类型速查④字段编码值⑤默认值。 几个注意事项import关于package关于enum 编译PB可编译文件放置位置开始编译阅览文件 概念性的东西 什么是PB协议? ProtocolBuffer是用于序列化结构数据的灵活... 文章目录 概念性的东西什么是PB协议?PB支持语言给出官网 如何写一个PB文件Protobuf消息定义①限定修饰符②数据类型速查④字段编码值⑤默认值。 几个注意事项import关于package关于enum 编译PB可编译文件放置位置开始编译阅览文件 概念性的东西 什么是PB协议? ProtocolBuffer是用于序列化结构数据的灵活...
- 文章目录 Question One:请回答一下HTTP和HTTPS的区别,以及HTTPS有什么缺点?Question Two: 请问tcp握手为什么两次不可以?为什么不用四次?Question Three: 请你来说一下TCP拥塞控制? 本篇为计算机网络相关,大部分内容参考本篇: 温故Linux后端编程(四):膜拜《TCP/IP 卷一》 其中缺少... 文章目录 Question One:请回答一下HTTP和HTTPS的区别,以及HTTPS有什么缺点?Question Two: 请问tcp握手为什么两次不可以?为什么不用四次?Question Three: 请你来说一下TCP拥塞控制? 本篇为计算机网络相关,大部分内容参考本篇: 温故Linux后端编程(四):膜拜《TCP/IP 卷一》 其中缺少...
- 1、 计算机网络体系 计算机网络体系结构分为3种:OSI体系结构(七层),TCP/IP体系结构(四层),五层体系结构。 OSI体系结构: 概念清楚,理论也比较完整,但是它既复杂又不实用。TCP/IP体系结构:TCP/IP是一个四层体系结构,得到了广泛的运用。五层体系结构:为了方便学习,折中OSI体系结构和TCP/IP体系结构,综合二者的优点,这样既简洁,又能将概... 1、 计算机网络体系 计算机网络体系结构分为3种:OSI体系结构(七层),TCP/IP体系结构(四层),五层体系结构。 OSI体系结构: 概念清楚,理论也比较完整,但是它既复杂又不实用。TCP/IP体系结构:TCP/IP是一个四层体系结构,得到了广泛的运用。五层体系结构:为了方便学习,折中OSI体系结构和TCP/IP体系结构,综合二者的优点,这样既简洁,又能将概...
- 文章目录 预备知识- IP地址转换函数- sockaddr 数据结构 网络套接字函数- socket函数- bind 函数- listen函数- accept函数- connect函数- 补充5: CS模型 - TCP- Server- Client setsockopt与getsockoptrecv&send函数recv函数send函数运行过程 粘包 ... 文章目录 预备知识- IP地址转换函数- sockaddr 数据结构 网络套接字函数- socket函数- bind 函数- listen函数- accept函数- connect函数- 补充5: CS模型 - TCP- Server- Client setsockopt与getsockoptrecv&send函数recv函数send函数运行过程 粘包 ...
- 文章目录 前言第1章 概述分层TCP/IP的分层域名系统分用客户-服务器模型端口号 IP:网际协议引言IP首部 Ping程序引言 UDP:用户数据报协议引言UDP检验和IP分片最大UDP数据报长度UDP服务器的设计 TCP:传输控制协议TCP的服务TCP通过下列方式来提供可靠性: TCP的首部 TCP连接的建立与终止引言连接的连接与终止三次握手四次挥手连接建... 文章目录 前言第1章 概述分层TCP/IP的分层域名系统分用客户-服务器模型端口号 IP:网际协议引言IP首部 Ping程序引言 UDP:用户数据报协议引言UDP检验和IP分片最大UDP数据报长度UDP服务器的设计 TCP:传输控制协议TCP的服务TCP通过下列方式来提供可靠性: TCP的首部 TCP连接的建立与终止引言连接的连接与终止三次握手四次挥手连接建...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签