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

长春市规划建设局网站查询网站管理系统推荐

长春市规划建设局网站查询,网站管理系统推荐,关键词分析软件,东莞设计网站公司1、环境准备 java -version scala -version mvn -version spark -version 2、创建spark项目 创建spark项目,有两种方式;一种是本地搭建hadoop和spark环境,另一种是下载maven依赖;最后在idea中进行配置,下面分别记录两…

1、环境准备

java -version

scala -version

mvn -version

image-20230108092530099

spark -version

image-20230108094100150

2、创建spark项目

创建spark项目,有两种方式;一种是本地搭建hadoop和spark环境,另一种是下载maven依赖;最后在idea中进行配置,下面分别记录两种方法

2.1 本地搭建hadoop和spark环境

参考window搭建spark + IDEA开发环境

2.2 下载maven依赖

参考 Windows平台搭建Spark开发环境(Intellij idea 2020.1社区版+Maven 3.6.3+Scala 2.11.8)

参考 Intellij IDEA编写Spark应用程序超详细步骤(IDEA+Maven+Scala)

2.2.1 maven项目pom配置

<properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><spark.version>2.4.0</spark.version><scala.version>2.11</scala.version><scope.flag>provide</scope.flag>
</properties><dependencies><!--spark 依赖--><dependency><groupId>org.apache.spark</groupId><artifactId>spark-core_${scala.version}</artifactId><version>${spark.version}</version></dependency><dependency><groupId>org.apache.spark</groupId><artifactId>spark-streaming_${scala.version}</artifactId><version>${spark.version}</version></dependency><dependency><groupId>org.apache.spark</groupId><artifactId>spark-sql_${scala.version}</artifactId><version>${spark.version}</version></dependency><dependency><groupId>org.apache.spark</groupId><artifactId>spark-hive_${scala.version}</artifactId><version>${spark.version}</version></dependency><dependency><groupId>org.apache.spark</groupId><artifactId>spark-mllib_${scala.version}</artifactId><version>${spark.version}</version></dependency><!--maven自带依赖--><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>3.8.1</version><scope>test</scope></dependency>
</dependencies>

2.2.2 maven中settings文件配置

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"><!--设置本地maven仓库-->
<localRepository>D:\development\LocalMaven</localRepository><!--设置镜像-->
<mirrors><mirror><id>nexus-aliyun</id><mirrorOf>central</mirrorOf><name>Nexus aliyun</name><url>http://maven.aliyun.com/nexus/content/groups/public</url></mirror>
</mirrors></settings>

2.3 Project Settings 和 Project Structure配置

image-20230108112808444

image-20230108112952701

image-20230108113015165

2.4 创建spark maven项目

2.4.1 Archetype选择quickstart,选择JDK

image-20230108113302280

2.4.2 modules新建scala Sources文件

image-20230108113450895

2.4.3 libraries新增sacla sdk,可以创建scala项目

image-20230108113631415

3. spark程序

word count 和spark show函数

import org.apache.spark.sql.SparkSessionobject HelloWord {def main(args: Array[String]): Unit = {val spark = SparkSession.builder.master("local").appName("Spark CSV Reader").getOrCreateval sc = spark.sparkContext// 输入文件val input = "D:\\Project\\RecommendSystem\\src\\main\\scala\\weekwlkl"// 计算频次val count = sc.textFile(input).flatMap(x => x.split(" ")).map(x => (x, 1)).reduceByKey((x, y) => x + y);// 打印结果count.foreach(x => println(x._1 + ":" + x._2));import spark.implicits._Seq("1", "2").toDF().show()// 结束sc.stop()}
}

4. 总结

创建spark项目,并且本地调试通过,有很多注意点,包括idea的配置,再次记录一下,以便后面学习

tips

  1. maven helper用来查看是否存在jar包冲突

image-20230108160319812

\weekwlkl)

4. 总结

创建spark项目,并且本地调试通过,有很多注意点,包括idea的配置,再次记录一下,以便后面学习

tips

  1. maven helper用来查看是否存在jar包冲突
    image-20230108160319812
http://www.yayakq.cn/news/973246/

相关文章:

  • 直播做ppt的网站广告推广代理
  • 贵阳东方蜜蜂网站建设深圳西乡
  • 帮人注册网站_做app台州网站建设平台
  • 品牌设计策划重庆网站排名优化公司
  • 织梦57网站的友情链接怎么做app软件商城
  • 现在网站优化怎么做外贸网站源代码下载
  • wordpress进网站慢南京网页制作培训
  • 网站开发开发小游戏吗网站建设公司好做吗
  • wordpress pc站m站做网站公司 深圳信科
  • 贵阳市住房和城乡建设厅网站关键词百度云
  • vs2010 c 建设网站电子商务网站建设的总体设计
  • 关于卖零食网站建设需求分析网站须知
  • 免费下载素材的设计网站wordpress中科大字体
  • seo关键词排名怎么提升网络seo公司
  • 安徽网站建设大全检测站点是否使用wordpress
  • 做二手房比较好的网站合肥企业展厅设计公司
  • 网站建设数据库是什么意思怎样做一个属于自己的小程序
  • 网站页头页尾怎么做浏览器缓冲设置淮南网上房地产
  • 广告联盟推广seo网站描述之间用什么标点符号
  • 摄影网站需求分析台州建设工程信息网站
  • 网站被黑咋样的局网站建设意见
  • 隧道建设网站无法登录鄂州做网站
  • 苏州专业做网站公司电话邢台移动网站建设报价
  • 电子商务网站规划与设计试题做30个精品网站
  • 商城型网站建设一个服务器怎么做两个网站
  • 免费 开源 企业网站wordpress 文字不显示
  • 营销型网站建设方法精美手机网站模板
  • 鞍山信息港二手房网站速度优化
  • 唐山培训网站建设书画网站的建设目标
  • 高校门户网站源码c语言做网站后台服务