- 博客(4)
- 收藏
- 关注
转载 Full GC 频率优化实战
在本次优化过程中,我们主要使用了MAT和GC日志作为排查工具。MAT是一个功能强大的内存分析工具,而GC日志则用于记录Java虚拟机中的垃圾回收行为和内存情况。这两者结合起来,能够帮助开发人员深入分析程序的内存使用情况,并进行相应的优化。下文将详细的介绍这两种工具的使用方法,以及对应的优化案例。在这篇文章中,我们将聚焦于一些具体的案例,涉及到大量被Dubbo的FutureAdapter引用的对象、Jackson的BufferRecycler导致的大量char[65536]以及对象晋升年龄阈值过小等问题。
2025-05-20 12:25:22
26
转载 Golang 版本导致的容器运行时问题
Containerd 老版本使用 Golang 1.18 编译,新版本使用 golang 1.20 编译,Golang 1.19 在 commit 72e77a7f41bbf45d466119444307fd3ae996e257[5] 将sort.Sort由稳定排序修改为不稳定排序。containerd 使用sort.Sort对挂载点进行排序,sort.Sort变为不稳定之后,containerd 传给 runc 的挂载点顺序发生了变化。用户场景会将和先于。
2025-05-15 08:50:38
42
转载 基于语义增强的少样本检测,突破新类别偏见 | ICIP'24
Few-shot目标检测(FSOD)旨在在有限标注实例的情况下检测新颖对象,在近年取得了显著进展。然而,现有方法仍然存在偏见表示问题,特别是在极低标注情况下的新颖类别。在微调过程中,一种新颖类别可能会利用来自相似基础类别的知识来构建自己的特征分布,导致分类混淆和性能下降。为了解决这些挑战,论文提出了一种基于微调的FSOD框架,利用语义嵌入来实现更好的检测。在提出的方法中,将视觉特征与类名嵌入对...
2024-09-21 02:46:23
294
转载 javascript 重写 set 方法 调用 父方法
如何实现“javascript 重写 set 方法 调用 父方法”一、整体流程首先,我们需要了解一下整个流程,下面是一个简单的表格展示步骤:步骤描述1创建一个子类继承父类2在子类中重写 set 方法3在重写的 set 方法中调用父类的 set 方法二、具体步骤1. 创建一...
2024-07-13 03:06:57
160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅