摘要:
树的表示方法 直观表示法 树的直观表示法就是以倒着的分支树的形式表示,如下图所示就是一棵树的直观表示。其特点就是对树的逻辑结构的描... 阅读全文
posted @ 2022-07-24 23:37
微信公众号-醉鱼Java
阅读(163)
评论(0)
推荐(0)
摘要:
定义加解密工具类 package com.tz.mybatisplus.common.util;import javax.crypt... 阅读全文
posted @ 2022-07-24 23:37
微信公众号-醉鱼Java
阅读(605)
评论(0)
推荐(0)
摘要:
环境说明 jdk8 elasticsearch7.4.0 springboot 2.3.12.RELEASE spring-data-elasticsearch 4.0.9.RELEASE 注:本文不做特殊说明的情况下,client1与client2... 阅读全文
posted @ 2022-07-24 23:37
微信公众号-醉鱼Java
阅读(117)
评论(0)
推荐(0)
摘要:
在上一篇文章中,我们介绍了MySQL中常见的索引类型以及每种索引的各自特点,那么这篇文章带你来与我一起看一下聚集索引与二级索引的关系,最后在附上常见的索引优化方案。首先我们还是看一下聚集索引和二级索引的区别 MySQL索引(一) 聚集索引和二级索引区别 首先,... 阅读全文
posted @ 2022-07-24 23:37
微信公众号-醉鱼Java
阅读(169)
评论(0)
推荐(0)
摘要:
Elasticsearch 7.4.3 源码编译记录 建议:不要使用本机装的gradle,编译时会自动下载匹配版本的gradle 获取源码编译结论,报错解决直接跳转文末 环境 Macos 10.4 idea 2019 jdk12 elasticse... 阅读全文
posted @ 2022-07-24 23:37
微信公众号-醉鱼Java
阅读(101)
评论(0)
推荐(0)
摘要:
MySQL Version MySQL 8.0.20 索引定义 索引一种特殊的数据结构,为表中的数据行提供快速查找功能,通常通过一个... 阅读全文
posted @ 2022-07-24 23:37
微信公众号-醉鱼Java
阅读(54)
评论(0)
推荐(0)
摘要:
通过阅读本文可以获得什么 1、什么是乐观锁?2、乐观锁实现方式都有什么?3、乐观锁优缺点有哪些?4、乐观锁适用场景?5、什么是悲观锁?6、悲观锁实现方式有哪几种?7、悲观锁优缺点?8、悲观锁的适用场景? 首先,我们先看一下什么是乐观锁,在我个人理解,乐观锁可... 阅读全文
posted @ 2022-07-24 23:37
微信公众号-醉鱼Java
阅读(268)
评论(0)
推荐(0)
摘要:
对于最近看到的哈希算法,然后还有一致性哈希算法,本文针对网上搜集到的资料做一个整理,方便后面回顾一致性哈希算法的知识,这就是本篇文章《一文彻底读懂一致性哈希算法》的由来; 一致性hash算法是1997年麻省理工学院提出,是一种特殊的hash算法,目的是解决分... 阅读全文
posted @ 2022-07-24 23:37
微信公众号-醉鱼Java
阅读(127)
评论(0)
推荐(0)
摘要:
概述 URL解析 DNS解析 TCP 链接 Http 请求 浏览器处理响应 页面渲染 URL解析 对输入的URL进行解析,判断输入的URL是否合法,并根据输入的词完成字符编码等操作 如果本地有缓存,并且没有过期会直接返回缓存,如果没有进入下一步 D... 阅读全文
posted @ 2022-07-24 23:37
微信公众号-醉鱼Java
阅读(74)
评论(0)
推荐(0)
摘要:
本文是生产环境中产生死锁的一次事故排查笔记,通过阅读本文你可以了解到: Innodb中常用的锁有哪些? 各种锁之间是兼容还是不兼容的? Update语句的加锁原理是什么? 下面就跟我一起来还原一下事故现场吧 操作背景 MySQL 8.0.20 开... 阅读全文
posted @ 2022-07-24 23:37
微信公众号-醉鱼Java
阅读(117)
评论(0)
推荐(0)