自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 JAVA对象锁升级过程

JAVA对象锁升级过程java对象被锁定的状态有四种,且锁状态存储在对象头的markWord中,锁状态等级由低到高分别为:无锁状态 : markWord存储 对象的hashCode、分代年龄、是否偏向锁、锁标标志位偏向锁状态:markWord存储线程Id、Epoch、分代年龄、是否偏向锁、锁标标志位轻量级锁状态:markWord存储 指向栈中锁记录的指针、锁标标志位重量级锁状态:markWord存储 指向重量级锁的指针、锁标标志位对象结构,java对象组成结构有,对象头、实例数据以及对齐填充

2021-02-22 22:26:38 538

原创 springboot启动类注解@SpringBootApplication注解解释

/** * @SpringBootApplication * @SpringBootConfiguration 代表是一个配置类 * -> @Configuration * @EnableAutoConfiguration 开启自动配置功能,告诉spring 开启自动配置功能 * —>@AutoConfigurationPackage * ->@Import(AutoConfigurationPac

2020-07-24 21:24:52 197

原创 ActiveMQ消息队列入门学习

1、ActiveMQ1.1、什么是消息中间件消息中间件适用于需要可靠的数据传送的分布式环境。采用消息中间件机制的系统中,不同的对象之间通过传递消息来激活对方的事件,完成相应的操作。发送者将消息发送给消息服务器,消息服务器将消息存放在若干队列中,在合适的时候再将消息转发给接收者。消息中间件能在不同平台之间通信,它常被用来屏蔽掉各种平台及协议之间的特性,实现应用程序之间的协同,其优点在于能够在客户和服务器之间提供同步和异步的连接,并且在任何时刻都可以将消息进行传送或者存储转发,这也是它比远程过程调用RPC更

2020-07-17 23:17:46 723 2

原创 JVM学习笔记(尚硅谷视频学习)

1、什么是JVMJVM,即 Java Virtual Machine,Java 虚拟机。jvm是抽象化的计算机,包含了指令集,寄存器,堆,栈,方法区,垃圾回收,jvm负责将Java字节码文件翻译成不同操作平台的机器码并执行。Java语言的跨平台并不是指Java语言本身跨平台,跨平台就是在不同操作平台安装不同的jvm,而字节码文件都是一样的,这是因为jvm屏蔽所有有关操作平台的信息,字节码文件翻译成机器码这个过程由jvm自主自动完成,我们只需要写源代码,再交由Javac编译成字节码文件即可。2、JVM体

2020-07-09 18:07:09 685

原创 springcloud使用@HystrixCommand导致@Value注入值为null

问题场景:在学习springboot config动态配置时,使用@Value("${version}"),发现取到的version=null代码:@RestControllerpublic class CustomerController { @Value("${version}") private String version; @GetMapping ("/version") private String version () { re

2020-05-26 12:14:15 412

原创 dubbo入门学习笔记(环境搭建基于linux)

一、基础理论1.1、什么是分布式系统分布式系统(distributed system)是独立若干个计算机的集合,这些计算机对于用户相当一个单独的系统。1.2、RPCRPC(remote procedure call) 是指远程过程调用,是一种进程间的通信方式,它是一种技术思想,而不是规范。它允许程序调用另一个地址空间的过程函数。RPC 的主要功能目标是让构建分布式计算(应用)更容易,而d...

2020-05-09 23:21:29 156

原创 redis面试题

redis面试题1、redis 是什么新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1、redis 是什么...

2020-05-06 11:44:54 330

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除