国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - hadoop實現grep示例分享

hadoop實現grep示例分享

2019-11-17 14:10java教程網 JAVA教程

這篇文章主要介紹了hadoop實現grep示例,可從文檔中提取包含某些字符串的行,需要的朋友可以參考下

hadoop做的一個簡單grep程序,可從文檔中提取包含某些字符串的行

 

復制代碼代碼如下:


/*
 * 一個簡單grep程序,可從文檔中提取包含莫些字符串的行
 */

 

public class grep extends Configured  implements Tool{

 public static  class grepMap extends Mapper<LongWritable, Text, Text,NullWritable>{

  public void map(LongWritable line,Text value,Context context) throws IOException, InterruptedException{
   //通過Configuration獲取參數
   String str = context.getConfiguration().get("grep");
   if(value.toString().contains(str)){
    context.write(value, NullWritable.get());
   }
  }
 }
 @Override
 public int run(String[] args) throws Exception {

  if(args.length!=3){
   System.out.println("ERROR");
   System.exit(1);
  }

  Configuration configuration = getConf();
  //傳遞參數
  configuration.set("grep", args[2]);
  Job job = new Job(configuration,"grep");

  job.setJarByClass(grep.class);
  job.setMapperClass(grepMap.class);
  job.setNumReduceTasks(0);

  job.setMapOutputKeyClass(Text.class);
  job.setOutputValueClass(NullWritable.class);

  Path in = new Path(args[0]);
  Path out = new Path(args[1]);
  FileSystem fileSystem = out.getFileSystem(configuration);
  if(fileSystem.exists(out))
   fileSystem.delete(out, true);

  FileInputFormat.addInputPath(job, in);
  FileOutputFormat.setOutputPath(job, out);

  System.exit(job.waitForCompletion(true)?0:1);
  return 0;
 }

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美日韩精品一区二区在线播放 | 成人不卡在线观看 | 免费一区 | 亚洲国产精品久久久久秋霞蜜臀 | 国产精品久久久久久久久久妞妞 | 亚洲天堂免费在线 | 国产一区中文字幕 | www.成人 | 精品一区电影 | 日韩小视频| 国产高清免费 | 亚洲 欧美 综合 | 久久中文字幕一区 | 欧美日韩不卡合集视频 | 性色av一区二区三区 | 久久久久久久久久久影视 | 日韩中文字幕 | 欧美大片免费高清观看 | 香蕉久久夜色精品国产使用方法 | 亚洲电影在线观看 | 欧美日韩精品在线观看 | 国产一区二区三区久久 | 欧美第8页| 欧美成人精品一区二区 | 中文字幕一区二区三区乱码图片 | 成人在线一区二区 | 日韩成人在线观看 | 成年人毛片视频 | 婷婷国产成人精品视频 | 成人福利网站 | 色九九 | 五月婷婷激情网 | 国产精品毛片在线 | 国产在线观看一区二区三区 | 色综久久 | 午夜影院在线观看 | 久久综合久色欧美综合狠狠 | 久久亚洲精品裙底抄底 | 成人在线免费小视频 | 中文字幕一区二区三区乱码图片 | 久久久久久亚洲精品 |