zoukankan      html  css  js  c++  java
  • 123

    import java.io.IOException;

    import org.apache.hadoop.conf.Configuration;
    import org.apache.hadoop.fs.FSDataOutputStream;
    import org.apache.hadoop.fs.FileSystem;
    import org.apache.hadoop.fs.Path;

    public class MainClass {
    public static void main(String[] args) throws IOException {
    Configuration conf=new Configuration();
    conf.set("fs.default.name", "hdfs://localhost:9000");
    Path inFile =new Path("lzq/hdfstest1.txt");
    FileSystem hdfs=FileSystem.get(conf);
    FSDataOutputStream outputStream=hdfs.create(inFile);
    outputStream.writeUTF("信1605-1班20163594李志强HDFS课堂测试");
    outputStream.flush();
    outputStream.close();
    }
    }

    import java.io.IOException;

    import org.apache.hadoop.conf.Configuration;
    import org.apache.hadoop.fs.FSDataInputStream;
    import org.apache.hadoop.fs.FSDataOutputStream;
    import org.apache.hadoop.fs.FileSystem;
    import org.apache.hadoop.fs.Path;

    public class Read {
    public static void main(String[] args) throws IOException {
    Configuration conf=new Configuration();
    conf.set("fs.default.name", "hdfs://localhost:9000");
    Path inFile =new Path("/user/hadoop/lzq/hdfstest1.txt");
    Path newFile =new Path("/user/hadoop/lzq/hdfstest2.txt");


    FileSystem hdfs=FileSystem.get(conf);
    FSDataOutputStream outputStream=hdfs.create(newFile);

    FSDataInputStream inputStream=hdfs.open(inFile);
    String str = inputStream.readUTF();
    inputStream.close();

    outputStream.writeUTF(str);
    outputStream.flush();
    outputStream.close();

    inputStream=hdfs.open(newFile);
    System.out.println(inputStream.readUTF());
    }
    }

  • 相关阅读:
    CentOS 编译安装 MySQL5.7
    ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var mysql 启动不了
    Linux里如何查找文件内容
    linux怎么模糊查找一个文件
    centos7下使用yum安装mysql
    centos下完全卸载mysql
    Linux下安装配置Nexus
    Linux下建立Nexus私服
    阿里云主机上安装jdk
    java war run
  • 原文地址:https://www.cnblogs.com/lijing925/p/9733272.html
Copyright © 2011-2022 走看看