摘要: 1.环境搭建 基础环境配置 jdk+idea+maven+scala2.11。以上工具安装配置此处不再赘述。 2.源码导入 官网下载spark源码后解压到合适的项目目录下,打开idea,File->open 找到源码文件夹,选中spark-parent的pom文件,确定-> open as a pr 阅读全文
posted @ 2018-11-15 18:59 Mars、少年 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-11-15 18:30 Mars、少年 阅读(124) 评论(0) 推荐(0) 编辑
摘要: val声明的不可变的战略意义:1.函数式编程中要求值不可变,val天然符合这一特性;2.在分布式系统中,一般都要求值不可变,这样才能够要求分布式系统的设计和实现,同时拥有更高的效率,val声明的内容都不可变,所以不用担心在机器之间传递数据的时候修改数据,这为分布式编程打下非常好的基础,包括Spark 阅读全文
posted @ 2018-11-15 18:26 Mars、少年 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 共计28课,每节课程在1个小时左右。 每天至少2个课程。预计在11.30号完成。 —————————————————— 阅读全文
posted @ 2018-11-15 18:24 Mars、少年 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 第102讲:通过案例解析Akka中的Actor运行机制以及Actor的生命周期 Actor是构建akka程序的核心基石,akka中actor提供了构建可伸缩的,容错的,分布式的应用程序的基本抽象, actor是异步的,非阻塞式的,事件驱动的轻量级的模型, actor中都有自己的成员,也有receiv 阅读全文
posted @ 2018-11-15 14:51 Mars、少年 阅读(535) 评论(0) 推荐(0) 编辑