HDFS是一个分布式文件系统,既然是文件系统,就可以对其文件进行操作,比如说新建文件、删除文件、读取文件内容等操作。下面记录一下使用JAVA API对HDFS中的文件进行操作的过程。
对分HDFS中的文件操作主要涉及一下几个类:
Configuration类:该类的对象封转了客户端或者服务器的配置。
FileSystem类:该类的对象是一个文件系统对象,可以用该对象的一些方法来对...
分类:
编程语言 时间:
2015-01-16 16:40:38
阅读次数:
353
1. 对栈的操作栈是一种特殊的列表,栈中的元素只能通过列表的一端进行访问,即栈顶。类似于累起一摞的盘子,只能最后被放在上面的,最先能被访问到。就是我们所说的后入先出(LIFO)。对栈主要有入栈push,出栈pop,获得栈顶元素peek, 三个方法。2. 栈的实现基本类结构如下:function St...
分类:
编程语言 时间:
2015-01-16 16:31:47
阅读次数:
182
The Decision between Member and Non-memberThe binary operators=(assignment),[](array subscription),->(member access), as well as the n-ary()(function ...
分类:
编程语言 时间:
2015-01-16 16:30:37
阅读次数:
223
1.在myeclipse中创建javaWeb项目AntDemo2.将build.xml放到AntDemo根目录下3.修改build.xml中的Project name,工程目录名,工程名,还有tomcat路径4.右键->properties->builders->新建一个build,指向你刚刚创建的...
分类:
编程语言 时间:
2015-01-16 16:28:07
阅读次数:
165
有时候我们需要对一个文本文件中的文字做处理,就会涉及到读写中文,以前经常遇到各种问题,现在有一个解决方案,已经成功了。#!/usr/bin/env python# -*- coding: utf-8 -*-import codecsimport sysreload(sys)# 更换默认编码sys.s...
分类:
编程语言 时间:
2015-01-16 16:28:11
阅读次数:
178
RMI的概念RMI(Remote Method Invocation)远程方法调用是一种计算机之间利用远程对象互相调用实现双方通讯的一种通讯机制。使用这种机制,某一台计算机上的对象可以调用另外 一台计算机上的对象来获取远程数据。RMI是Enterprise JavaBeans的支柱,是建立分布式Ja...
分类:
编程语言 时间:
2015-01-16 16:27:46
阅读次数:
224
原文:Javascript之旅——第二站:对象和数组 一觉睡到中午,本来准备起来洗洗继续睡,不过想想没辙,还得继续这个系列,走过变量的第一站,第二站我们再来看看对象和数组。 一:对象 说起对象,我们不自然就想起了面向对象中自封装的一个类,同样JS中也是遵循这个守则,在web编程中几乎天天用到的就是J...
分类:
编程语言 时间:
2015-01-16 16:23:59
阅读次数:
157
enumerate函数用于遍历序列中的元素以及它们的下标i = 0seq = ['one', 'two', 'three']for element in seq: print i, seq[i] i += 1#0 one#1 two#2 threeprint '============'...
分类:
编程语言 时间:
2015-01-16 16:21:59
阅读次数:
151
原文:Javascript之旅——第七站:说说js的调试 最近比较吐槽,大家都知道,现在web前端相对几年前来说已经变得很重了,各种js框架,各种面对对象,而且项目多了,就会提取公共模块,
这些模块的UI展示都一样,不一样的就是后台逻辑,举个例子吧,我们做企业差旅的时候,通常都有一个成本中心的js公...
分类:
编程语言 时间:
2015-01-16 16:22:30
阅读次数:
154
原文:Javascript之旅——第九站:吐槽function 说到funciton,也是我对js非常吐槽的一点,封装的让我眼瞎,马蛋的,哥只能大眼睁着去黑盒的使用,简直只有完完全全的听各类图书对
function的道听图说,完全没有做到一点点的眼见为实。 一:function是什么 在很久很久以前...
分类:
编程语言 时间:
2015-01-16 16:18:41
阅读次数:
214
主要讲解异步回调的知识
分类:
编程语言 时间:
2015-01-16 16:19:31
阅读次数:
229
一、object类型一个object就是一系列属性的集合,一个属性包含一个名字(属性名)和一个值(属性值)。object对于在应用程序中存储和传输数据而言,是非常理想的选择二、创建object创建object实例有两种方法:使用new 操作符后跟object构造函数使用对象初始化器,也就是对象字面量...
分类:
编程语言 时间:
2015-01-16 16:17:06
阅读次数:
150
Common operators to overloadMost of the work in overloading operators is boiler-plate code. That is little wonder, since operators are merely syntacti...
分类:
编程语言 时间:
2015-01-16 16:14:55
阅读次数:
246
原文:Javascript之旅——第十一站:原型也不好理解? 写到这篇,我的js系列也快接近尾声了,所以这个系列不会遗留js来实现面向对象的核心——原型,有些人说原型不好理解,其实嘛,要想系统
的理解原型,最便捷的方式就是看看经典的书,少看些博客,博客这东西只是博主自己的个人理解,充其量是些配味的佐...
分类:
编程语言 时间:
2015-01-16 16:15:05
阅读次数:
133
Commons - BeanUtils 提供了很多功能,其中一个很有用的是对对象集合进行排序,如Collections.sort(peoples, new BeanComparator("age"));
另外,可以使用java.util.Collections的sort方法可以对collect...
分类:
编程语言 时间:
2015-01-16 16:14:40
阅读次数:
294
1 #!/usr/bin/env python 2 # coding:utf-8 3 4 import sys,time 5 6 class DisplayFormat(object): 7 8 def format_size(self,size): 9 ...
分类:
编程语言 时间:
2015-01-16 16:13:26
阅读次数:
251
原文:45 Useful JavaScript Tips, Tricks and Best Practices作者:Saad Mousliki在这篇文章里,我将分享一些JavaScript的技巧、秘诀和最佳实践,除了少数几个外,不管是浏览器的JavaScript引擎,还是服务器端JavaScript...
分类:
编程语言 时间:
2015-01-16 16:14:19
阅读次数:
225