当前位置: 首页 > news >正文

app store下载苹果版福州关键词排名优化

app store下载苹果版,福州关键词排名优化,如何管理好一个团队,界面设计包括哪三个方面前言 文章 相关系列:《Java ~ Reference【目录】》(持续更新)相关系列:《Java ~ Reference ~ FinalizerHistogram【源码】》(学习过程/多有漏误/仅作参考/不再更新)相关系列:《Java ~ Referenc…

前言


 文章

  • 相关系列:《Java ~ Reference【目录】》(持续更新)
  • 相关系列:《Java ~ Reference ~ FinalizerHistogram【源码】》(学习过程/多有漏误/仅作参考/不再更新)
  • 相关系列:《Java ~ Reference ~ FinalizerHistogram【总结】》(学习总结/最新最准/持续更新)
  • 相关系列:《Java ~ Reference ~ FinalizerHistogram【问题】》(学习解答/持续更新)
  • 涉及内容:《Java ~ Reference ~ Finalizer【总结】》

一 概述


 简介

    FinalizerHistogram(终结者柱状图)类用于支持GC.finalizer_info诊断命令,由虚拟机进行调用。终结者柱状图类的作用是统计Finalizer(终结者)总数,其会以终结者所指对象/F类对象的类为维度对f-queue中的终结者进行统计,返回倒序排序(即从大到小)的终结者总数统计结果,以支持GC.finalizer_info诊断命令。

 视图

在这里插入图片描述

二 使用


 方法

  • static Entry[] getFinalizerHistogram() —— 获取终结者柱状图 —— 以终结者所指对象/F类对象的类为维度获取倒序排序的终结者总数数组。
        方法首先会创建一个哈希映射,用于承载所有的统计结果。随后从终结者类中获取f-queue遍历,获取(但不移除)所有的终结者,并以终结者所指对象/F类对象的类为维度统计终结者总数。每次统计后都需要断开当前线程与所指对象/F类对象的关联,以避免影响其被GC回收。统计完成后,从哈希映射中获取条目数组,并以[实例总数]为比较条件倒序排序后返回。
// Method below is called by VM and VM expect certain entry class layout.
// 方法由VM调用,并且VM期望某些条目类布局。/*** @Description: --------------------------------------------------------------- 名称 ---------------------------------------------------------------* @Description: 获取终结者柱状图* @Description: --------------------------------------------------------------- 作用 ---------------------------------------------------------------* @Description: 以终结者所指对象/F类对象的类为维度获取倒序排序的终结者总数数组。* @Description: --------------------------------------------------------------- 逻辑 ---------------------------------------------------------------* @Description: 方法首先会创建一个哈希映射,用于承载所有的统计结果。随后从终结者类中获取f-queue遍历,获取(但不* @Description: 移除)所有的终结者,并以终结者所指对象/F类对象的类为维度统计终结者总数。每次统计后都需要断开当前* @Description: 线程与所指对象/F类对象的关联,以避免影响其被GC回收。统计完成后,从哈希映射中获取条目数组,并以[* @Description: 实例总数]为比较条件倒序排序后返回。* @Description: --------------------------------------------------------------- 注意 ---------------------------------------------------------------* @Description: ~* @Description: --------------------------------------------------------------- 疑问 ---------------------------------------------------------------* @Description: ~*/
static Entry[] getFinalizerHistogram() {// 方法首先会创建一个哈希映射,用于承载所有的统计结果。随后从终结者类中获取f-queue遍历,获取(但不移除)所有的// 终结者,并以终结者所指对象/F类对象的类为维度统计终结者总数。每次统计后都需要断开当前线程与所指对象/F类对象// 的关联,以避免影响其被GC回收。Map<String, Entry> countMap = new HashMap<>();ReferenceQueue<Object> queue = Finalizer.getQueue();queue.forEach(r -> {Object referent = r.get();if (referent != null) {countMap.computeIfAbsent(referent.getClass().getName(), Entry::new).increment();/* Clear stack slot containing this variable, to decrease the chances of false retention with a conservative GC *//* 清理堆栈槽包含的当前变量, 以减少保守GC时错误保留的机会 */referent = null;}});// 统计完成后,从哈希映射中获取条目数组,并以[实例总数]为比较条件倒序排序后返回。Entry fhe[] = countMap.values().toArray(new Entry[countMap.size()]);Arrays.sort(fhe, Comparator.comparingInt(Entry::getInstanceCount).reversed());return fhe;
}
http://www.mmbaike.com/news/93292.html

相关文章:

  • 昆明网站建设哪个好2024年疫情还会封控吗
  • 大石桥网站建设公司百度视频广告怎么投放
  • 怎样做旅游城市住宿网站搜索引擎优化大致包含哪些内容或环节
  • 网站建设推广安徽360优化大师下载官网
  • 唯美网站建设网站seo排名公司
  • 网站ui设计给用户提交什么合肥seo报价
  • 教育培训网站模板如何做网络推广外包
  • 可以做软文推广的网站seo怎么发布外链
  • 用.net做的网站吗软文广告文案案例
  • 免费网站推广在线观看网站系统开发
  • 龙岗外贸网站制作推广普通话宣传内容
  • 上海网站建设上海网站制作荥阳网站优化公司
  • wordpress 站内链接软文推广有哪些
  • 卖设备用哪个网站百度站长快速收录
  • 个人做百度云下载网站百度网址大全旧版
  • 做网站如何推广百度引流推广怎么做
  • 怎样买空间做网站武汉seo学徒
  • 接网站建设的单子seo优化推广教程
  • 2023年珠海疫情最新情况百度热搜关键词排名优化
  • apache网站日志广告投放网站平台
  • 网站中点击链接怎么做今日最新消息
  • 那个网站报道过鸟巢建设广告公司联系方式
  • 门户网站的主要功能seo推广方案
  • 莱芜网站制作石家庄网站建设排名
  • 揭阳手机网站建设2022最新版百度
  • 武汉市城市建设委员会网站上海app网络推广公司电话
  • 网页设计网站费用个人网站免费域名注册
  • 安国网站建设微信怎么推广引流客户
  • 建设银行手机个人网站南京百度seo排名优化
  • 南京哪家做网站好杭州seo的优化