資源簡介
java操作hadoop之mapreduce分析年氣象數據最低溫度實戰源碼,附帶所需jar包,歡迎學習。
代碼片段和文件信息
package?com.simple.temperature;
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.mapreduce.Job;
import?org.apache.hadoop.mapreduce.lib.input.FileInputFormat;
import?org.apache.hadoop.mapreduce.lib.output.FileOutputFormat;
public?class?MinTemperature?{
public?static?void?main(String[]?args)?throws?Exception{
//獲取作業對象
Job?job?=?Job.getInstance(new?Configuration());
//設置主類
job.setJarByClass(MinTemperature.class);
//設置job參數
job.setMapperClass(MinTemperatureMapper.class);
job.setReducerClass(MinTemperatureReducer.class);
job.setOutputKeyClass(Text.class);
job.setOutputValueClass(IntWritable.class);
//設置job輸入輸出
FileInputFormat.addInputPath(job?new?Path(“file:///simple/source.txt“));
FileOutputFormat.setOutputPath(job?new?Path(“file:///simple/output“));
????? System.exit(job.waitForCompletion(true)???0?:?1);
}
}
?????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????6430??2017-04-25?11:19??mapreduce分析年氣象數據最低溫度\TemperatureLow\.classpath
?????文件????????373??2017-04-25?11:17??mapreduce分析年氣象數據最低溫度\TemperatureLow\.project
?????文件????????587??2017-04-25?11:17??mapreduce分析年氣象數據最低溫度\TemperatureLow\.settings\org.eclipse.jdt.core.prefs
?????文件???????1643??2017-04-25?11:21??mapreduce分析年氣象數據最低溫度\TemperatureLow\bin\com\simple\temperature\MinTemperature.class
?????文件???????2813??2017-04-25?11:19??mapreduce分析年氣象數據最低溫度\TemperatureLow\bin\com\simple\temperature\MinTemperatureMapper.class
?????文件???????2346??2017-04-25?11:30??mapreduce分析年氣象數據最低溫度\TemperatureLow\bin\com\simple\temperature\MinTemperatureReducer.class
?????文件??????62983??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\activation-1.1.jar
?????文件???????4467??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\aopalliance-1.0.jar
?????文件??????43398??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\asm-3.2.jar
?????文件?????303139??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\avro-1.7.4.jar
?????文件?????188671??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-beanutils-1.7.0.jar
?????文件?????206035??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-beanutils-core-1.8.0.jar
?????文件??????41123??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-cli-1.2.jar
?????文件??????58160??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-codec-1.4.jar
?????文件?????575389??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-collections-3.2.1.jar
?????文件?????241367??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-compress-1.4.1.jar
?????文件?????298829??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-configuration-1.6.jar
?????文件??????24239??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-daemon-1.0.13.jar
?????文件?????143602??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-digester-1.8.jar
?????文件?????112341??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-el-1.0.jar
?????文件?????305001??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-httpclient-3.1.jar
?????文件?????185140??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-io-2.4.jar
?????文件?????284220??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-lang-2.6.jar
?????文件??????62050??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-logging-1.1.3.jar
?????文件????1599627??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-math3-3.1.1.jar
?????文件?????273370??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\commons-net-3.1.jar
?????文件????1648200??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\guava-11.0.2.jar
?????文件?????710492??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\guice-3.0.jar
?????文件??????65012??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\guice-servlet-3.0.jar
?????文件??????17036??2017-04-24?17:12??mapreduce分析年氣象數據最低溫度\TemperatureLow\lib\hadoop-annotations-2.4.1.jar
............此處省略86個文件信息
- 上一篇:大魚吃小魚 JAVA游戲源碼
- 下一篇:poi-3.17開發用所有jar包
評論
共有 條評論