HADOOP本地可视化界面的设计及基本实现(续)
今天重新整理了hadoop文件查看器的思路,除了上次写到的3种方式外,还有一种,就是调用api的方式,通过API,实现了所有功能,但是只能在namenode上运行,并且需要通过hadoop脚本来运行jar包。
采用这种方式的好处在于,更便捷、更易理解,而且也不需要自己解析hadoop命令的运行结果来实现文件系统的数据。
今天用aip实现了文件追加和新文件。
以下为追加的一小段代码:
Path dstPath = new Path(selPath);Configuration conf = new Configuration();FileSystem dstFs = dstPath.getFileSystem(conf);// dfsFSDataOutputStream out = dstFs.append(dstPath, 1024);byte buf[] = new byte[1024];buf = textEdit.getText().getBytes();out.write(buf);out.close();
这段是追加文件内容的代码。(今天就不放源码了,前两天边写论文边自己抽空敲代码,那个乱啊,今天自己都不忍心看了~)
对api,我是前段时间查看源码的时候才开始看的,还未整理。
如果把FileSystem的api都使用一遍,我觉得一个文件系统也就出来了,剩下的就是可视化界面的设计和实现了。有点纯劳动力的感觉,如果有感兴趣的朋友,大家可以一起探讨并实现一个完整的文件系统。
相关内容
-
IE脚本错误如何做Web脚本错误解决技巧
IE脚本错误如何做Web脚本错误解决技巧,,这个问题是由于这样的...
-
win7怎么看电脑运行时间|win7怎么看软件运行时
win7怎么看电脑运行时间|win7怎么看软件运行时间,,1. win7怎么...
-
最新版Win7系统运行速度非常缓慢怎么解决
最新版Win7系统运行速度非常缓慢怎么解决,最新版,运行速度, ...
-
怎么看路由器设置|怎么看路由器设置界面
怎么看路由器设置|怎么看路由器设置界面,,1. 怎么看路由器设置...
-
计算机正常运行中死机故障的解决
计算机正常运行中死机故障的解决,,通常有三个问题,如黑屏、花屏...
-
金蝶专业版主界面闪屏|笔记本电脑屏幕不停闪烁
金蝶专业版主界面闪屏|笔记本电脑屏幕不停闪烁是什么问题,,1....
-
Win10系统无法运行红色警戒游戏怎么办?
Win10系统无法运行红色警戒游戏怎么办?,红色警戒,系统, 红色...
-
怎么解决Win10显示器输入不支持导致系统无法运
怎么解决Win10显示器输入不支持导致系统无法运行,不支持,显示...
-
怎么进路由器设置界面|怎么样进入路由器设置界
怎么进路由器设置界面|怎么样进入路由器设置界面,,怎么样进入...
-
电脑内存32g够用吗|电脑运行内存32g够用吗
电脑内存32g够用吗|电脑运行内存32g够用吗,,电脑运行内存32g够...
-
怎么进快捷键界面|如何直接到桌面的快捷键
怎么进快捷键界面|如何直接到桌面的快捷键,,1. 如何直接到桌面...
-
打开Web页面时,总是提示您是否可以运行诸如Activ
打开Web页面时,总是提示您是否可以运行诸如ActiveX控件和插件...
-
金蝶突然关机数据还有吗|系统运行过程中,突然关
金蝶突然关机数据还有吗|系统运行过程中,突然关机重新启动不...
-
如何清理win7系统垃圾,提高系统运行速度
如何清理win7系统垃圾,提高系统运行速度,,点评:运行一段时间后,就...
-
XP升级为7胜,过去40%台电脑仍在运行XP
XP升级为7胜,过去40%台电脑仍在运行XP,,4月23日消息:最近,有专家...