- 博客(14)
- 问答 (12)
- 收藏
- 关注
原创 JVM-方法区
Java虚拟机规范》对方法区的约束是非常宽松的,提到过可以不要求虚拟机在方法区中实现垃圾收集。域的相关信息包括:域名称、域类型、域修饰符(public,private,protected,static,final,volatile,transient的某个子集)方法区的垃圾回收,之前在堆中讲过,只有FGC才会触发方法区的垃圾收集,而触发FGC的条件有很多,包括system.gc、堆满、方法区满。,彻底的和堆区划分开,并直接使用物理内存,相交 之前的永久代,oom出现几率变小,并且其内部结构也发生了变化。
2023-10-26 23:07:24 122 1
原创 JVM-逃逸分析
堆是分配对象存储的唯一选择吗?在《深入理解Java虚拟机》中关于Java堆内存有这样一段描述:随着JIT编译期的发展与逃逸分析技术逐渐成熟,栈上分配、标量替换优化技术将会导致一些微妙的变化,所有的对象都分配到堆上也渐渐变得不那么“绝对”了。在Java虚拟机中,对象是在Java堆中分配内存的,这是一个普遍的常识。但是,有一种特殊情况,那就是如果经过逃逸分析(Escape Analysis)后发现,一个对象并没有逃逸出方法的话,那么就可能被优化成栈上分配。这样就无需在堆上分配内存,也无须进行垃圾回收了。
2023-10-25 20:43:00 104 1
原创 使用Docker部署Springboot+Vue前后端分离项目
系统版本cento7.9Docker版本:18.09.4Nginx版本:部署时能获取的最新版本JDK版本:1.8Docker Desktop版本:4.12.0MySQL版本:5.7项目地址:https://github.com/YXJ2018/SpringBoot-Vue-OnlineExam。
2023-06-07 16:30:03 467
Mybatis动态SQL,排序和分页出错
2021-06-19
Mybatis中SQL多拼接了order by
2021-06-18
请问各位,该怎么解决啊
2021-01-29
SSM框架,前端传递数据到后端,控制器接收到的int类型为0,String类型为null
2021-01-21
请问各位,我做了个图片验证码为什么浏览器响应格式是这样的,后台也设置了响应格式
2021-01-13
请问大佬,java如何读出多行数据到一行中
2021-01-11
求大神解答,Oracle数据库插入数据报错
2021-01-09
java实现弹出菜单
2020-12-28
java项目如何访问到jsp页面,比如examList.jsp
2020-12-23
数据库中能查询到结果,这里就不行,表中字段名和实体类一样
2020-12-23
postman发送post请求,获取请求体中数据
2020-12-19
ssm框架获取图片验证码
2020-12-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人