摘要:一、摘要 三级缓存,MESI缓存一致性协议,指令重排,内存屏障,JMM,volatile。单拿一个出来,想必大家对这些概念应该有一定了解。www.0367.com_【官方首页】-万喜堂但是这些东西有什么必然的联系,或者他们之间究竟有什么前世今生想必是困扰大家的一个问题。为什么有了MESI协议,我们还需要volatile?内存屏障的由来?指令重排 阅读全文
posted @ 2019-12-24 15:09 超级小小黑 阅读 (340) 评论 (2) 编辑
摘要:一、前言 写这篇博文的主要目的如下: 通过相关类和接口分析IoC容器到底长什么样。www.0367.com_【官方首页】-万喜堂 阐述笔者对Spring上下文和容器的理解。 介绍重要的类辅助理解SpringBoot的启动流程。 二、Spring IoC容器的设计 看看下面这张图(摘自《Spring技术内幕》),IoC容器的设计分为两条线, 为什 阅读全文
posted @ 2019-06-26 09:19 超级小小黑 阅读 (1352) 评论 (0) 编辑
www.0367.com_【官方首页】-万喜堂摘要:一、简介 上篇文章详细介绍了HashMap的源码及原理,本文趁热打铁继续分析ConcurrentHashMap的原理。 首先在看本文之前,希望对HashMap有一个详细的了解。不然看直接看ConcurrentHashMap的源码还是有些费劲的。 相信对HashMap,HashTable有一定了解,应 阅读全文
posted @ 2020-01-14 16:14 超级小小黑 阅读 (190) 评论 (0) 编辑
摘要:一、简介 HashMap源码看过无数遍了,但是总是忘,好记性不如烂笔头。 本文HashMap源码基于JDK8。 文章将全面介绍HashMap的源码及HashMap存在的诸多问题。 开局一张图,先来看看hashmap的结构。 二、历史版本 再次声明一下本文HashMap源码基于JDK8。不同版本Has 阅读全文
posted @ 2020-01-13 09:40 超级小小黑 阅读 (254) 评论 (1) 编辑
摘要:本文是库存文章,去年年底学习了慕课网的并发编程课程,今年年初看完了《深入理解Java虚拟机》这本书,但是很多内容忘得差不多了,打算写写博客回忆一下那些忘在脑后的知识点。 温故而知新 更多Java并发文章:http://jiuqidy.com/hello-shf/category/16197 阅读全文
posted @ 2019-12-26 10:58 超级小小黑 阅读 (114) 评论 (0) 编辑
摘要:更多Java并发文章:http://jiuqidy.com/hello-shf/category/1619780.html 一、简介 相信每一个java程序员对synchronized都不会太陌生,尤其是在大家关心的面试环节,不了解synchronize?不好意思,拜拜了您嘞。synchr 阅读全文
posted @ 2019-12-25 10:03 超级小小黑 阅读 (227) 评论 (0) 编辑
摘要:一、摘要 三级缓存,MESI缓存一致性协议,指令重排,内存屏障,JMM,volatile。单拿一个出来,想必大家对这些概念应该有一定了解。但是这些东西有什么必然的联系,或者他们之间究竟有什么前世今生想必是困扰大家的一个问题。为什么有了MESI协议,我们还需要volatile?内存屏障的由来?指令重排 阅读全文
posted @ 2019-12-24 15:09 超级小小黑 阅读 (340) 评论 (2) 编辑
摘要:Redis专题地址:http://jiuqidy.com/hello-shf/category/1615909.html SpringBoot读源码系列:http://jiuqidy.com/hello-shf/category/1456313.html Elasticsearc 阅读全文
posted @ 2019-12-23 16:09 超级小小黑 阅读 (201) 评论 (2) 编辑
摘要:Redis专题地址:http://jiuqidy.com/hello-shf/category/1615909.html SpringBoot读源码系列:http://jiuqidy.com/hello-shf/category/1456313.html Elasticsearc 阅读全文
posted @ 2019-12-23 10:51 超级小小黑 阅读 (164) 评论 (0) 编辑
摘要:Redis专题地址:http://jiuqidy.com/hello-shf/category/1615909.html SpringBoot读源码系列:http://jiuqidy.com/hello-shf/category/1456313.html Elasticsearc 阅读全文
posted @ 2019-12-20 11:49 超级小小黑 阅读 (236) 评论 (0) 编辑
摘要:Redis专题地址:http://jiuqidy.com/hello-shf/category/1615909.html SpringBoot读源码系列:http://jiuqidy.com/hello-shf/category/1456313.html Elasticsearc 阅读全文
posted @ 2019-12-19 11:23 超级小小黑 阅读 (43) 评论 (0) 编辑
摘要:elasticsearch专栏:http://jiuqidy.com/hello-shf/category/1550315.html 一、深度分页方式from + size es 默认采用的分页方式是 from+ size 的形式,在深度分页的情况下,这种使用方式效率是非常低的,比如我们执 阅读全文
posted @ 2019-09-28 09:32 超级小小黑 阅读 (707) 评论 (0) 编辑

页面底部区域 foot.htm