Java
文章平均质量分 97
十月华尔兹
全栈高级软件工程师/架构师/项目经理
展开
-
ResponseBodyAdvice返回值统一处理当返回值为null时无效的问题原因及解决方案
在使用Spring的ResponseBodyAdvice(@ControllerAdvice、@RestControllerAdvice)对Controller的返回值做统一业务处理时遇到了一个问题。当Controller的返回值为null时,并未触发ResponseBodyAdvice的supports和beforeBodyWrite方法,没有对Controller的返回值进行自定义的业务封装。原创 2023-12-14 11:43:02 · 878 阅读 · 2 评论 -
Java虚拟机 - 从头到尾说一次JVM的内存结构、内存模型和垃圾回收(三)
本次分享主要从Java内存模型、Java内存结构和垃圾回收三个方面讲解Java虚拟机本章是第三节:垃圾回收文章目录垃圾回收一、什么是垃圾回收二、怎么定义垃圾1.引用计数法2.可达性分析算法1)虚拟机栈(栈帧中的本地变量表)中引用的对象2) 元空间中类静态属性引用的对象3) 元空间中常量引用的对象4) 本地方法栈中引用的对象三、怎么回收垃圾1.标记清除算法2.复制算法3.标记整理算法4.分代算法5.垃圾收集算法对比四、内存结构与回收策略1.Eden区2.Survivor区3.老年代五、垃圾收集器1.Se原创 2021-01-12 10:44:11 · 136 阅读 · 2 评论 -
Java虚拟机 - 从头到尾说一次JVM的内存结构、内存模型和垃圾回收(二)
Java虚拟机 - 从头到尾说一次JVM的内存结构、内存模型和垃圾回收(二)本次分享主要从Java内存模型、Java内存结构和垃圾回收三个方面讲解Java虚拟机本章是第一节:内存结构文章目录Java虚拟机 - 从头到尾说一次JVM的内存结构、内存模型和垃圾回收(二)Java内存结构一、虚拟机二、虚拟机组成三、栈四、程序计数器五、本地方法栈六、元空间七、堆Java内存结构上一章我们将了Java的内存模型,本章开始讲解Java内存结构。一、虚拟机从软件层面屏蔽不同操作系统在底层硬件指令上的原创 2021-01-12 09:44:46 · 133 阅读 · 0 评论 -
Java虚拟机 - 从头到尾说一次JVM的内存结构、内存模型和垃圾回收(一)
Java虚拟机 - 从头到尾说一次JVM的内存结构、内存模型和垃圾回收本次分享主要从Java内存模型、Java内存结构和垃圾回收三个方面讲解Java虚拟机提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Java虚拟机 - 从头到尾说一次JVM的内存结构、内存模型和垃圾回收前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,原创 2021-01-12 09:35:07 · 113 阅读 · 0 评论