
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录①. 对象在堆内存中的存储布局②. 对象头(Header)①. 对象标记Mark Word②. 类元信息(又叫类型指针)③. 对象头多大③.实例数据④. 对齐填充⑤. 总结⑥. 再说对象头的MarkWord⑦. 聊聊Object obj = new Object()①. 对象在堆内存中的存储布局①. 对象内部结构分为:对象头、实例数据、对齐填充(保证8个字节的倍数)。②. 对象头分为对象标
文章目录①. AQS是什么?②. AQS内部体系架构③. ReentrantLock开始解读AQS①. 代码展示②. 从最简单的lock方法开始看看公平和非公平③. lock()④. tryAcquire(arg)⑤. addWaiter(Node.EXCLUSIVE)⑥. acquireQueued(addWaiter(Node.EXCLUSIVE), arg) ⑦. unlock( )获取pe
CompletableFuture概述、创建方式、常用API、电商比价需求

概述、安装、key、字符串String、列表List、集合Set、Hash哈希、Zset有序集合、持久化策略

因为热爱所以坚持,因为热爱所以等待。熬过漫长无戏可演的日子,终于换来了人生的春天。他逐渐被人熟知,被人喜爱三年前,在苏州园区被面试官开口就是JVM问懵,根据知识点反复总结的面试问题 待更新全网JVM最详知识大全文章目录①. JDK中包含了哪些内容?②. 三大商业虚拟机③. 谈谈你对JVM整体的理解④. 简述Java类加载机制(Java类加载过程)⑤. 什么是类的加载、链接、初始化⑥. 类的主动使用
Knife4j_接口概述、常用注解详解、搭建swagger项目、功能概述

文章目录①. CMS概述②. CMS过程(原理)③. CMS优缺点④. CMS参数设置⑤. CMS三色标记概述、问题、解决方案⑥. 原始快照SATB 和 增量更新Incremental Update⑦. 记忆集与卡表①. CMS概述①. 在JDK1.5时期, HotSpot推出了一款在强交互应用中几乎可认为有划时代意义的垃圾收集器: CMS (Concurrent 一Mark 一 Sweep)收集
文章目录①. 分布式锁的概述②. 分布式锁的案例搭建③. 为何要使用sexnx+lua脚本解决④. 问题总结⑤. Redis单机CP、集群AP、EurekaAP、Zookeeper集群CP⑥. 单机的Redis案例加锁、解锁①. 分布式锁的概述①. 锁的种类单机版同一个JVM虚拟机内,synchronized或者Lock接口分布式不同个JVM虚拟机内,单机的线程锁机制不再起作用,资源类在不同的服务
文章目录①. 冯诺依曼计算机模型详解②. CPU指令结构③. CPU缓存结构④. CPU运行安全等级⑤. 操作系统内存管理⑥. 上下文切换⑦. 虚拟机指令集架构①. 冯诺依曼计算机模型详解①. 现代计算机模型是基于-冯诺依曼计算机模型计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去。接下来,再
因为热爱所以坚持,因为热爱所以等待。熬过漫长无戏可演的日子,终于换来了人生的春天。他逐渐被人熟知,被人喜爱三年前,在苏州园区被面试官开口就是JVM问懵,根据知识点反复总结的面试问题 待更新全网JVM最详知识大全文章目录①. JDK中包含了哪些内容?②. 三大商业虚拟机③. 谈谈你对JVM整体的理解④. 简述Java类加载机制(Java类加载过程)⑤. 什么是类的加载、链接、初始化⑥. 类的主动使用







