上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 34 下一页
摘要: 1 Tomcat 1.1 Tomcat是什么 开源的Java Web应用服务器,实现了 Java EE(Java Platform Enterprise Edition)的部 分技术规范,比如 Java Servlet、Java Server Page、JSTL、Java WebSocket。Jav 阅读全文
posted @ 2022-02-08 16:48 上善若泪 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 转载于:https://mp.weixin.qq.com/s/HpMQOZwhIGCSpJemBiICdA 1 JVM调优 1.1 问题引入 最近很多小伙伴跟我说,自己学了不少JVM的调优知识,但是在实际工作中却不知道何时对JVM进行调优。今天,我就为大家介绍几种JVM调优的场景。 在阅读本文时,假 阅读全文
posted @ 2022-02-08 15:16 上善若泪 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 目录1 MySQL索引1.1 简介1.1.1 索引基础1.2 SQL优化1.2.1 查看执行计划1.2.2 show profile分析1.2.3 trace2 索引失效2.1 准备工作2.1.1 创建user表2.1.2 插入数据2.1.3 查看数据库版本2.2 联合索引2.2.1 联合索引中索引 阅读全文
posted @ 2022-02-08 12:46 上善若泪 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 目录1 MQ面试1.1 问题引入1.2 面试题剖析1.2.1 为什么使用消息队列1.2.1.1 解耦1.2.1.2 异步1.2.1.3 削峰1.2.1.4 消息总线1.2.1.5 延时任务1.2.1.6 广播消费1.2.1.6.1 消息推送1.2.1.6.2 缓存同步1.2.1.7 分布式事务1.2 阅读全文
posted @ 2022-01-27 17:19 上善若泪 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1 SSL 1.1 SSL了解 SSL配置是我们在实际应用中经常见到的场景 SSL(Secure Sockets Layer,安全套接层)是为通信提供安全及数据完整性的一种安全协议,SSL在网络传送层对网络连接进行加密。SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通信提供安全支持。 S 阅读全文
posted @ 2022-01-18 09:20 上善若泪 阅读(1547) 评论(0) 推荐(0) 编辑
摘要: 1 数字证书 在构建Java代码实现前,我们需要完成证书的制作。 1.1 制作证书 1.1.1 生成keyStroe文件 Keytool 是一个Java数据证书的管理工具 ,Keytool 将密钥(key)和证书(certificates)存在一个称为keystore的文件中,在keystore里, 阅读全文
posted @ 2022-01-16 14:08 上善若泪 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 1 RSA算法 1.1 定义 RSA,这种算法1978年就出现了,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。 这种加密算法的特点主要是密钥的变化,DES只有 阅读全文
posted @ 2022-01-12 16:49 上善若泪 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 1 Base64算法 BASE64 严格地说,属于编码格式,而非加密算法 MD5、SHA、HMAC这三种加密算法,可谓是非可逆加密,就是不可解密的加密方法。我们通常只把他们作为加密的基础。单纯的以上三种的加密并不可靠。 1.1 简介 BASE64按照RFC2045的定义,Base64被定义为:Bas 阅读全文
posted @ 2022-01-11 16:50 上善若泪 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 目录1 Java加密概述1.1 Java的安全体系架构介绍2 MD5加密2.1 概述2.2 算法原理2.3 实际操作2.3.1 加密3.3.2 MD5处理后转大写十六进制2.3.3 MD5验密3 SHA加密3.1 概述3.2 原理3.3 实际操作3.4 SHA和MD5比较4 HMAC4.1 定义4. 阅读全文
posted @ 2022-01-09 17:03 上善若泪 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 目录1 线程池介绍1.1 线程池概念1.2 线程池好处2 线程池的使用2.1 线程池的创建2.1.1 通过ThreadPoolExecutor创建2.1.2 通过Executors方式创建2.1.3 线程池初始化和容量调整2.2 线程池提交的返回值2.2.1 无返回值2.2.1.1 execute提 阅读全文
posted @ 2021-12-27 19:50 上善若泪 阅读(568) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 34 下一页