- 博客(6)
- 收藏
- 关注
原创 spark
spark 内核 太久没写博客了,一直以来喜欢写在自己有道云笔记了。最近准备将笔记搬到博客上。 一.spark 任务执行过程的大致流程图: 系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pa...
2020-12-25 15:57:18
249
原创 YGC和FGC是什么
1.YGC和FGC是什么YGC :对新生代堆进行gc。频率比较高,因为大部分对象的存活寿命较短,在新生代里被回收。性能耗费较小。FGC :全堆范围的gc。默认堆空间使用到达80%(可调整)的时候会触发fgc。以我们生产环境为例,一般比较少会触发fgc,有时10天或一周左右会有一次。2.什么时候执行YGC和FGCa.edn空间不足,执行 young gcb.old空间不足,perm空间不足,调用方法System.gc() ,ygc时的悲观策略, dump live的内存信息时(jmap –
2020-06-19 11:30:01
7604
原创 Hive场景模拟SQL编程实例 (销售业绩表)实验
Hive场景模拟SQL编程实例(销售业绩表)实验实验手册目录一. 实验准备................................................................................................................. 21.1. 实验概述.............................
2020-06-17 18:55:08
379
原创 类加载机制
著作权归https://www.pdai.tech所有。 链接:https://www.pdai.tech/md/java/jvm/java-jvm-classload.html类的生命周期其中类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。在这五个阶段中,加载、验证、准备和初始化这四个阶段发生的顺序是确定的,而解析阶段则不一定,它在某些情况下可以在初始化阶段之后开始,这是为了支持Java语言的运行时绑定(也成为动态绑定或晚期绑定)。另外注意这里的几个阶段是按顺序开始,而不是按顺序进行或完
2020-06-16 10:38:56
170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人