zoukankan      html  css  js  c++  java
  • 大型数据库技术(一)

    package hjy.hadoop;

    import java.io.FileOutputStream;

    import java.io.IOException;

    import java.net.URI;

    import java.net.URISyntaxException;

    import org.apache.hadoop.conf.Configuration;

    import org.apache.hadoop.fs.FSDataInputStream;

    import org.apache.hadoop.fs.FileSystem;

    import org.apache.hadoop.fs.Path;

    public class MyFSDataInputStream {

    public static void main(String[] args) throws IOException, InterruptedException, URISyntaxException {

    FileSystem fs = null;

    FSDataInputStream fsdInputStream = null;

    FileOutputStream fos = null;

    fos = new FileOutputStream("d:/hhd.txt");

    Configuration conf = new Configuration();

    conf.set("fs.defaultFS", "hdfs://hjy:9000");

    fs = FileSystem.get(new URI("hdfs://hjy:9000"),conf,"hadoop");

     Path srcPath = new Path("hdfs://hjy:9000/aa/qingshu.txt");

     fsdInputStream = fs.open(srcPath);

     byte[] buff = new byte[1024];

             int readCount = 0;

             readCount = fsdInputStream.read(buff);

             if(readCount==-1) {

              System.out.println("文本为空!");

              System.exit(0);

             }

             while (readCount != -1) {

              fos.write(buff, 0, readCount);

                 System.out.println(new String(buff, 0, readCount));   //阅读文本内容

                 readCount = fsdInputStream.read(buff); //下载文本内容

             }

             fos.close();

    }

    }

    截图:

     

  • 相关阅读:
    汉语编程
    第一次作业
    个人总结
    psp表格
    第三次个人作业——用例图设计
    第二次结对作业
    第一次结对作业
    第二次个人编程作业
    第一次编程作业
    第一次博客作业
  • 原文地址:https://www.cnblogs.com/goubb/p/11524892.html
Copyright © 2011-2022 走看看