摘要: datanode的作用: (1)提供真实文件数据的存储服务。 (2)文件块(block):最基本的存储单位。对于文件内容而言,一个文件的长度大小是size,那么从文件的0偏移开始,按照固定的大小,顺序对文件进行划分并编号,划分好的每一个块称一个Block。HDFS默认Block大小是128MB,以一 阅读全文
posted @ 2018-04-17 23:04 QiaoZhi 阅读(2531) 评论(1) 推荐(0) 编辑
摘要: 切片实际上是取子集,类似于java和JS的substrig()方法的功能。为了截取指定部分的数据才产生切片的概念。 切片实际上是三个参数, 'abc'[start:end:step] 第一个参数是起始下标(取值的时候包含该下标),如果缺省该下标代表从0开始 第二个参数是结束下标(取值的时候不包含该下 阅读全文
posted @ 2018-04-17 19:52 QiaoZhi 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 面向对象的概念: 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。直接通过类名.属性访问的就是类成员。定义成员在方法外 阅读全文
posted @ 2018-04-17 19:47 QiaoZhi 阅读(258) 评论(0) 推荐(0) 编辑
摘要: python函数用法比java更加灵活。支持可变参数与参数默认值: pass是空语句,为了保持结构完整性。 # python函数练习 # 1.python自带的一些常见函数的练习 print(abs(-95)) print(hash(-95)) print("sssssssssssssssss"+s 阅读全文
posted @ 2018-04-17 19:09 QiaoZhi 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 1.FileIO操作文件 # 文件IO,读取文件和创建文件 # 1.读取键盘输入 x=input("please input number") print("您输入的是"+x) # 2.打开一个文件(open函数相当于创建一个file对象) fo = open("test.sh", "r+") pr 阅读全文
posted @ 2018-04-17 19:07 QiaoZhi 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 1.if语句用法 # if语句用法(缩进相同的成为一个代码块) score=90 if score>=60: print("合格") print("OK") print("END") # if-else用法 if score>=60: print("合格") else: print("不合格") # 阅读全文
posted @ 2018-04-17 19:06 QiaoZhi 阅读(8860) 评论(0) 推荐(0) 编辑
摘要: Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如: 阅读全文
posted @ 2018-04-17 19:03 QiaoZhi 阅读(1429) 评论(0) 推荐(0) 编辑
摘要: 总结一下在写shell脚本时的常见注意事项: 1.shell脚本中的命令最好用命令的全路径,如果不知道全路径可以用which cmd查找命令的全路径。 2.shell脚本中定义环境变量用export xxx=/dir1/dir2..... 3.shell脚本中取变量所以变量前都需加$,或者最好是${ 阅读全文
posted @ 2018-04-17 10:06 QiaoZhi 阅读(569) 评论(0) 推荐(0) 编辑