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

外贸用免费网站推广 有效果国外网站后台模板

外贸用免费网站推广 有效果,国外网站后台模板,怎么开发自己的商城,武进网站建设怎么样前言:Hadoop采用java语言开发,提供了Java Api与HDFS进行交互 先要把hadoop的jar包导入到idea中去 为了能编写一个与hdfs交互的java应用程序,一般需要向java工程中添加以下jar包 1)/usr/local/hadoop/share/hadoop/common目录下…

前言:Hadoop采用java语言开发,提供了Java Api与HDFS进行交互

先要把hadoop的jar包导入到idea中去

为了能编写一个与hdfs交互的java应用程序,一般需要向java工程中添加以下jar包

1)/usr/local/hadoop/share/hadoop/common目录下的所有jar包

2)/usr/local/hadoop/share/hadoop/common/lib下的所有jar包

3)/usr/local/hadoop/share/hadoop/hdfs目录下的所有jar包

4)/usr/local/hadoop/share/hadoop/hdfs/lib中的所有jar包

1、先从本地上传个文件到HDFS中去

命令

hdfs dfs -cp -f file:///usr/local/hadoop/a b

2、在idea中创建项目

HDFSAPI.java


import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;import java.io.File;
import java.io.IOException;//从HDFS中下载指定文件,如果本地文件与要下在文件名相同,则自动对下载的文件重命名
public class HDFSAPI {public static void copyToLocal(Configuration conf , String remoteFilePath, String localFilePath)throws IOException{FileSystem fs = FileSystem.get(conf);Path remotePath = new Path(remoteFilePath);File f = new File(localFilePath);//如果文件名存在,自动重命名(在文件后面加上_0,_1if (f.exists()){System.out.println(localFilePath+"已存在!");Integer i = 0;while (true){f=new File(localFilePath+"_"+i.toString());if (!f.exists()){localFilePath=localFilePath+"_"+i.toString();}i++;System.out.println("将文件重命名"+localFilePath);break;}}//下载到本地Path localPath=new Path(localFilePath);fs.copyToLocalFile(remotePath,localPath);fs.close();}}

Main.java

import org.apache.hadoop.conf.Configuration;public class Main{public static void main(String[] args) {Configuration configuration = new Configuration();configuration.set("fs.default.name","hdfs://localhost:9000");//本地路径String localFilePath="/home/hadoop/text.txt";//hdfs路径String remoteFilePath="/user/hadoop/b";try {HDFSAPI.copyToLocal(configuration,remoteFilePath,localFilePath);System.out.println("下载完成!");}catch (Exception e){e.printStackTrace();}}
}

3、将该项目打包成jar包

File->Project Structure

打包的文件在idea当前项目的out文件夹里面

4、将打包好的jar包移动到hadoop的安装目录下

我这里在hadoop的安装目录下新建了个myapp的文件夹

5、运行

./bin/hadoop jar ./myapp/HDFS_API.jar

http://www.yayakq.cn/news/696025/

相关文章:

  • 网站页面优化分析品牌互动营销案例
  • 江阴建设网站怎样制作网页二维码
  • 嘉兴手机模板建站江门网站
  • 公司网站域名怎么取用phpcms建站的网站
  • 网站模板 酒店 中文wordpress企业模板中文版
  • 福州微信网站百度热搜的含义
  • 晋中网站建设网站的后缀名
  • 奥联网络网站建设江门网络培训学院
  • 高端的的网站建设公司淘客的手机网站
  • 做菠菜网站好赚吗万网可以做网站吗
  • 哪个网站做正品女装网站开发经验简历
  • 国外大型购物网站vi设计logo
  • 品牌网站建设报价表长尾词挖掘免费工具
  • 响应式网站的研究意义平面设计图片创意手绘
  • 有什么类型的网站网站建设 邦
  • 山东免费网站建设网页怎么制作步骤
  • 佛山网站推广哪家专业专业团队介绍文案
  • 精品课程网站建设毕业设计论文餐饮招商
  • 湖南做网站的公司石龙网站建设
  • 贵城乡建设官方网站江都建设招标网站
  • 谷歌网站管理员账号做网站与做app哪个容易
  • 福州网站建设推广公司深圳专业做网站建网站价格
  • 如何搭建o2o网站专业的购物网站建设
  • 模版网站建设网站需要的编程
  • 哪个网站买做房图纸好摄图网的图片可以做网站吗
  • 哪个网站可以做头像的外贸网站建设网络公司
  • 重庆做网站建设公司哪家好游戏源代码交易平台
  • 做菠菜网站判多久wordpress如何链接
  • 找公司网站建设3无锡seo网站建设费用
  • 精湛的佛山网站设计网站维护是什么