''' 匿名函数: 定义一个匿名函数: lambda 形参列表 : 函数处理逻辑(返回值) 匿名函数通常与其他函数结合使用 当需要返回多个返回值时,需要将所有返回值组成元组,列表或者字符串的形式返回 ''' ''' def calc(x): return x+1 如上所示定义了一个简单的传入参数值加 ...
分类:
其他好文 时间:
2020-06-13 19:24:58
阅读次数:
53
0x00 摘要 Groupby和reduce是大数据领域常见的算子,但是很多同学应该对其背后机制不甚了解。本文将从源码入手,为大家解析Flink中Groupby和reduce的原理,看看他们在背后做了什么。 0x01 问题和概括 1.1 问题 探究的原因是想到了几个问题 : groupby的算子会对 ...
分类:
Web程序 时间:
2020-06-12 19:57:02
阅读次数:
75
1 name="felix" 2 #方法一: 3 name=name[::-1] 4 #方法二: 5 name2=list(name) 6 name2.reverse() 7 name=''.join(name2) 8 #方法三: 9 from funtools import reduce 10 n ...
分类:
编程语言 时间:
2020-06-10 14:43:56
阅读次数:
79
jar包:是用java写的一些类 用的话直接用就不用再写了 。直接用jar包方便许多。 maven:是用jar包的时候只用下载一次就行了 ,下次再用就不用再下载一遍了。 编程似乎在不断完善 ,没有人知道未来是啥。 我在 写spark:是hadoop的完善。因为map和reduce不够用 。 spar ...
分类:
其他好文 时间:
2020-06-08 20:48:36
阅读次数:
46
CLASS torch.nn.MSELoss(size_average=None, reduce=None, reduction='mean') Creates a criterion that measures the mean squared error (squared L2 norm) be ...
分类:
其他好文 时间:
2020-06-07 14:51:25
阅读次数:
112
from functools import reduce i = int(input("input a number 1-10: ")) result = reduce(lambda a, b: a*b, [item for item in range(1,i+1)]) print(f'factor ...
分类:
编程语言 时间:
2020-06-06 21:41:28
阅读次数:
86
在我们使用VUE+Element 处理界面的时候,往往碰到需要利用JS集合处理的各种方法,如Filter、Map、reduce等方法,也可以设计到一些对象属性赋值等常规的处理或者递归的处理方法,以前对于这些不是很在意,但往往真正使用的时候,需要了解清楚,否则很容易脑袋出现短路的情况。本篇随笔列出一些... ...
分类:
Web程序 时间:
2020-06-05 16:45:09
阅读次数:
78
1 let obj = {}; 2 newArr = newArr.reduce((cur, next) => { 3 obj[next.id] ? '' : (obj[next.id] = true && cur.push(next)); 4 return cur; 5 }, []); //设置c ...
分类:
编程语言 时间:
2020-06-03 13:52:19
阅读次数:
64
《Hive底层执行引擎的深度剖析》的公开课,助力懵懂小伙伴进阶真正的Hive顶尖高手。 ...
分类:
其他好文 时间:
2020-06-02 18:58:58
阅读次数:
91
map:根据函数对指定序列做映射 map 参数 接收两个参数:一个是函数,一个是序列(可迭代对象) 返回值 Python2 返回列表 Python3 返回迭代器 abs() 函数返回数字的绝对值 ret = map(abs,[-1,-5,6,-7]) print(list(ret)) [1, 5, ...
分类:
其他好文 时间:
2020-06-01 01:16:53
阅读次数:
91