摘要: 说明:服务器A免密登录服务器B。 1、在服务器A上生成密钥对 ssh -keygen 会在~/.ssh目录下生成公钥(id_rsa.pub)、私钥文件(id_rsa) 2、将公钥文传入B服务器 传入目录:~/.ssh/authorized_keys 两种方式传入: 通过手动复制A服务器公钥内容到B服 阅读全文
posted @ 2022-05-22 19:07 金盛年华 阅读(30) 评论(0) 推荐(0) 编辑
摘要: ps -ef|grep java 查看java 服务进程 ifconfig 查看网络设备; vi / vim 文本编辑,i 进入编辑状态,: 输入命令状态,q! 退出不保存,wq 退出保存; service network restart 重启网络; halt 关机; clear 清空命令; reb 阅读全文
posted @ 2022-04-07 16:18 金盛年华 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Java 8 的一些新特性 一、Lambda表达式 先看个集合排序的例子: 没用Lambda表达式前: List<String> list = Arrays.asList("ccc", "ddd", "www", "aaa"); Collections.sort(list, new Comparat 阅读全文
posted @ 2021-11-19 14:10 金盛年华 阅读(65) 评论(0) 推荐(0) 编辑
摘要: Spring WebFlux 一、什么是webFlux 首先来看看Spring 官网上的一张对比图: 通过这张图我们可以知道 Spring WebFlux 对应的是 Spring MVC: Spring WebFlux Spring MVC 基于 Reactive 技术栈 基于 Servlet 技术 阅读全文
posted @ 2021-11-18 13:31 金盛年华 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 一、JVM 内存模型 自己画的: 下面两个网上找的: 二、类装载子系统 1、类的的整个生命周期 类从被加载到JVM中开始,到卸载为止,整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载七个阶段。 其中类加载过程包括加载、验证、准备、解析和初始化五个阶段。 2、加载(Loading) 加载过 阅读全文
posted @ 2021-11-01 11:09 金盛年华 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 一、什么是 RabbitMQ RabbitMQ是一个开源的遵循AMQP协议实现的基于Erlang语言编写,支持多种客户端(语言)。用于在分布式系统中存储消息,转发消息,具有高可用,高可扩性,易用性等特征的中间件。 二、RabbitMQ 相关概念 1、RabbitMQ 核心概念 Server:又称Br 阅读全文
posted @ 2021-10-08 16:44 金盛年华 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 五、特定语句调优 1、jion 语句 1.1 jion语句种类: 左外连接:left join 右外连接:right join 内连接:inner join 交叉连接:cross join (结果是笛卡尔积) 1.2 join 算法 1.2.1 Nested-Loop Join (NLJ) 嵌套循环 阅读全文
posted @ 2021-10-04 12:12 金盛年华 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 四、索引 1、索引数据结构 1.1 B-Tree 索引 B-Tree 特点: 根节点的子节点个数2 ⇐x<=m ,m是树的阶 假设m =3,则根节点可以有2-3个孩子 中间节点的子节点个数m/2 ⇐y ⇐m 假设m=3,中间节点至少有2个孩子,最多3个孩子 每个中间节点包含n个关键字,n=子节点个数 阅读全文
posted @ 2021-10-03 16:22 金盛年华 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 三、SQL分析 2、OPTIMIZER_TRACE 详解 OPTIMIZER_TRACE是 MySQL 5.6引入的一项跟踪功能,它可以跟踪优化器做出的各种决策(比如访问表的方法、各种开销计算、各种转换等),并将跟踪结果记录到 INFORMATION_SCHEMA.OPTIMIZER_TRACE 表 阅读全文
posted @ 2021-10-02 18:15 金盛年华 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 本文基于MySQL 8.0,理论支持MySQL 5.0及更高版本。 一 、数据库调优的维度 性能优化金字塔法则: 业务需求:不合理的需求可能会造成很多问题; 系统架构:做架构设计时,应充分考虑业务的实际情况,考虑好数据库的各种选择(读写分离?高可用?实例个数?分库分表?用什么数据库?); SQL及索 阅读全文
posted @ 2021-10-02 17:12 金盛年华 阅读(398) 评论(0) 推荐(0) 编辑