map(func) 返回一个新的RDD,该RDD由每一个输入元素经过func函数转换后组成。有多少个元素,func就被执行多少次。 mapPartitions(func) 类似于map,但是,map函数是独立地在RDD的每一个分区上运行,因此在类型为T的RDD上运行时,func的函数类型必须是Ite ...
分类:
其他好文 时间:
2020-02-23 14:53:19
阅读次数:
71
仿函数(functor) 仿函数(functor),就是使一个类的使用看上去像一个函数。其实现就是类中实现一个operator(),这个类就有了类似函数的行为,就是一个仿函数类了。 仿函数的概念与作用 在我们写代码时有时会发现有些功能实现的代码,会不断的在不同的成员函数中用到,但是又不好将这些代码独 ...
分类:
其他好文 时间:
2020-02-22 10:08:47
阅读次数:
54
这篇文章主要介绍了Pythont特殊语法filter,map,reduce,apply使用方法,需要的朋友可以参考下(1)lambda lambda是Python中一个很有用的语法,它允许你快速定义单行最小函数。类似于C语言中的宏,可以用在任何需要函数的地方。 基本语法如下: 函数名 = lambd ...
分类:
编程语言 时间:
2020-02-21 16:09:19
阅读次数:
131
前端模块化 为什么要用模块化,因为可以解决两个问题 1. 变量命名冲突 2. 代码复用 ES6中的导出export和导入import export导出的三种用法 1. 直接定义变量/函数/类的时候前面就加exprot 2. 使用对象类型导出export export {变量名1,变量名2} 3. 如 ...
分类:
其他好文 时间:
2020-02-17 19:31:27
阅读次数:
61
缩进|缩进用空格键或TAB键(空格数目为4格) : |: 变量命名|采用英文单词或其缩写,尽量避免单个字符(局部循环变量除外) 每行最多字符数|80 函数最大行数|100 函数、类命名|采用驼峰命名法,且反映其功能及返回内容 常量|用全大写,单词之间使用下划线 空行规则|函数、类之间空两行 注释规则 ...
分类:
其他好文 时间:
2020-02-16 20:33:49
阅读次数:
81
Go test工具 Go语言中测试依赖go test命令。go test命令是一个按照一定约定和组织的测试代码的驱动程序。在包目录内,所有以_test.go为后缀名的源代码文件都是go test 测试的一部分,不会被go build编译到最终的可执行文件中。 测试函数类型在*_test.go文件中有 ...
分类:
编程语言 时间:
2020-02-15 18:41:47
阅读次数:
71
什么是 matplotlib ? matplotlib 是一个数学绘图库, 我们可以用它来制作一些简单的图表,例如折线图,或散点图。 绘制简单的折线图 模块 包含很多用于生成图表的函数, 类似于 matlab 把列表作为参数传入函数 , 这个函数会尝试根据这些数字绘制出有意义的图形。 函数 会打开图 ...
分类:
编程语言 时间:
2020-02-15 18:17:02
阅读次数:
101
定义 模块:用来从逻辑上组织Python代码(变量、函数、类、逻辑)去实现一个功能。本质就是.py结尾的Python文件。 包:用来从逻辑上组织模块的(可以放一堆模块在目录下)。本质就是一个目录(必须带有一个__init__.py文件)。 导入模块 导入单个: import 模块名 导入多个: im ...
分类:
编程语言 时间:
2020-02-14 16:44:27
阅读次数:
91
代码规范制定 缩进 `2.第二行相对第一行缩进 4个空格,从第三行开始,不再继续缩进,参考示例。` `4.方法调用的点符号与下文一起换行。` 变量命名 每行最多字符数 函数最大行数 函数、类命名 常量 空行规则 注释规则 操作符前后空格 其他规则 大括号的使用约定。 `4.右大括号后还有else等代 ...
分类:
其他好文 时间:
2020-02-12 22:23:16
阅读次数:
79
定义: 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑),本质就是py文件。 导入方法: import module_name import module_name,module_name2 from module_name import *【不推荐使用,因为可能会与其他模块有冲突】 ...
分类:
编程语言 时间:
2020-02-12 16:48:40
阅读次数:
81