- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 yarn的工作流程与配置
首先说明container的概念。Container的一些基本概念和工作流程如下: (1) Container是YARN中资源的抽象,它封装了某个节点上一定量的资源(CPU和内存两类资源)。它跟Linux Container没有任何关系,仅仅是YARN提出的一个概念(从实现上看,可看做一个可序列化/反序列化的Java类)。 (2) Container由ApplicationMaster
2015-12-03 16:30:31
308
原创 hadoop 优化之container
首先说明container的概念。Container的一些基本概念和工作流程如下: (1) Container是YARN中资源的抽象,它封装了某个节点上一定量的资源(CPU和内存两类资源)。它跟Linux Container没有任何关系,仅仅是YARN提出的一个概念(从实现上看,可看做一个可序列化/反序列化的Java类)。 (2) Container由ApplicationMast
2015-12-03 16:30:01
181
原创 使用YCSB工具工具进行cassandra性能测试初探
使用YCSB对cassandra进行性能测试是比较方便快捷的。 假设电脑必须已经安装java、mvn、python2.7;此外,待测cassandra已经安装,我安装的版本是2.1.5。 下面讲解如何搭建环境和运行简单的测试。 1. 下载编译ycsb cassandra。因为现在使用版本是cassandra2.1.5,我们选择cassandra2。编译命令如下: mvn -pl
2015-11-18 15:50:29
1043
原创 js 中改变数组元素位置
在js中,调用sortable时,常常要改变元素位置。假如数组名称为elements,需要改变元素的个数为c,则改变元素位置的代码如下: elements.splice.apply( elements, [new_position, 0].concat( elements.splice(original_position, c) ))
2015-09-26 08:24:02
302
原创 python 中捕捉并打印异常
python需要处理各种异常,以防程序出现不可控制的错误 一般如果知道是哪种异常,则直接捕捉如下: try: floatnum = float(raw_input("Please input a float:")) intnum = int(floatnum) print 100/intnum except ZeroDivisionError: print "E
2015-09-02 09:59:09
375
原创 python django中,使用POST,利用json进行传输数据实例
在项目中,往往需要利用python的httplib2和urllib进行传输数据。传输数据时,可以利用json传输dict数据,可以降低服务端解析数据的难度。下面是一个实例: 客户端: import json, urllib from httplib2 import Http class client(object) node_info = {'ID': 'abcdefg', 'name':
2015-09-02 08:53:20
728
vim 配置文件
2015-09-10
jquery jqplot 1.0.8
2015-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人