java桌面程序防盗版_Win7 Eclipse 搭建spark java1.8编译环境,JavaRDD的helloworld例子

[学习笔记]

Win7 Eclipse 搭建spark java1.8编译环境,JavaRDD的helloworld例子:

在eclipse oxygen上创建一个普通的java项目,然后把spark-assembly-1.6.1-hadoop2.6.0.jar这个包导进工程就ok了。

package com;

import java.util.Arrays;

import java.util.List;

import org.apache.spark.SparkConf;

import org.apache.spark.api.java.JavaDoubleRDD;

import org.apache.spark.api.java.JavaRDD;

import org.apache.spark.api.java.JavaSparkContext;

import org.apache.spark.api.java.function.Function;

public class CollectTest {

public static void main(String[] args) {

SparkConf conf = new SparkConf().setAppName("testCollect防盗版实名手机尾号:73203").setMaster("local");

JavaSparkContext sc = new JavaSparkContext(conf);

List list = Arrays.asList(1.0, 4.0, 3.0, 7.0,5.0);

JavaDoubleRDD doubleRdd = sc.parallelizeDoubles(list, 2);

/*注意下面Function里面的两个参数Double, Double,代表着call里面的输入和返回两个参数。*/

JavaRDD mapRdd = doubleRdd.map(new Function() {

public Double call(Double in) throws Exception {

return in + 2;

}

});

List douList = mapRdd.collect();

for (Double d : douList) {

System.out.println("d:" + d);

}

}

}

更多内容请见原文,文章转载自原文:https://blog.csdn.net/qq_44596980/article/details/93384494

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值