Java技术 BIO、NIO、AIO和Netty网络编程模型比较和实践 本文详细介绍了Java中的BIO、NIO、AIO和Netty网络编程模型的原理、特点和使用方法,并提供了示例代码和实践指导。通过对比和实践,帮助读者理解和选择适合自己需求的网络编程模型。 2023-09-11 浏览(592) Java技术 评论(0) 阅读全文
Java学习 Java网络编程入门指南:从基础到实践 本文介绍了Java网络编程的基础知识和常见技巧,包括Socket编程、多线程服务器和TCP/IP协议等,帮助读者快速入门并掌握相关技能。 2023-09-08 浏览(637) Java学习 评论(0) 阅读全文
了解QPS、TPS、RT和吞吐量的高并发性能指标及计算方法 本文详细介绍了QPS、TPS、RT和吞吐量等高并发性能指标的含义和计算方法,帮助读者更好地评估和优化系统性能。了解这些指标对于提高系统的运行效率至关重要。 2023-09-04 浏览(1,273) 笔记 评论(0) 阅读全文
笔记 HTTPS 是如何保证传输安全的? 本文介绍了 HTTPS 的工作原理及其如何保证传输安全,包括非对称加密、对称加密、数字证书等相关内容。阐述了 HTTPS 相对于 HTTP 的优势和意义,以及在互联网通信中的重要性。 2023-09-04 浏览(817) 笔记 评论(0) 阅读全文
URI和URL的区别说明 1.URL是全球资源定位符的英文所写,您平时上网时在IE浏览器中输入的那个地址就是URL。如:refblogs.com http://refblogs.com 就是一个URL。 2.URI是Web上可用的每种资源 - HTML文档、图像、视频片段、程序,由一个通过通用资源标志符(Universal Resource Identifier, 简称"URI")进行定位。 2022-06-06 浏览(890) Java学习 评论(0) 阅读全文
计算机网络 --- HTTP协议 和 HTTPS 1.了解HTTP协议1.1HTTP是什么HTTP(HyperTextTransferProtocol,超文本传输协议)是一种应用非常广泛的应用层协议.所谓“超文本”的含义,就是传输的内容不仅仅是文本(比如html,css这个就是文本),还可以是一些其他的资源,比如图片,视频,音频等二进制的数据1.2抓包工具的使用1.Fiddler的下载①可以直接在官网下载Fiddler官网地址②也可以直接进入fiddler搜索页2.Fiddl 2022-04-29 浏览(988) 后端技术 评论(0) 阅读全文
HTTPS 是如何保证传输安全的?你必须学会。。。 在谈论 HTTPS 协议之前,先来回顾一下 HTTP 协议的概念。 1.1 HTTP 协议介绍HTTP 协议是一种基于文本的传输协议,它位于 OSI 网络模型中的应用层。 2022-03-09 浏览(1,151) 后端技术 评论(0) 阅读全文
netty系列之:NIO和netty详解 简介netty为什么快呢?这是因为netty底层使用了JAVA的NIO技术,并在其基础上进行了性能的优化,虽然netty不是单纯的JAVAnio,但是netty的底层还是基于的是nio技术。ni 2022-03-09 浏览(980) 后端技术 评论(0) 阅读全文
【计算机网络】HTTP 协议详解 文章目录1.HTTP协议介绍2.HTTP协议的工作过程3.Fiddler抓包工具介绍3.1抓包工具的使用3.2抓包结果3.3抓包工具原理4.HTTP协议格式总览5.HTTP请求(Request)5.1认识URLURL基本介绍URL基本格式URL参数介绍URLencode介绍5.2认识“方法”(method)GET方法POST方法GET和POST的区别关于GET请求的URL长度问题的误解关于POST比GET更安全的误解关于GET只能传输文本 2022-03-07 浏览(1,128) 后端技术 评论(0) 阅读全文
TCP协议和UDP协议 1.传输控制协议TCP1.1TCP的主要特点:1.1.1面向连接的运输层协议socket部分讲述tcp连接的建立tcp连接的释放tcp的有限状态机1.1.2每一条TCP连接只能有两个端点,每一条TCP链接只能是点对点的(一对一)1.1.3TCP提供可靠交付的服务可靠传输的工作原理可靠传输的实现流量控制拥塞控制1.1.4TCP提供全双工通信1.1.5面向字节流流式服务的特点1.2与TCP有关的面试问题2.用户数据报协议UDP2.1UDP协 2022-03-03 浏览(1,206) 后端技术 评论(0) 阅读全文