- 博客(3)
- 收藏
- 关注
转载 为什么GC分代年龄最大为15
java对象结构对象的GC年龄肯定和对象相关,信息肯定保存在对象的某块区域,我们平时看不到是因为Java对开发者屏蔽了一些数据。我们平时写代码,编写的只是对象的实例数据,但其实Java对象除了自身的实例数据外,还包括头信息和对齐字节,如下图所示:对象的GC年龄就保存在对象的头信息里,除此之外,头信息还记录了对象的锁标记,大家常常说的“Java锁的是对象而不是代码”就是这个道理,上锁修改的是头信息中的锁标记。对象的头信息内存分配不同的JVM实现不一样,一般来说32位占8字节,64位占16字节(开启压
2021-04-08 10:31:52
817
原创 SpringSecurity简单实现
pom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven
2021-04-08 10:02:40
115
原创 虚拟机文件
虚拟机文件解释1、vmx文件:表示虚拟系统文件,我们用虚拟机程序打开这个文件以启动虚拟系统。2、vmem文件:表示虚拟内存文件,与pagefile.sys(亦称分页文件)同。当虚拟系统执行关机操作后,vmem文件消失,但挂起关闭时,不消失。3、vmdk文件:表示虚拟机的一个虚拟磁盘。4、vmss文件:执行挂起操作后产生的文件。(相当于一个快照文件?) 5、当运行一个“虚拟系统”时,为防止该系统被另外一个VMware程序打开,导致数据被修改或损坏,VMware会自动在该“虚拟系统”所在的文件夹下,
2021-04-08 09:33:54
2287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人