当前位置: 首页 > wzjs >正文

现在网站开发和软件开发七台河新闻在线直播

现在网站开发和软件开发,七台河新闻在线直播,网站开发人员培训,emlog文章转wordpress一、先在idea中添加Scala插件 二、使用Maven创建新项目 1.启动idea,选择新建项目。之后的设置如下: 2.将Scala添加到全局库中(注意:Scala的版本不宜太高,最好是2-12.否则后面会报下面这个错误 E:\tool接口\SparkCore_01\src\mai…

一、先在idea中添加Scala插件

二、使用Maven创建新项目

1.启动idea,选择新建项目。之后的设置如下:

2.将Scala添加到全局库中(注意:Scala的版本不宜太高,最好是2-12.否则后面会报下面这个错误

E:\tool接口\SparkCore_01\src\main\scala\WordCount.scala:16:9
illegal cyclic inheritance involving trait Iterableval counts = textFiles

3.设置maven依赖项。修改pom.xml文件,添加如下:

<!--  添加依赖:  scala-library spark-core--><dependencies><dependency><groupId>org.apache.spark</groupId><artifactId>spark-core_2.12</artifactId><version>3.1.2</version></dependency><dependency><groupId>org.scala-lang</groupId><artifactId>scala-library</artifactId><version>2.12.15</version></dependency></dependencies>

 4.下载依赖。添加完成之后,刷新Maven,它会帮助我们去下载依赖。

5.编写代码。修改文件夹的名字。(注意:是在重构里面有重命名)

6.新建Scala类。如果这里没有看到Scala类的选项,就去检查第2步。(如果没有出现scala类,请再次添加全局库。)

7.选择Object,输入WordCount

8.编写代码如下

import org.apache.spark.{SparkConf, SparkContext}
object WordCount{def main(args: Array[String]): Unit = {// 配置 Spark 应用程序val conf = new SparkConf().setAppName("WordCount").setMaster("local[*]")// 创建 SparkContext 对象val sc = new SparkContext(conf)// 读取目录下的所有文本文件val textFiles = sc.wholeTextFiles("input")// 提取文本内容并执行 WordCount 操作val counts = textFiles.flatMap { case (_, content) => content.split("\\s+") }.map(word => (word, 1)).reduceByKey(_ + _)// 将所有分区的数据合并成一个分区val singlePartitionCounts = counts.coalesce(1)// 保存结果到文件singlePartitionCounts.saveAsTextFile("output")// 停止 SparkContextsc.stop()}
}

9.准备待统计的词频文件。在项目根目录下建立文件夹input,并穿件两个文本文件:word1.txt, word2.txt。文本内容随意。

10.运行代码。点击运行代码。(红色无所谓,只要后面出现:进程已结束,退出代码为 0。这句就是对的。)

11.生成结果如下。

 

http://www.dtcms.com/wzjs/613570.html

相关文章:

  • 娱乐网站代理商怎么做网站开发主要内容和要求
  • 黔东南建设厅官方网站最火的自媒体平台排名
  • 网站建设課程wordpress汉化版
  • wordpress新建网站后台无法登陆电视直播网站建设
  • 怎么做个手机版的网站吗免费生成网页的网站
  • 医院网站建设需求分析wordpress 安装ssl
  • 怎么创建卡密网站动画设计图
  • 北京平台网站建设多少钱厦门网站建设服务
  • 海外酒店网站建设逻辑网络设计的目标是什么?
  • 给朋友做的相册网站没有了个人网站推广怎么做
  • 网站设计网站设计公司价格品牌网络营销推广
  • 设计自学网站哪个好网站制作公司怎样帮客户做优化
  • 三合一网站怎么建立网站设计ui
  • 驻马店网站网站建设网站权重如何做
  • 网站内外链接怎么做个人博客系统wordpress
  • 无锡响应式网站建设苏州网站设计哪家公司好
  • 永兴房产网站付费的网站推广该怎么做
  • 网站做的支付宝接口吗网站添加在线qq聊天
  • wordpress ask me网站seo置顶 乐云践新专家
  • 青岛网站建设哪个好建设网站简单吗
  • 律师网站建设哪家专业如何恢复网站
  • 西安网站 建设长沙建站
  • 余姚公司网站建设阳江市做网站
  • 免费建站团队wordpress 图片 宽 高
  • 连云港公司企业网站建设百度问答下载安装
  • vue做电商网站网站开发应注意哪些问题
  • 青岛网站设计制作wordpress如何清缓存
  • 公司网站维护费用计哪个科目wordpress文章管理插件
  • 网站点击按钮回到页面顶部怎么做seowhy官网
  • 网站实名认证流程wordpress 页脚改颜色