05 2023 档案
摘要:[toc] ## 一、Jaxb ### 1.1 介绍 JAXB(Java Architecture for XML Binding简称JAXB),为java自带的框架,允许Java开发人员将Java类映射为XML表示方式。JAXB提供两种主要特性:将一个Java对象序列化为XML,以及反向操作。 常
阅读全文
摘要:一、加密算法简介 HTTPS常用的密钥交换算法有两种,分别是RSA和ECDHE算法。 其中,RSA是比较传统的密钥交换算法,它不具备前向安全(指的是长期使用的主密钥泄漏不会导致过去的会话密钥泄漏)的性质,因此现在很少服务器使用它。而ECDHE算法具有前向安全,所以被广泛使用。 1.2 RSA简要流程
阅读全文
摘要:一、了解单例和原型Bean 1.1 什么是单例Bean?什么是原型Bean? 单例Bean,相信各位朋友都不陌生,Spring当中的Bean默认就是单例的,也就是无论从什么地方去使用@Autowired或者@Resource等方式去进行注入,拿到的都是同一个对象,这个对象维护在Spring容器当中,
阅读全文
摘要:一、相同点 @Resource的作用相当于@Autowired,均可标注在字段或属性的setter方法上。 二、不同点 (1)提供方:@Autowired是由org.springframework.beans.factory.annotation.Autowired提供,换句话说就是由Spring提
阅读全文
摘要:目录一、概述二、PoolingHttpClientConnectionManager构造函数中的timeToLive分析1.1 代码分析1.2 代码验证二、PoolingHttpClientConnectionManager的setValidateAfterInactivity方法分析2.1 代码分
阅读全文
摘要:一、SSL/TLS协议是什么 SSL协议(Secure Sockets Layer,安全套接字层),是由网景(Netscape)公司在1990年推出的一种标准安全协议,用于在网络通信中建立Web浏览器和Web服务器之间的加密链接。 TLS(Transport Layer Security,传输层安全
阅读全文
摘要:一、tcp报文格式 主要关注的字段为: 源端口号(Source Port),目的端口号(Destination Port) 序列号seq(Sequence Number) 确认号ack(Acknowledgment Number) 标志位:ACK,SYN,FIN 二、三次握手 客户端将TCP报文标志
阅读全文