前提:因为需要制作频率发布图,提供至性能测试报告 方法:服务器压测,gui模式打开jtl文件,从jp@gc - Response Times Over Time插件导出CSV,统计请求耗时制频率发布图 问题:导出CSV的请求数量与聚合报告的不一致 解决方法:百度、请教都将时间间隔设置为1ms就成了, ...
分类:
其他好文 时间:
2020-05-12 11:49:23
阅读次数:
60
校正 串联超前 👆 就是简单计算 👇注意,我们采用的是乘了a倍的Gc(s) 👆,注意那个arctan 的最大值和 tan的最大值处的w是相同的,那么就是直接对tan的那个函数求导得到那个 ...
分类:
其他好文 时间:
2020-05-10 16:44:50
阅读次数:
63
概述 垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。 jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,因此, ...
分类:
编程语言 时间:
2020-05-10 11:23:11
阅读次数:
81
支付宝高级Java一面 JVM中的老年代在什么情况下会触发GC? CMS的垃圾回收步骤,G1和CMS的区别? CMS哪个阶段是并发的,哪个阶段是串行的? 谈谈Java线程池,线程池中几个参数含义 谈谈你了解的J.U.C包的JDK源码(CAS、AQS、ConcurrentHashMap、ThreadL ...
分类:
编程语言 时间:
2020-05-07 15:41:53
阅读次数:
100
Java面试过程,JVM属于必考题系列: 直通BAT必考题系列:深入详解JVM内存模型与JVM参数详细配置 直通BAT必考题系列:JVM的4种垃圾回收算法、垃圾回收机制与总结 直通BAT必考题系列:7种JVM垃圾收集器特点,优劣势、及使用场景 直通BAT必考题系列:JVM性能调优的6大步骤,及关键调 ...
分类:
其他好文 时间:
2020-05-07 13:37:47
阅读次数:
93
BAT必考JVM系列专题 直通BAT必考题系列:深入详解JVM内存模型与JVM参数详细配置 垃圾回收算法 1.标记清除 标记-清除算法将垃圾回收分为两个阶段:标记阶段和清除阶段。 在标记阶段首先通过根节点(GC Roots),标记所有从根节点开始的对象,未被标记的对象就是未被引用的垃圾对象。然后,在 ...
分类:
编程语言 时间:
2020-05-07 13:36:20
阅读次数:
90
金三银四马上到了,即将进入面试的高峰期。在BAT面试中,JVM基本都是必考的系列。你至少需要掌握JVM内存模型与JVM参数详细配置,JVM的4种垃圾回收算法、垃圾回收机制与总结,以及今天重点谈到的JVM垃圾回收算法的实现:JVM垃圾收集器。 我先从JVM收集器的发展过程谈起,然后再聚焦在G1收集器, ...
分类:
其他好文 时间:
2020-05-07 13:34:46
阅读次数:
88
JVM系列 直通BAT必考题系列:7种JVM垃圾收集器特点,优劣势、及使用场景 直通BAT必考题系列:JVM的4种垃圾回收算法、垃圾回收机制与总结 直通BAT必考题系列:深入详解JVM内存模型与JVM参数详细配置 JVM内存调优 对JVM内存的系统级的调优主要的目的是减少GC的频率和Full GC的 ...
分类:
其他好文 时间:
2020-05-07 13:23:14
阅读次数:
80
IOC:控制反转。原先是程序员控制Java对象的创建,JVM GC负责Java对象的销毁,控制权在程序员手中。现在Java Bean的实例对象由IOC容器负责创建、销毁,程序员反而是无需关心Bean的生命周期。这就是控制反转。 原理:内存中建立一个currentHashMap当作容器(考虑到多线程) ...
分类:
其他好文 时间:
2020-05-06 21:37:56
阅读次数:
72
一面: hashmap,怎么扩容,怎么处理数据冲突?怎么高效率的实现数据迁移? Linux的共享内存如何实现,大概说了一下。 socket网络编程,说一下TCP的三次握手和四次挥手 同步IO和异步IO的区别? Java GC机制?GC Roots有哪些? 红黑树讲一下,五个特性,插入删除操作,时间复 ...
分类:
编程语言 时间:
2020-05-06 14:10:59
阅读次数:
134