正直绿草

文章
7
资源
0
加入时间
3年0月8天

spark——blockmanager原理与源码分析

BlockManager定义  BlockManager是Spark的分布式存储系统,与我们平常说的分布式存储系统是有区别的,区别就是这个分布式存储系统只会管理Block块数据,它运行在所有节点上。BlockManager的结构是Maser-Slave架构,Master就是Driver上的BlockManagerMaster,Slave就是每个Executor上的BlockManager。...

tensorflow中定义变量赋值的注意事项

weight = tf.get_variable("weight",shape=[5,5,1,32],initializer=tf.truncated_normal_initializer(stddev=stddev))bias = tf.get_variable("bias",initializer=tf.constant(b_constant,shape=[b_shape]))get_variable中,设置了shpae,那么initializer必须

HDU 2604 Queuing (dp式打表/lcm)

思路:通过讨论上一位置的的00,01,10,11的个数进行递推技巧:算了一下空间复杂度,发现int的数组需要12万k。。题目给的是32xxx,所以把int换成了char就水过去了。 变成了3万左右的复杂度。#include <iostream>#include <cstdio>#include <string.h>#include <queue>#include <cmath>#incl