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

水利网站建设管理汇报青岛seo结算

水利网站建设管理汇报,青岛seo结算,个人网站备案能做宣传用么,济南经三路专业做网站气象大数据案例项目#xff08;求各气象站的平均气温#xff09; 一、项目需求二、数据格式三、项目开发3.1 在windows 进行开发3.2 运行结果3.3 对项目打包 一、项目需求 现在有一份来自美国国家海洋和大气管理局的数据集#xff0c;里面包含近30年每个气象站、每小时的天… 气象大数据案例项目求各气象站的平均气温 一、项目需求二、数据格式三、项目开发3.1 在windows 进行开发3.2 运行结果3.3 对项目打包 一、项目需求 现在有一份来自美国国家海洋和大气管理局的数据集里面包含近30年每个气象站、每小时的天气预报数据每个报告的文件大小大约15M。一共有10个气象站每个报告文件的名字包含气象站ID每条记录包含气温、风向、天气状况等多个字段信息。现在要求统计美国各气象站30年平均气温。 二、数据格式 一共10份气象站的数据 文档里面的数据格式注意 -9999 说明数据缺失 三、项目开发 3.1 在windows 进行开发 引入 Hadoop 依赖 dependencygroupIdorg.apache.hadoop/groupIdartifactIdhadoop-client/artifactIdversion2.10.2/version /dependency开发脚本 package com.feifei.mapreduce;import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.Path; import org.apache.hadoop.io.IntWritable; import org.apache.hadoop.io.Text; import org.apache.hadoop.mapred.FileSplit; import org.apache.hadoop.mapreduce.Job; import org.apache.hadoop.mapreduce.Mapper; import org.apache.hadoop.mapreduce.Reducer; import org.apache.hadoop.mapreduce.lib.input.FileInputFormat; import org.apache.hadoop.mapreduce.lib.input.TextInputFormat; import org.apache.hadoop.mapreduce.lib.output.FileOutputFormat; import org.apache.hadoop.mapreduce.lib.output.TextOutputFormat;import java.io.IOException;public class WeatherAnalysis {public static class MyMapper extends MapperObject, Text, Text, IntWritable {Overrideprotected void map(Object key, Text value, MapperObject, Text, Text, IntWritable.Context context) throws IOException, InterruptedException {String line value.toString();int temperature Integer.parseInt(line.substring(14, 19).trim());if(temperature ! -9999){FileSplit fileSplit (FileSplit) context.getInputSplit();String id fileSplit.getPath().getName().substring(5, 10);context.write(new Text(id), new IntWritable(temperature));}}}public static class MyReducer extends ReducerText, IntWritable, Text, IntWritable {private IntWritable mean new IntWritable();Overrideprotected void reduce(Text key, IterableIntWritable values, ReducerText, IntWritable, Text, IntWritable.Context context) throws IOException, InterruptedException {int sum 0;int count 0;for (IntWritable val : values) {sum val.get();}mean.set(sum / count);context.write(key, mean);}}public static void main(String[] args) throws Exception {Configuration conf new Configuration();Job job Job.getInstance(conf);job.setJarByClass(WeatherAnalysis.class);job.setJobName(WeatherAnalysis);job.setInputFormatClass(TextInputFormat.class);job.setOutputFormatClass(TextOutputFormat.class);FileInputFormat.addInputPath(job, new Path(args[0]));FileOutputFormat.setOutputPath(job, new Path(args[1]));job.setMapperClass(WeatherAnalysis.MyMapper.class);job.setReducerClass(WeatherAnalysis.MyReducer.class);job.setMapOutputKeyClass(Text.class);job.setMapOutputValueClass(IntWritable.class);job.setOutputKeyClass(Text.class);job.setOutputValueClass(IntWritable.class);job.waitForCompletion(true);} }设置入参和保存路径 3.2 运行结果 3.3 对项目打包 mvn clean package
http://www.hkea.cn/news/14424742/

相关文章:

  • 长沙外贸企业网站建设如何做公司网站优化
  • 网站建设的编程网站开发开发语言
  • 做网站用的软件视频解析网站怎么做
  • 海南网站建设哪家不错青岛做门户网站的
  • 做百度网站哪家公司好各大网站热搜榜排名
  • 柳州网站优化烟台做网站的公司
  • 外贸模板建站个人做营利性质网站会怎么样
  • 17做网站 一件代发wordpress vip视频解析
  • 学校网站建设和维护情况网站怎么让谷歌收录
  • 建设网站必须要服务器吗网站建设湖南
  • 十堰网站建设联系电话房地产信息网首页
  • 济南网站建设设计制作公司不同类型网站比较及网站域名设计
  • 手机网站 如何 推广方案设计网站备案被注销了怎么办
  • 云南网站设计哪家专业百度一下你就知道移动首页
  • 产品设计网站官网网站建设方案的企业
  • 移动手机导航下载百度网络优化推广公司
  • 那个网站有题做天津建设工程信息网官罿
  • 哪里有网站建设开发公司宣传片制作合同
  • 如何做网站的教程五合一网站定制
  • 建立一个团购网站需要多少钱金华农村网站建设
  • 用什么做网站原型图做的网站有广告
  • 网站空间怎样算网站设计基本功能
  • 网站的栏目规划响应式学校网站模板下载
  • 哪做网站便宜厦门网站建设价格xm37
  • 网站建设 服务内容 费用杭州网站设计建设公司
  • 德化县住房和城乡建设局网站怎么做页面跳转
  • 美容公司网站什么做才好企业网站建设网站优化推广
  • 连连跨境电商网站开发免费模板建站
  • 吴江区建设工程招标网站网站建设报价 福州
  • 做网站挂广告赚钱犯法吗免费网站制作软件