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

建站官网模板比较好的网站开发教学网站

建站官网模板,比较好的网站开发教学网站,新余百度网站建设,临沂哪里有做网站环境#xff1a; virtualbox ubantu1604 Linux idea社区版2023 jdk1.8 hadoop相关依赖 使用java操作 1. 判断/user/stu/input/test.txt文件是否存在#xff0c;存在则读出文件内容#xff0c;打印在控制台上。反之#xff0c;输出“文件不存在”。 package abc;impo…环境 virtualbox ubantu1604 Linux idea社区版2023 jdk1.8 hadoop相关依赖  使用java操作 1. 判断/user/stu/input/test.txt文件是否存在存在则读出文件内容打印在控制台上。反之输出“文件不存在”。 package abc;import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException;import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; import org.apache.hadoop.fs.FSDataInputStream; import org.apache.hadoop.fs.FSDataOutputStream;public class HDFSFlieifExit {public static void main(String[] args) {try {String filename input/test.txt;Configuration conf new Configuration();conf.set(fs.defaultFS, hdfs://localhost:9000);conf.set(fs.hdfs.impl,org.apache.hadoop.hdfs.DistributedFileSystem);FileSystem fs FileSystem.get(conf);Path file new Path(filename);if (fs.exists(file)) {FSDataInputStream getIt fs.open(file);BufferedReader d new BufferedReader(new InputStreamReader(getIt));String con null;while ((con d.readLine()) ! null) {System.out.println(con);}d.close(); //关闭文件fs.close(); //关闭hdfs} else {System.out.println(文件不存在);}} catch (Exception e) {e.printStackTrace();}} } 2. 使用JAVA编程实现 1 在根目录下创建hdfsjava目录 package abc; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; public class createDir {public static void main(String[] args) {try {Configuration conf new Configuration();conf.set(fs.defaultFS, hdfs://localhost:9000);conf.set(fs.hdfs.impl,org.apache.hadoop.hdfs.DistributedFileSystem);FileSystem fs FileSystem.get(conf);boolean isok fs.mkdirs(new Path(hdfs:/hdfsjava));if (isok) {System.out.println(成功创建目录!);} else {System.out.println(创建目录失败);}fs.close();} catch (Exception e) {e.printStackTrace();}} }2 在hdfsjava目录下创建文件mobiles.txt内容是“My telephone is HUAWEI” package abc;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 Writemobile {public static void main(String[] args) {try {Configuration conf new Configuration();conf.set(fs.defaultFS, hdfs://localhost:9000);conf.set(fs.hdfs.impl,org.apache.hadoop.hdfs.DistributedFileSystem);FileSystem fs FileSystem.get(conf);Path inFile new Path(hdfs:/hdfsjava/mobile.txt);FSDataOutputStream outputStream fs.create(inFile);outputStream.writeUTF(My telephone is HUAWEI);outputStream.flush();outputStream.close();fs.close();} catch (Exception e) {e.printStackTrace();}} } 3 将linux本地的myLocalFile.txt文件上传到hdfsjava目录下。 package abc;import com.sun.org.apache.xerces.internal.util.URI;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 putfile {public static void main(String[] args) {try {Configuration conf new Configuration();conf.set(fs.defaultFS, hdfs://localhost:9000);conf.set(fs.hdfs.impl,org.apache.hadoop.hdfs.DistributedFileSystem);FileSystem fs FileSystem.get(conf);Path src new Path(/usr/local/hadoop/myLocalFile.txt);Path dst new Path(/hdfsjava);fs.copyFromLocalFile(src, dst);System.out.println(上传完成...);fs.close();} catch (Exception e) {e.printStackTrace();}} }4 列表显示hdfsjava下的所有文件打印在控制台上。 package abc;import com.sun.org.apache.xerces.internal.util.URI;import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FSDataOutputStream; import org.apache.hadoop.fs.FileStatus; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path;public class printconsole {public static void main(String[] args) {try {Configuration conf new Configuration();conf.set(fs.defaultFS, hdfs://localhost:9000);conf.set(fs.hdfs.impl,org.apache.hadoop.hdfs.DistributedFileSystem);FileSystem fs FileSystem.get(conf);Path dst new Path(/hdfsjava);FileStatus[] status fs.listStatus(dst);for (int i 0; i status.length; i) {System.out.println(status[i].getPath().toString());}fs.close();} catch (Exception e) {e.printStackTrace();}} } 5 查看hdfs上的hdfsjava目录下myLocalFile.txt文件内容 package abc;import com.sun.org.apache.xerces.internal.util.URI;import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FSDataInputStream; import org.apache.hadoop.fs.FSDataOutputStream; import org.apache.hadoop.fs.FileStatus; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path;import java.io.BufferedReader; import java.io.InputStreamReader;public class readfile {public static void main(String[] args) {try {Configuration conf new Configuration();conf.set(fs.defaultFS, hdfs://localhost:9000);conf.set(fs.hdfs.impl,org.apache.hadoop.hdfs.DistributedFileSystem);FileSystem fs FileSystem.get(conf);Path dst new Path(/hdfsjava/myLocalFile.txt);FSDataInputStream in fs.open(dst);BufferedReader d new BufferedReader(new InputStreamReader(in));String line null;while ((line d.readLine()) ! null) {String[] stra line.split( );for (int i 0; i stra.length; i) {System.out.print(stra[i]);System.out.print( );}System.out.println( );}fs.close();} catch (Exception e) {e.printStackTrace();}} } 6 将hdfs上的hdfsjava目录下mobiles.txt文件下载到本地/home/hadoop中。 7 删除hdfsjava目录。 package abc;import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path;public class delete {public static void main(String[] args) {try {Configuration conf new Configuration();conf.set(fs.defaultFS, hdfs://localhost:9000);conf.set(fs.hdfs.impl,org.apache.hadoop.hdfs.DistributedFileSystem);FileSystem fs FileSystem.get(conf);Path src new Path(/hdfsjava);fs.delete(src, true);} catch (Exception e) {e.printStackTrace();}} }
http://www.hkea.cn/news/14580042/

相关文章:

  • 网站建设行业动态淘宝运营视频教程全集
  • 成都微信网站建设推石家庄住房和城乡建设局官网
  • 网站制作模板北京代做毕业设计网站 道路桥梁
  • 网站建设的三网合一如何做公司企业网站
  • 保险网站程序源码国外被动收入网站做的好的
  • 怎么描述网站主页做的好阿里建站模板
  • 网站服务器容器网站设计服务要不要交文化事业建设费
  • 网站建设需求分析调研表网站制作书生
  • 西安专业做网站的公司哪家好电脑哪里做模板下载网站
  • 网站制作方案策划简历网站建设英文如何表达
  • 邳州做网站的公司安徽省住房城乡建设部网站
  • 做网站和推广需要多少钱以数字域名为网址的网站
  • 广州网站建设专业乐云seo南京网络营销服务
  • 怎么找到网站后台做健身推广网站
  • 网站设计需求说明书做变性手术视频网站
  • 学校网站建设说明绍兴网站建设公司
  • 怎么制作app网站网站建设方案书 个人备案
  • 清河做网站哪家便宜药品网站前置审批
  • 如何免费搭建网站数据分析师需要考哪些证书
  • 怎样免费建微网站html网页制作下载
  • 做网站哪个便宜深圳市浩天建设网站
  • 网站水印怎么做的wordpress产品内页怎么排
  • 建设银行网站百度一下中国城市建设网站
  • 做淘宝网站多少钱浙江省城乡住房建设厅网站
  • 长沙专业网站建设品牌wordpress喜欢
  • 网站开发常用的框架佛山网络公司推荐
  • 建立公司网站长沙网站制作建设
  • php mysql 网站开发实例教程北京高端网页建设
  • 最好的网站设计市场监督管理局投诉举报管理办法
  • 移动端快速建站的方法酒店网站源码