摘要: 摘要 HashMap的原理也是大厂面试中经常会涉及的问题,同时也是工作中常用到的Java容器,本文主要通过对以下问题进行分析讲解,来帮助大家理解HashMap的原理。 1.HashMap添加一个键值对的过程是怎么样的? 2.为什么说HashMap不是线程安全的? 3.为什么要一起重写hashCode 阅读全文
posted @ 2020-06-17 10:12 NotFound9 阅读(578) 评论(0) 推荐(0) 编辑
摘要: synchronized锁的原理也是大厂面试中经常会涉及的问题,本文主要通过对以下问题进行分析讲解,来帮助大家理解synchronized锁的原理。 1.synchronized锁是什么?锁的对象是什么? 2.偏向锁,轻量级锁,重量级锁的执行流程是怎样的? 3.为什么说是轻量级,重量级锁是不公平的? 阅读全文
posted @ 2020-06-12 09:59 NotFound9 阅读(697) 评论(0) 推荐(3) 编辑
摘要: Redis持久化是面试中经常会问到的问题,这里主要通过对以下几个问题进行分析,帮助大家了解Redis持久化的实现原理。 1.Redis持久化是什么? 2.Redis持久化有哪些策略?各自的实现原理是怎么样的? 3.Redis的数据恢复策略是怎么样的? 4.Redis持久化策略该如何进行选择? 1.R 阅读全文
posted @ 2020-06-10 10:16 NotFound9 阅读(590) 评论(1) 推荐(0) 编辑
摘要: 这是我总结的一个表格,是本文中涉及到的锁(因为篇幅有限就没有包括自增锁) | 加锁范围 | 名称 | 用法 | | | | | | 数据库级 | 全局读锁 | 执行Flush tables with read lock命令各整个库接加一个读锁,处于只读状态。 | | 数据库级 | 让全局只读 | 执 阅读全文
posted @ 2020-06-08 09:47 NotFound9 阅读(597) 评论(1) 推荐(1) 编辑
摘要: 在面试中,经常会问到在MySQL中一条更新语句是怎么执行的?在本文中,我们就来详细学习一下更新语句的执行流程,也有利于我们在工作中更好地使用MySQL。 流程图 这是在网上找到的一张流程图,写的比较好,大家可以先看图,然后看详细阅读下面的各个步骤。 执行流程: 1.连接验证及解析 客户端与MySQL 阅读全文
posted @ 2020-06-05 10:00 NotFound9 阅读(1096) 评论(0) 推荐(2) 编辑
摘要: 问题分析 首先幻读是什么? 根据MySQL文档上面的定义 The so-called phantom problem occurs within a transaction when the same query produces different sets of rows at differen 阅读全文
posted @ 2020-06-04 10:02 NotFound9 阅读(1163) 评论(1) 推荐(1) 编辑
摘要: 【大厂面试02期】Redis过期key是怎么样清理的? 在Redis中,对于过期key的清理主要有惰性清除,定时清理,内存不够时清理三种方法,下面我们就来具体看看这三种清理方法。 (1)惰性清除 在访问key时,如果发现key已经过期,那么会将key删除。 (2)定时清理 Redis配置项hz定义了 阅读全文
posted @ 2020-06-03 10:04 NotFound9 阅读(809) 评论(0) 推荐(1) 编辑
摘要: PS:本文已收录到1.1K Star数开源学习指南——《大厂面试指北》,如果想要了解更多大厂面试相关的内容及获取《大厂面试指北》离线PDF版,请扫描下方二维码码关注公众号“大厂面试”,谢谢大家了!项目地址:https://github.com/NotFound9/interviewGuide 《大厂 阅读全文
posted @ 2020-06-02 10:33 NotFound9 阅读(2576) 评论(0) 推荐(2) 编辑
摘要: 本文已收录到1.1K Star数开源学习指南——《大厂面试指北》,如果想要了解更多大厂面试相关的内容及获取《大厂面试指北》离线PDF版,请扫描下方二维码码关注公众号“大厂面试”,谢谢大家了! 《大厂面试指北》最佳阅读地址: http://notfound9.github.io/interviewGu 阅读全文
posted @ 2020-05-26 10:15 NotFound9 阅读(307) 评论(0) 推荐(1) 编辑
摘要: 本文已收录到1.1K Star数开源学习指南——《大厂面试指北》,如果想要了解更多大厂面试相关的内容及获取《大厂面试指北》离线PDF版,请扫描下方二维码码关注公众号“大厂面试”,谢谢大家了! 《大厂面试指北》最佳阅读地址: http://notfound9.github.io/interviewGu 阅读全文
posted @ 2020-05-21 10:01 NotFound9 阅读(3252) 评论(2) 推荐(0) 编辑