00:00
好,接下来呢,我们继续往下讲,讲什么呢?3.3HS的L操作啊L作。上面我们学的是这个API操作也是API系统呢,都是框架封装好的。那么还有一种呢是如果我们想自己去实现上述API的操作,那。怎么实现?这种情况什么时候往往发生呢?就是说有一些公司啊。啊,他定制化这个框架比较严重,他要修改源码。啊,他要自己去写一套这个API啊。这种东西存在。那这时候呢,就需要采用这种L0自己去实现它的上传下载啊。的一些操作,包括其实哈,你要看一下它的源码。啊,之前我看过啊,就是按操作一模一样的。啊,也是通过下面我们有类似这种啊啊等等这种工具类啊实现,那下面呢,我们带大家啊去实现一把啊。
01:00
首先看一下剧情。把E盘上的班花。点T文件上传到HDFS的。这是E盘上的班花,上传到HTS。那问你谁是输入流,谁输出流。读文件的地方是不是都是?输入流啊,哎,这种写到哪输输出啊,哎输出,那么你想一想,在这个过程当中,我们肯定要创建一个FS对象对吧。那么这个FS对象它是管输入还是输入流。你最终是不是要写到这个100字啊,现在敲过他吧。那就说FS操作的是。输出流啊,那输入流这一块是普通的这个输入流就OK了。产生的一个读取操作。所以说这块要区分开啊,FS管谁。
02:02
呃,来到这儿右键。创建一个类。感谢DFSL6。时间。他们那个啊D。拿过来啊。周,我们写一下。获取对象。好,第二步,获取输物联网。第三坡。过去16。不了。步,第四步留的对口。
03:02
一共这么五步啊,几乎所有的操作都是这样的啊,有个对象输出流,输出流留备考直接关闭资源啊。都是这个套啊,那好,那下面呢,我们看一下这个获取对象啊。还是么?Get。一个U。里面的这块是。那今天发是冒号。ID版102。9000。9000呢,当前是最新的啊,老版本的话,这块呢,这个端口号你可以还是8020。第二个访问,访问通行。等于另一个。这是就是。
04:00
大概啊,搞定。拿到这项之后,下面呢是获取输入流,输入流这块呢,就是读取这个硬盘上的普通文件,这边是HTS。那这块是不是就普通的输入流就行了。就用一个这个普通的枢纽。一个。宁波的。里面呢,需要一个。饭就给多大呗。一排。大一白下有谁啊?100上有一个班长啊。这样呢,我们就拿到了一个。输入0F。打开了这个文件,那时候呢,这个输出流输出。物流就可以通过这个F啊来获取了那点。初中CR。
05:01
创建,创建一个输出流,写到今天晚上,那这里面正好有一个。FSD的奥不打。在这里面呢,需要一个路径。那我把它写到哪里呢?写到根部价本。班花有了,班长是不还没有啊?这个班长了啊。这样呢,就拿到了一个输出流。输入流有了,输出有了,那剩下的事就是留的。最好。之前我们还有这个操作是什么。直接输吧。直接输入啊,这里面不用啊,有更先进的叫IO。好,这里面有一个。奥之节啊,那你看这里面有个一部的属于二部的属以及。
06:04
一个配置文件。第一个就搞定了呗。第一个输入参数。收了。的是输出流S。还有工具类是不很轻松啊。直接搞定,那之后呢,是位操作啊,关闭这个I点。谁呢?先把输出流关掉,先关输出流,再关输流。点。那现在是is。最后别忘了FS点。三个零全部关闭掉。稍微总结一下啊,首先呢,是获取这个fast啊这个对象。之后呢,就是获取输入流,因为输流呢,就是这个本地E盘这只。普通的就行,之后呢,要把数据上传到今天晚上。
07:02
那这块呢,就是输出流,那输出流呢,你有一个F对象可以创建输出流。最后呢,就是第四步流的对口。输入进来。输出进来配置文件。最后最后一步,关闭推。那下面呢,我们来运行一下。右键。来到这看刷新走。这个呢,就是整个采用这种L流的方式,对文件呢,进行一个上传操作。啊,这个呢,就是往往你在公司啊,遇到这种呃,研究比较深的啊,他需要自定义这个。一些框架啊,或者。工装一些婚纱的时候啊,往往呢也会啊。汽车底层它就这么着做的啊。
我来说两句