实验指南
| 章节 | 实验操作名称 | 访问网页 |
| 第1章 大数据技术概述 | 在Windows中使用VirtualBox安装Ubuntu | 查看 |
| 第1章 大数据技术概述 | Linux系统的常用命令 | 查看 |
| 第1章 大数据技术概述 | 在Windows系统中利用FTP软件向Ubuntu系统上传文件 | 查看 |
| 第2章 Scala语言基础 | Linux系统的安装 | 查看 |
| 第2章 Scala语言基础 | Linux系统中Java的安装 | 查看 |
| 第2章 Scala语言基础 | Linux系统中下载安装文件和解压缩方法 | 查看 |
| 第2章 Scala语言基础 | Linux系统中vim编辑器的安装和使用方法 | 查看 |
| 第4章 Spark环境搭建和使用方法 | Hadoop的安装和使用 | 查看 |
| 第4章 Spark环境搭建和使用方法 | 使用IntelliJ IDEA编写Spark应用程序(Scala+Maven) | 查看 |
| 第4章 Spark环境搭建和使用方法 | 使用Intellij Idea编写Spark应用程序(Scala+SBT) | 查看 |
| 第4章 Spark环境搭建和使用方法 | 使用Eclipse编写Spark应用程序(Scala+Maven) | 查看 |
| 第4章 Spark环境搭建和使用方法 | 使用Eclipse编写Spark应用程序(Scala+SBT) | 查看 |
| 第4章 Spark环境搭建和使用方法 | Hadoop集群安装配置方法 | 查看 |
| 第4章 Spark环境搭建和使用方法 | HDFS操作常用Shell命令 | 查看 |
| 第5章 RDD编程 | HBase的安装 | 查看 |
| 第6章 Spark SQL | 在Ubuntu中安装MySQL | 查看 |
| 第6章 Spark SQL | Hive的安装 | 查看 |
| 第7章 Spark Streaming | Kafka的安装和使用方法 | 查看 |
| 第7章 Spark Streaming | 使用Flume作为Spark的数据源 | 查看 |
| 第7章 Spark Streaming | 使用Kafka作为Spark的数据源 | 查看 |
| 第7章 Spark Streaming | 日志采集工具Flume的安装与使用方法 | 查看 |
“下载专区”所有资源全部放在百度云盘中,需要在电脑上安装百度云盘客户端,才能顺利下载内容,请点击这里访问百度云盘。(提取码是sabi)
“下载专区”栏目提供了本教程内各个章节所涉及到的源代码、软件和数据集的下载,为了方便读者查找相关软件和代码,下表给出了教程官网“下载专区”目录及其内容的概览。
表1 《Spark编程基础(Scala版)》下载专区资源一览表
目录 | 文件清单 | |
| 软件 | apache-hive-1.2.1-bin.tar.gz apache-maven-3.3.9-bin.zip FileZilla_3.17.0.0_win64_setup.exe hadoop-2.7.1.tar.gz hbase-1.1.5-bin.tar.gz kafka_2.11-0.10.2.0.tgz mysql-connector-java-5.1.40.tar.gz sbt-launch.jar scala-2.11.8.tgz spark-2.1.0-bin-without-hadoop.tgz spark-2.1.0.tgz spark-streaming-kafka-0-8_2.11-2.1.0.jar spark-2.1.0-bin-h27hive.tgz ubuntukylin-16.04-desktop-amd64.iso VirtualBox_5.0.10.4061_104061_Win.1448355141.exe | |
| 代码 | 第2章 | Bird.scala, Bird1.scala, Bird2.scala, Bird3.scala, Box.scala, Counter.scala, Counter1.scala, Counter2.scala, Element.scala, Element1.scala, HelloWorld.scala, MyCar.scala, MyTestApply.scala, Person.scala, Person1.scala, Test.scala, TestApplyClass.scala, TestBreak.scala, TestCase.scala, TestMatch.scala, TestMatch1.scala, TestMatch2.scala, TestMatch3.scala,TestUnapply.scala,Top.scala |
| 第4章 | pom.xml, simple.sbt, SimpleApp.scala | |
| 第5章 | Combine.scala, FileSort.scala, JSONRead.scala, SecondarySortApp.scala, SecondarySortKey.scala, SparkOperateHBase.scala, SparkWriteHBase.scala, TestPartitioner.scala, TopN.scala | |
| 第6章 | InsertStudent.scala | |
| 第7章 | DataSourceSocket.scala, KafkaWordCount.scala, KafkaWordProducer.scala, NetworkWordCount.scala, NetworkWordCountStateful.scala, simple.sbt, StreamingExamples.scala, TestRDDQueueStream.scala, TestStreaming.scala | |
| 数据集 | 第5章 | chapter5-data1.txt |
| 第8章 | adult.rar, iris.data | |
| 实验答案 | 附录A | 附录A:《林子雨编著:Spark编程基础(Scala版)》教材配套实验答案.pdf |