摘要: 多态是同一个行为具有多个不同表现形式或形态的能力 多态存在的三个必要条件 继承 重写 父类引用指向子类对象 继承 重写 父类引用指向子类对象 阅读全文
posted @ 2019-08-11 21:42 北漂屌丝 阅读(92) 评论(0) 推荐(0) 编辑
摘要: private default protected public 同一类 √ √ √ √ 同一包内的类 √ √ √ 子类 √ √ 其它包内的类 √ 阅读全文
posted @ 2019-08-11 19:59 北漂屌丝 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-08-11 19:23 北漂屌丝 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 操作场景 并行度控制任务的数量,影响shuffle操作后数据被切分成的块数。调整并行度让任务的数量和每个任务处理的数据与机器的处理能力达到最优 查看CPU使用情况和内存占用情况,当任务和数据不是平均分布在各节点,而是集中在个别节点时,可以增大并行度使任务和数据更均匀的分布在各个节点。增加任务的并行度 阅读全文
posted @ 2019-08-11 14:51 北漂屌丝 阅读(3739) 评论(0) 推荐(0) 编辑
摘要: 分配更多资源:性能调优的王道,就是增加和分配更多的资源,性能和速度上的提升,是显而易见的 1、分配哪些资源? executor、cpu per executor、memory per executor、driver memory 2、在哪里分配这些资源? 在我们在生产环境中,提交spark作业时,用 阅读全文
posted @ 2019-08-11 09:39 北漂屌丝 阅读(174) 评论(0) 推荐(0) 编辑