EisenHao's Note

Record growth and enjoy life!

0%

1. B+树

1.1. B+树简介

B+树是一种树数据结构,是一个n叉树,每个节点通常有多个孩子,一棵B+树包含根节点、内部节点和叶子节点。根节点可能是一个叶子节点,也可能是一个包含两个或两个以上孩子节点的节点。

展开阅读全文 »

1. struct 和 union 的区别

  • 结构体struct:把不同类型的数据组合成一个整体,自定义类型。
  • 共同体union:使几个不同类型的变量共同占用一段内存
    展开阅读全文 »

试想一下,将精心编写的Spark业务代码Jar包上传到Spark集群环境,却出现了简单错误或预期之外的结果,势必会破坏一天的心情和积极性,这时一套桌面级的Spark开发&测试环境的优势就展露无遗了。可以在本地开发Spark代码,并测试基础功能,让开发者可以不必担心上传jar包的代码逻辑正确性、代码质量等基础问题。接下来就跟随本文一起搭建一套Win10下的Spark开发&测试环境吧!

展开阅读全文 »

在大部分Java开发过程中需要调用一些Shell脚本命令来实现某些功能,如:文本处理过程中调脚本使开发更便捷、其他组件只提供了Shell脚本调用方式或调脚本与系统直接交互等场景。
博主总结了一些Java进程执行Shell命令的常见问题及解决方法,或能在大家开发过程中避坑有积极作用。

关键词: Java调Shell、问题总结

展开阅读全文 »