
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
第三章 - 共享模型之管程(二)Monitor 概念Java 对象头以 32 位虚拟机为例普通对象Mark Word 包含一些标记信息,下面会详细讲解Klass Word 包含了对象的类信息数组对象其中 Mark Word 结构为以32位虚拟机为例:hashcode: 占25位,对象的哈希码age: 分代年龄,age到达一定值时,对象会从幸存者区晋升到老年代biased_lock:代表它是不是偏向
第四章 数据库索引索引是排好序的快速查询的数据结构什么是索引 ?最好的例子就是我们从小就用的字典里面的声母查询方式就是聚簇索引。偏旁部首就是二级索引偏旁部首+笔画就是联合索引。这种方式比较适合人类的思维方式,设计也比较精妙。索引的常见模型三种常见的数据结构:哈希表、有序数组、搜索树哈希表哈希表这种结构适用于只有等值查询的场景什么是等值查询 ?等值查询就是例如:select name from T
文章目录1.本地方法栈2.注意事项1.本地方法栈Java虚拟机栈用于管理Java方法的调用,而本地方法栈用于管理本地方法的调用。本地方法栈,也是线程私有的。允许被实现成固定或者是可动态扩展的内存大小(在内存溢出方面和虚拟机栈相同)如果线程请求分配的栈容量超过本地方法栈允许的最大容量,Java虚拟机将会抛出一个StackoverflowError 异常。如果本地方法栈可以动态扩展,并且在尝试扩展的时
第一章 电商秒杀商品回顾项目环境及技术学习环境:Intellij IDEA 2021.3阿里云ECS或本地Linux虚拟机,操作系统 centos 7.6MySQL5.6数据库,Redis4.0.1缓存,消息队列rocketmq4.5,phantomjs无头浏览器技术储备:了解 SSM、SpringBoot 等框架熟悉 Linux 基本命令了解 MySQL 常用命令了解 Redis 常用命令项目框
第三章 - 共享模型之管程(二)Monitor 概念Java 对象头以 32 位虚拟机为例普通对象Mark Word 包含一些标记信息,下面会详细讲解Klass Word 包含了对象的类信息数组对象其中 Mark Word 结构为以32位虚拟机为例:hashcode: 占25位,对象的哈希码age: 分代年龄,age到达一定值时,对象会从幸存者区晋升到老年代biased_lock:代表它是不是偏向
文章目录1.虚拟机栈概述1.1 虚拟机栈出现的背景1.2 内存中的栈与堆1.3 虚拟机栈的基本内容1.3.1 虚拟机栈的特点1.3.2 虚拟机栈的异常1.3.3 设置栈内存大小2.栈的存储单位2.1 栈的运行原理2.2 栈帧的内部结构3.局部变量表3.1 局部变量表介绍3.2 关于 Slot 的理解3.3 Slot 的重复利用4.操作数栈(Operand Stack)4.1 操作数栈的特点4.2
文章目录1.内存结构概述2.类加载子系统2.1 类加载器子系统的作用2.2 类加载器ClassLoader角色2.3 类的加载过程2.3.1 加载(Loading)阶段2.3.2 链接(Linking)阶段2.3.3 初始化(Initialization)阶段3.类加载器的分类3.1 虚拟机自带的加载器3.1.1 启动类加载器(引导类加载器)3.1.2 扩展类加载器3.1.3 系统类加载器3.2
文章目录1.JVM GC回收哪个区域的垃圾?2.判断对象可以回收的方法2.1 引用计数法2.2 可达分析算法2.3 什么对象可以当作GC Roots?虚拟机栈中的引用对象全局的静态的对象常量引用本地方法栈中JNI引用的对象3.垃圾回收算法3.1 标记清除算法3.2 复制算法3.3 标记压缩算法3.4 分代回收算法4.垃圾回收器理解什么是STW?4.1 Serial 和 Serial Old 回收器
文章目录1.jvm前言2.开发人员的病态3.架构师在想什么4.为什么学习jvm5.Java VS C++6.TIOBE 排行榜7.Java 生态圈8.Java的跨平台性9.字节码10.多语言混合编程11.自己写个jvm12.Java的重大事件13.虚拟机介绍13.1 虚拟机概念13.2 Java虚拟机14.jvm的位置15.jvm的整体结构16.Java代码执行流程17.JVM架构模型17.1 两
第一章 电商秒杀商品回顾项目环境及技术学习环境:Intellij IDEA 2021.3阿里云ECS或本地Linux虚拟机,操作系统 centos 7.6MySQL5.6数据库,Redis4.0.1缓存,消息队列rocketmq4.5,phantomjs无头浏览器技术储备:了解 SSM、SpringBoot 等框架熟悉 Linux 基本命令了解 MySQL 常用命令了解 Redis 常用命令项目框







