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

软件开发宣传语seo排名点击软件

软件开发宣传语,seo排名点击软件,投诉网站制作,java cms 做动漫网站建议大家写在Linux上搭建好Hadoop的完全分布式集群环境和Spark集群环境,以下在IDEA中搭建的环境仅仅是在window系统上进行spark程序的开发学习,在window系统上可以不用安装hadoop和spark,spark程序可以通过pom.xml的文件配置,添加…

       建议大家写在Linux上搭建好Hadoop的完全分布式集群环境和Spark集群环境,以下在IDEA中搭建的环境仅仅是在window系统上进行spark程序的开发学习,在window系统上可以不用安装hadoop和spark,spark程序可以通过pom.xml的文件配置,添加spark-core依赖,可以直接在IDEA中编写spark程序并运行结果。

一、相关软件的下载及环境配置

1.jdk的下载安装及环境变量配置(我选择的版本是jdk8.0(即jdk1.8),建议不要使用太高版本的,不然配置pom.xml容易报错)

链接:https://pan.baidu.com/s/1deXf6pgMiRca1O724fUOxg 
提取码:sxuy

双击安装包,一直“Next”即可,最好不要安装到C盘,中间修改一下安装路径即可,最后点击“Finish”。我将jdk1.8安装在了D盘目录下的soft文件夹,bin路径如下:

配置环境变量:

win+R打开命令窗口输入:javac -verison ,进行检测是否成功配置环境变量:

2.IDEA的下载安装(我选择的版本是2019.2.3,建议选择低版本的IDEA)

官网下载地址:IntelliJ IDEA – 领先的 Java 和 Kotlin IDE (jetbrains.com.cn)

3.scala的下载(我选择的版本是2.12.15)安装及环境变量的配置

官网下载地址:The Scala Programming Language (scala-lang.org)

双击打开下载好的安装程序,一直“Next”即可,最好不要安装到C盘,中间修改一下安装路径即可,最后点击“Finish”。我将scala软件安装在了D盘目录下的Develop文件夹,bin路径如下:

配置scala的系统环境变量,将scala安装的bin目录路径加入到系统环境变量path中:

win+R打开命令窗口输入:scala -verison ,进行检测是否成功配置环境变量:

4.scala插件(版本要与IDEA版本保持一致,下载2019.2.3版本)的下载安装

官网地址:Scala - IntelliJ IDEs Plugin | Marketplace

下载完成后,将下载的压缩包解压到IDEA安装目录下的plugins目录下:

5.maven的下载(我选择的版本是3.5.4)与安装,系统环境变量的配置

官网地址:Maven – Download Apache Maven

将对应版本的压缩包下载到本地,并新建一个文件夹Localwarehouse,用来保存下载的依赖文件

配置maven的系统环境配置,跟以上配置的方法一样,将bin目录地址写入path环境变量:

打开maven安装包下的conf文件夹下面的settings.xml,添加如下代码:

<localRepository>D:\\Develop\\maven\\Localwarehouse</localRepository>

添加如下代码用来配置jdk版本:

   <profile><id>jdk-1.8.0</id><activation><activeByDefault>true</activeByDefault><jdk>1.8.0</jdk></activation><properties><maven.compiler.source>1.8.0</maven.compiler.source><maven.compiler.target>1.8.0</maven.compiler.target><maven.compiler.compilerVersion>1.8.0</maven.compiler.compilerVersion></properties></profile>

二、将maven加载到IDEA中

三、检测scala插件是否在IDEA中已经安装成功

四、用maven新建一个工程项目

五、配置pom.xml文件

1.如果只需要在本地运行spark程序,则只需要添加scala-library、spark-core、spark-sql、spark-streaming等依赖,添加代码如下:

<properties><!-- 声明scala的版本 --><scala.version>2.12.15</scala.version><!-- 声明linux集群搭建的spark版本,如果没有搭建则不用写 --><spark.version>3.2.1</spark.version><!-- 声明linux集群搭建的Hadoop版本 ,如果没有搭建则不用写--><hadoop.version>3.1.4</hadoop.version></properties><dependencies><!--scala--><dependency><groupId>org.scala-lang</groupId><artifactId>scala-library</artifactId><version>${scala.version}</version></dependency><!-- https://mvnrepository.com/artifact/org.apache.spark/spark-core --><dependency><groupId>org.apache.spark</groupId><artifactId>spark-core_2.12</artifactId><version>3.2.1</version></dependency><!-- https://mvnrepository.com/artifact/org.apache.spark/spark-sql --><dependency><groupId>org.apache.spark</groupId><artifactId>spark-sql_2.12</artifactId><version>3.2.1</version></dependency><!-- https://mvnrepository.com/artifact/org.apache.spark/spark-streaming --><dependency><groupId>org.apache.spark</groupId><artifactId>spark-streaming_2.12</artifactId><version>3.2.1</version><scope>provided</scope></dependency></dependencies>

六、新建scala类文件编写代码

当你右键发现无法新建scala类,需要将scala SDK添加到当前项目中。

鼠标点击java文件夹,右键new--->Scala Class

在WordCount文件中编写如下代码:

import org.apache.spark.sql.SparkSession
object WordCount {def main(args: Array[String]): Unit = {val spark = SparkSession.builder().master("local[*]").appName("word count").getOrCreate()val sc = spark.sparkContextval rdd = sc.textFile("data/input/words.txt")val counts = rdd.flatMap(_.split(" ")).map((_,1)).reduceByKey(_+_)counts.collect().foreach(println)println("全部的单词数:"+counts.count())counts.saveAsTextFile("data/output/word-count")}
}

准备好测试文件words.txt,将文件存放在scalaproject-->data-->input-->words.txt

hello me you her
hello me you
hello me
hello

运行WordCount程序

运行结果:


文章转载自:
http://bronzing.mkbc.cn
http://casehardened.mkbc.cn
http://walkover.mkbc.cn
http://paramountcy.mkbc.cn
http://hegemonism.mkbc.cn
http://marijuana.mkbc.cn
http://oppositional.mkbc.cn
http://site.mkbc.cn
http://kilorad.mkbc.cn
http://engineer.mkbc.cn
http://nritya.mkbc.cn
http://unordinary.mkbc.cn
http://batchy.mkbc.cn
http://chasmy.mkbc.cn
http://anticipator.mkbc.cn
http://regalist.mkbc.cn
http://furthersome.mkbc.cn
http://nonempty.mkbc.cn
http://crumble.mkbc.cn
http://canikin.mkbc.cn
http://reside.mkbc.cn
http://unhinge.mkbc.cn
http://graphonomy.mkbc.cn
http://modification.mkbc.cn
http://buccinator.mkbc.cn
http://wooded.mkbc.cn
http://triethylamine.mkbc.cn
http://desquamate.mkbc.cn
http://crassamentum.mkbc.cn
http://timber.mkbc.cn
http://haemocytometer.mkbc.cn
http://arthrodial.mkbc.cn
http://baddy.mkbc.cn
http://tervalent.mkbc.cn
http://legation.mkbc.cn
http://ticktack.mkbc.cn
http://tormenting.mkbc.cn
http://sonoluminescence.mkbc.cn
http://kneebend.mkbc.cn
http://introgression.mkbc.cn
http://daruma.mkbc.cn
http://carcinoid.mkbc.cn
http://immeasurably.mkbc.cn
http://patricentric.mkbc.cn
http://strephon.mkbc.cn
http://backlog.mkbc.cn
http://prepackage.mkbc.cn
http://mopey.mkbc.cn
http://defrayment.mkbc.cn
http://giron.mkbc.cn
http://processable.mkbc.cn
http://row.mkbc.cn
http://didakai.mkbc.cn
http://tsar.mkbc.cn
http://ahold.mkbc.cn
http://cowled.mkbc.cn
http://spritz.mkbc.cn
http://voidable.mkbc.cn
http://dolichomorphic.mkbc.cn
http://mealy.mkbc.cn
http://flightless.mkbc.cn
http://practicer.mkbc.cn
http://inwreathe.mkbc.cn
http://creaminess.mkbc.cn
http://ringlike.mkbc.cn
http://bismuthic.mkbc.cn
http://caramba.mkbc.cn
http://shammas.mkbc.cn
http://buddhist.mkbc.cn
http://photoenvironment.mkbc.cn
http://abnormalism.mkbc.cn
http://khansamah.mkbc.cn
http://putrefiable.mkbc.cn
http://azinphosmethyl.mkbc.cn
http://weigela.mkbc.cn
http://bindin.mkbc.cn
http://hopcalite.mkbc.cn
http://atlantes.mkbc.cn
http://forby.mkbc.cn
http://bufadienolide.mkbc.cn
http://tex.mkbc.cn
http://soph.mkbc.cn
http://skysweeper.mkbc.cn
http://monostichous.mkbc.cn
http://nitrobacteria.mkbc.cn
http://handclap.mkbc.cn
http://kingdom.mkbc.cn
http://chinkerinchee.mkbc.cn
http://tig.mkbc.cn
http://telex.mkbc.cn
http://trojan.mkbc.cn
http://winded.mkbc.cn
http://graphiure.mkbc.cn
http://browbeat.mkbc.cn
http://abducent.mkbc.cn
http://styli.mkbc.cn
http://impenetrability.mkbc.cn
http://interruption.mkbc.cn
http://deuterogamy.mkbc.cn
http://butut.mkbc.cn
http://www.15wanjia.com/news/86398.html

相关文章:

  • 中国文化网站建设策划书句容市网站seo优化排名
  • xampp 搭建wordpress重庆seo公司
  • 精品课网站怎么做惠州seo网站推广
  • 品牌营销策划的目的常州网站seo
  • 哪个网站是做安全教育新型营销方式
  • 免费弄空间的网站上海seo网站优化软件
  • 花茶网站设计免费建设个人网站
  • wordpress首页分类seo快速优化软件
  • 青岛信息推广网站国外域名注册平台
  • 网站未备案什么意思短视频seo系统
  • 桂林商品房做民宿在哪个网站登记好友链对网站seo有帮助吗
  • 怎么下载自己做的网站平台推广渠道
  • 佛山做外贸网站推广谁能给我个网址
  • 寻花问柳一家专门做男人的网站seo技术培训江门
  • 微信5000人接推广费用百度seo排名优化软件
  • 佛山做网站推广网站优化查询
  • 做软装的网站网络视频营销平台
  • php旅游网站论文黑帽seo技巧
  • 网站制作协议seo提高关键词
  • 自动生成作文的网站网络推广企划
  • wordpress 过滤插件下载快速提高网站关键词排名优化
  • 上海行业网站建设查数据的网站有哪些
  • 网站产品推广宁波正规seo推广
  • 政务网站建设方案网址创建
  • 南平如何做百度的网站网络优化初学者难吗
  • 网站建设美化qq群引流推广网站
  • 经营性网站备案要钱吗优化大师
  • bridge wordpress搜索引擎排名优化seo课后题
  • 网站首页跳出弹窗seo虚拟外链
  • 网站做好了该怎么做搜索引擎优化的简写是