自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker下安装Redis和Mysql,elasticsearch,Kibana,nginx——简洁篇

Docker——Docker介绍Docker——Docker运行底层原理和为什么Docker比Vm快Docker——Docker命令——工作最常用Docker——镜像原理Docker——容器数据卷Docker——DockerFile默认大家都已经在虚拟机上(centos)安装好了docker,然后接下来我们来讲解如何在docker上安装redis,mysql如果没安装好docker如下文章有讲如何安装dockerDocker——Docker介绍文章目录1:Docker下安装Mysql2:D

2020-06-29 22:38:57 708

原创 深入理解Java虚拟机——StringTable——超级详细篇——第七章

文章目录1:String的基本特性2:String的内存分配3:String的基本操作4:字符串拼接操作4.1 拼接操作与append操作效率比较5:intern()的使用5.1 new String()到底创建几个对象5.2 关于intern()的面试难题5.3 intern的练习题6:StringTable的垃圾回收7:G1中的String去重操作1:String的基本特性String基本特性String存储结构变更2:String的内存分配在Java语 言中有8种基本数据类型和一

2020-06-04 23:11:31 354

原创 深入理解Java虚拟机——执行引擎——超级详细篇——第六章

文章目录1:执行引擎概述2:Java代码编译和执行过程3:机器码,指令,汇编语言4:解释器5:JIT编译器5.1 热点代码探测确定何时JIT5.1.1 方法调用计数器5.1.2 回边计数器5.2 HotSpot VM设置模式——C1,C2编译器5.3 Graal编译器与AOT编译器1:执行引擎概述执行引擎是Java虛拟机核心的组成部分之一。“虚拟机”是一个相对于“物理机”的概念,这两种机器都有代码执行能力,其区别是物理机的执行引擎是直接建立在处理器、缓存、指令集和操作系统层面上的,而虚拟机的执

2020-06-04 12:34:42 730

原创 深入理解Java虚拟机——直接内存——超级详细篇——第五章

深入理解Java虚拟机——Java虚拟机介绍深入理解Java虚拟机——类加载子系统深入理解Java虚拟机——运行时数据区和本地方法接口——超级详细篇深入理解Java虚拟机——对象在内存中的布局深入理解Java虚拟机——Java垃圾回收器——史上最烂的图文并茂结合文章目录1:直接内存介绍2:使用本地内存读取数据的测试3:直接内存的OOM与内存大小设置1:直接内存介绍不是虛拟机运行时数据区的部分,也不是《Java虚拟机规范》 中定义的内存区域。直接内存是在Java堆外的、直接向系统申请的

2020-06-04 09:11:36 324

空空如也

空空如也

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

TA关注的人

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