摘要:一、摘要 三级缓存,MESI缓存一致性协议,指令重排,内存屏障,JMM,volatile。单拿一个出来,想必大家对这些概念应该有一定了解。但是这些东西有什么必然的联系,或者他们之间究竟有什么前世今生想必是困扰大家的一个问题。为什么有了MESI协议,大发幸运飞艇大发幸运飞艇我 们 还需要volatile?内存屏障的由来?指令重排 阅读全文
posted @ 2019-12-24 15:09 超级小小黑 阅读(911) 评论(4) 大发幸运飞艇推荐 (4) 编辑
摘要:一、前言 写这篇博文的主要目的如下: 通过相关类和接口分析IoC容器到底长什么样。 阐述笔者对Spring上下文和容器的理解。 介绍重要的类辅助理解SpringBoot的启动流程。 二、Spring IoC容器的设计 看看下面这张图(摘自《Spring大发幸运飞艇技术 内幕》),IoC容器的设计分为两条线, 为什 阅读全文
posted @ 2019-06-26 09:19 超级小小黑 阅读(2686) 评论(0) 大发幸运飞艇推荐 (3) 编辑
摘要:不了解事务,大发幸运飞艇推荐 阅读本人另一篇博客MySql的四种事务隔离级别 一、说说场景 先写下伪代码 V1版本 service层代码 1 public class DemoService { 2 @Autowired 3 private DemoTask demoTask; 4 @Autowired 5 pr 阅读全文
posted @ 2020-03-22 02:13 超级小小黑 阅读(266) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:一、大发幸运飞艇简介 上篇文章详细介绍了HashMap的源码及原理,本文趁热打铁继续分析ConcurrentHashMap的原理。 首先在看本文之前,希望对HashMap有一个详细的了解。不然看直接看ConcurrentHashMap的源码还是有些费劲的。 相信对HashMap,HashTable有一定了解,应 阅读全文
posted @ 2020-01-14 16:14 超级小小黑 阅读(545) 评论(0) 大发幸运飞艇推荐 (2) 编辑
摘要:一、大发幸运飞艇简介 HashMap源码看过无数遍了,但是总是忘,好记性不如烂笔头。 本文HashMap源码基于JDK8。 文章将全面介绍HashMap的源码及HashMap存在的诸多问题。 开局一张图,先来看看hashmap的结构。 二、历史版本 再次声明一下本文HashMap源码基于JDK8。不同版本Has 阅读全文
posted @ 2020-01-13 09:40 超级小小黑 阅读(610) 评论(2) 大发幸运飞艇推荐 (4) 编辑
摘要:本文是库存文章,去年年底学习了慕课网的并发编程课程,今年年初看完了《深入理解Java虚拟机》这本书,但是很多内容忘得差不多了,打算写写博客回忆一下那些忘在脑后的知识点。 温故而知新 大发幸运飞艇更多 Java并发文章:http://shvsr.com/hello-shf/category/16197 阅读全文
posted @ 2019-12-26 10:58 超级小小黑 阅读(354) 评论(0) 大发幸运飞艇推荐 (1) 编辑
摘要:大发幸运飞艇更多 Java并发文章:http://shvsr.com/hello-shf/category/1619780.html 一、大发幸运飞艇简介 相信每一个java程序员对synchronized都不会太陌生,尤其是在大家关心的面试环节,不了解synchronize?不好意思,拜拜了您嘞。synchr 阅读全文
posted @ 2019-12-25 10:03 超级小小黑 阅读(341) 评论(0) 大发幸运飞艇推荐 (2) 编辑
摘要:一、摘要 三级缓存,MESI缓存一致性协议,指令重排,内存屏障,JMM,volatile。单拿一个出来,想必大家对这些概念应该有一定了解。但是这些东西有什么必然的联系,或者他们之间究竟有什么前世今生想必是困扰大家的一个问题。为什么有了MESI协议,大发幸运飞艇大发幸运飞艇我 们 还需要volatile?内存屏障的由来?指令重排 阅读全文
posted @ 2019-12-24 15:09 超级小小黑 阅读(911) 评论(4) 大发幸运飞艇推荐 (4) 编辑
摘要:Redis专题大发幸运飞艇地址 :http://shvsr.com/hello-shf/category/1615909.html SpringBoot读源码系列:http://shvsr.com/hello-shf/category/1456313.html Elasticsearc 阅读全文
posted @ 2019-12-23 16:09 超级小小黑 阅读(382) 评论(2) 大发幸运飞艇推荐 (2) 编辑
摘要:Redis专题大发幸运飞艇地址 :http://shvsr.com/hello-shf/category/1615909.html SpringBoot读源码系列:http://shvsr.com/hello-shf/category/1456313.html Elasticsearc 阅读全文
posted @ 2019-12-23 10:51 超级小小黑 阅读(594) 评论(0) 大发幸运飞艇推荐 (3) 编辑
摘要:Redis专题大发幸运飞艇地址 :http://shvsr.com/hello-shf/category/1615909.html SpringBoot读源码系列:http://shvsr.com/hello-shf/category/1456313.html Elasticsearc 阅读全文
posted @ 2019-12-20 11:49 超级小小黑 阅读(433) 评论(0) 大发幸运飞艇推荐 (3) 编辑
摘要:Redis专题大发幸运飞艇地址 :http://shvsr.com/hello-shf/category/1615909.html SpringBoot读源码系列:http://shvsr.com/hello-shf/category/1456313.html Elasticsearc 阅读全文
posted @ 2019-12-19 11:23 超级小小黑 阅读(181) 评论(0) 大发幸运飞艇推荐 (0) 编辑