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

广州网站制作电话重庆中环建设有限公司网站

广州网站制作电话,重庆中环建设有限公司网站,wordpress template,哈尔滨网站建设赚钱么Java可以通过Hadoop提供的HDFS Java API来控制HDFS。通过HDFS Java API#xff0c;可以实现对HDFS的文件操作#xff0c;包括文件的创建、读取、写入、删除等操作。 具体来说#xff0c;Java可以通过HDFS Java API来创建一个HDFS文件系统对象#xff0c;然后使用该对象来进…Java可以通过Hadoop提供的HDFS Java API来控制HDFS。通过HDFS Java API可以实现对HDFS的文件操作包括文件的创建、读取、写入、删除等操作。 具体来说Java可以通过HDFS Java API来创建一个HDFS文件系统对象然后使用该对象来进行文件的操作。例如可以使用FileSystem类的create()方法来创建一个新的文件使用open()方法来打开一个文件进行读取使用write()方法来向文件中写入数据使用delete()方法来删除一个文件等。 此外Java还可以通过HDFS Java API来管理HDFS的元数据信息包括文件的权限、所有者、修改时间等信息。通过FileSystem类的setPermission()、setOwner()、setTimes()等方法可以对文件的元数据信息进行修改。 前提 配置HADOOP_HOME环境变量 配置Path环境变量 Maven依赖成功导入 这三个不会的评论区评论我发资料给你 代码 package com.huangyongsheng.hdfs; import java.io.IOException; import java.io.InputStream; import java.net.URI; import java.net.URISyntaxException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.LocatedFileStatus; import org.apache.hadoop.fs.Path; import org.apache.hadoop.fs.RemoteIterator; import org.apache.hadoop.io.IOUtils; import org.junit.After; import org.junit.Before; import org.junit.Test;/*** 客户端代码常用套路* 1获取客户端对象* 2.执行操作* 3.关闭资源* HDFS zookeeper*/ public class HdfsClient {private FileSystem fs;Beforepublic void init() throws URISyntaxException, IOException, InterruptedException {URI uri new URI(hdfs://hadoop102:8020);Configuration configuration new Configuration();String userhuangyongsheng;fs FileSystem.get(uri, configuration, user);}Afterpublic void close() throws IOException {fs.close();}Test//创建目录public void testmkdir() throws URISyntaxException, IOException, InterruptedException {fs.mkdirs(new Path(/xiyuo/huaguoshan2));System.out.println(目录创建成功);}Test//上传是否删除原数据是否覆盖原数据路径目的路径public void testPut() throws IOException {fs.copyFromLocalFile(false,false,new Path(D:\\sun_wu_kong.txt),new Path(/xiyuo/huaguoshan));}Test//下载是否删除原数据hdfs文件路径win路径是否校验(不用)public void testGet() throws IOException { // fs.copyToLocalFile(false,new Path(),new Path());InputStream in fs.open(new Path(/dancijishu/wcinput/word1.txt));IOUtils.copyBytes(in,System.out,4096,false);IOUtils.closeStream(in);}Test//删除删除文件目录非空目录(需要参数true)是否递归删除public void testRm() throws IOException {fs.delete(new Path(),false);}Test//文件的更名和移动public void testmv() throws IOException {fs.rename(new Path(/xiyuo/huaguoshan2),new Path(/xiyuo/huaguoshan_namechanged));// rename可以移动文件并改名 原文件路径路径里的文件 一个新的路径路径里的文件}Test//获取文件详情public void fileDetail() throws IOException {//获取所有文件信息 迭代器RemoteIteratorLocatedFileStatus listFiles fs.listFiles(new Path(/),true);while (listFiles.hasNext()){LocatedFileStatus fileStatus listFiles.next();System.out.println(fileStatus.getPath());System.out.println(fileStatus.getPermission());System.out.println(fileStatus.getOwner());System.out.println(fileStatus.getGroup());System.out.println(fileStatus.getLen());System.out.println(fileStatus.getModificationTime());System.out.println(fileStatus.getReplication());System.out.println(fileStatus.getPath().getName());}} }
http://www.pierceye.com/news/335002/

相关文章:

  • 娱乐网站 建站软件学校网站建设栏目
  • 做调研有哪些网站网站建设策划书
  • 旺道网站排名优化建设网站需要做的工作
  • 设计公司网站 唐山本地备份wordpress
  • 淘宝客网站建设多少钱app网站开发案例
  • vs2008不能新建网站个性手绘个人网站模板下载
  • 西安好的网站建设公司西安高端网站制作公司哪家好
  • 网站分享按钮网站运营建站优化专家
  • 网站微信建设运维经验分享用cms创建自己带数据库的网站和在本机搭建网站运行平台的心得体会
  • wordpress建站吧做网站接专线费用
  • c 做网站设计广东seo点击排名软件哪里好
  • 微网站微网站seo服务理念
  • 建设网站招聘商标注册查询官网网站
  • 建设彩票网站合法吗新浪sae 搭建wordpress
  • 加热器网站怎么做的课程网站建设规划方案
  • 网站建设目标文档鄂州网站制作哪家好
  • 廉政建设网站微信运营
  • 什么样的网站结构适合做seo北京互联网建站网站
  • 工程科技 网站设计广东做seo的公司
  • 外贸都是在哪些网站做怎么做个手机版的网站
  • 北京社保网站做社保增减员锦绣大地seo官网
  • 分析影响网站排名的因素河南省住房和城乡建设厅网站文件
  • 宁城网站建设公司引流最好的推广方法
  • 辽宁省建设厅官方网站网站免费正能量直接进入浏览器下载安装
  • 怎么给公司建网站广州互联网营销师培训
  • 用阿里云做网站注意事项绵阳的网站建设公司哪家好
  • 电商网站设计工作内容深圳国际设计学院
  • 国内界面优秀的网站科技有限公司名字叫什么好
  • 网站底部悬浮代码搭建网站的主要风险
  • 长安网站建设公司常做网站首页的文件名