由于项目中需要使用spring boot、redis、redisson,现将自己的配置记录下。 软件版本 spring-boot-starter-parent 2.3.4.R...
1、简介 在上一篇 ThreadLocal详解 中,我们详细介绍了ThreadLocal原理及设计,从源码层面上分析了ThreadLocal。但由于ThreadLocal设计...
一、跨库查询介绍 在MySQL中跨库查询主要分为两种情况,一种是同服务器的跨库查询;另一种是不同服务器的跨库查询;它们进行跨库查询是不同的,下面就具体介绍这两种跨库查询。 二...
在网上看到过一个问题,高度自律,是一种什么体验?有个高赞回答是:“不再被生活拖拽着前进,而是生活在你的方寸之间,一切都有条不紊地进行,想要的生活触手可及,所有的事情都在朝好的...
本文都是基于JDK1.8,不去对比JDK1.7或者JDK1.6 JDK1.8中hashMap的组成 在JDK 1.8中,HashMap的底层数据结构是“数组+链表+红黑树”,...
[toc] 集群方案 主从复制 哨兵模 Redis-Cluster ShardedJedisPool 中间件 1.主从复制 主从复制原理: 从服务器连接主服务器,发送SYNC...
为了换取性能,JVM在内置锁上做了非常多的优化,膨胀式的锁分配策略就是其一。理解偏向锁、轻量级锁、重量级锁的要解决的基本问题,几种锁的分配和膨胀过程,有助于编写并优化基于锁的...
[TOC]在前面的文章中,我不止一次地和你提到了 binlog,大家知道 binlog 可以用来归档,也可以用来做主备同步,但它的内容是什么样的呢?为什么备库执行了 binl...
Java面试最容易被问到的就是HashMap,因为HashMap源码确实很值得学习,里面的数据结构算法设计很巧妙,搞懂整个过程在面试中可以大大加分,一个HashMap也可以扯...