摘要: 值传递 在方法被调用时,实参通过形参把它的内容副本传入方法内部,此时形参接收到的内容是实参值的一个拷贝,因此在方法内对形参的任何操作,都仅仅是对这个副本的操作,不影响原始值的内容。 先来看个例子: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 public 阅读全文
posted @ 2020-09-11 11:21 天马流欣 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 介绍 不论MapReduce还是RDD,shuffle都是非常重要的一环,也是影响整个程序执行效率的主要环节,但是在这两个编程模型里面shuffle却有很大的异同。 shuffle的目的是对数据进行混洗,将各个节点的同一类数据汇集到某一个节点进行计算,为了就是分布式计算的可扩展性。 可能大家多MR的 阅读全文
posted @ 2020-09-09 13:41 天马流欣 阅读(1242) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-09-08 14:57 天马流欣 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 抽象类 抽象类必须用 abstract 修饰,子类必须实现抽象类中的抽象方法,如果有未实现的,那么子类也必须用 abstract 修饰。抽象类默认的权限修饰符为 public,可以定义为 public 或 procted,如果定义为 private,那么子类则无法继承。抽象类不能创建对象 抽象类和普 阅读全文
posted @ 2020-09-08 14:09 天马流欣 阅读(101) 评论(0) 推荐(0) 编辑
摘要: Java虚拟机中类加载的过程 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现这个类进行初始化。 1. 加载 加载,是指Java虚拟机查找字节流(查找.class文件),并且根据字节流创建java.lang.Class对象的过程。这个过程,将类的.class 阅读全文
posted @ 2020-07-19 21:27 天马流欣 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 正文 回到顶部 nohup nohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。 nohup 是 no ha 阅读全文
posted @ 2020-06-15 11:59 天马流欣 阅读(222) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/045c1cee03c2 阅读全文
posted @ 2020-06-10 14:21 天马流欣 阅读(93) 评论(0) 推荐(0) 编辑
摘要: https://www.ghpym.com/xmindzen.html/comment-page-1 阅读全文
posted @ 2020-05-17 20:34 天马流欣 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 简介:本文主要介绍了B树和B+树的插入、删除操作。写这篇博客的目的是发现没有相关博客以举例的方式详细介绍B+树的相关操作,由于自身对某些细节也感到很迷惑,通过查阅相关资料,对B+树的操作有所顿悟,写下这篇博客以做记录。由于是自身对B+树的理解,肯定有考虑不周的情况,或者理解错误的地方,请留言指出。 阅读全文
posted @ 2020-02-19 10:32 天马流欣 阅读(854) 评论(0) 推荐(2) 编辑
摘要: 漫画叙述B+树和B-树,很值得看! 这一次我们来介绍 B+ 树。 一个m阶的B树具有如下几个特征: 1.根结点至少有两个子女。 2.每个中间节点都包含k-1个元素和k个孩子,其中 m/2 <= k <= m 3.每一个叶子节点都包含k-1个元素,其中 m/2 <= k <= m 4.所有的叶子结点都 阅读全文
posted @ 2019-12-31 22:10 天马流欣 阅读(268) 评论(0) 推荐(0) 编辑