应用的场景
1)DAG中Lineage过长,如果要重新计算的,则开销会很大(如在PageRank中)。
2)在Shuffle Dependency上采用Lineage的话,由于子RDD分区中的一个分区可能依赖于父RDD的中所有分区,所以需要对父RDD中的每个区进行计算,因为在子RDD中有可能其它分区也依赖于父RDD中的多个分区,这样就会造成很大的冗余计算开销。
传统方式
在RDD计算中,通...
                            
                            
                                分类:
其他好文   时间:
2015-01-13 23:26:27   
                                阅读次数:
484
                             
                    
                        
                            
                            
                                ①图论基础
图由点和边组成
记顶点集合为V 边集合为E的图为G=(V,E)
图可分为有向图和无向图。如表示朋友关系的图为无向图,表示点之间大小关系的图为有向图。
边也可以带有权值,带有权值称为有权图,不带有权值称为 无权图。
一.关于无向图
任意两点之间都有路径的图叫做连通图,顶点连接的边数称为这个点的度。
没有环的连通图就是树,没有环的非连通图就是森林。
一棵树的边数=顶...
                            
                            
                                分类:
其他好文   时间:
2015-01-13 23:25:54   
                                阅读次数:
598
                             
                    
                        
                            
                            
                                先上图,大家可以看下我做的效果图。
1.我已经做了屏幕适配了,首先获取屏幕的宽和高,
CGRect rect = [[UIScreen mainScreen] bounds]; 
ScWidth = rect.size.width; 
ScHeight = rect.size.height;
设置控件frame的时候,我尽量使用到这两个变量。
2.我使用了导航控制器来p...
                            
                            
                                分类:
其他好文   时间:
2015-01-13 23:26:23   
                                阅读次数:
571
                             
                    
                        
                            
                            
                                什么是存储过程, 百度百科是这么定义的:存储过程(Stored
 Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL
 语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。
Postgresql的存储过程语...
                            
                            
                                分类:
数据库   时间:
2015-01-13 23:26:45   
                                阅读次数:
380
                             
                    
                        
                            
                            
                                UTF-8编码的文本文档,有的带有BOM (Byte Order Mark, 字节序标志),即0xEF, 0xBB, 0xBF,有的没有。Windows下的txt文本编辑器在保存UTF-8格式的文本文档时会自动添加BOM到文件头。在判断这类文档时,可以根据文档的前3个字节来进行判断。然而BOM不是必需的,而且也不是推荐的。对不希望UTF-8文档带有BOM的程序会带来兼容性问题,例如Java编译器在...
                            
                            
                                分类:
其他好文   时间:
2015-01-13 23:25:40   
                                阅读次数:
384
                             
                    
                        
                            
                            
                                shell脚本编程学习笔记...
                            
                            
                                分类:
系统相关   时间:
2015-01-13 23:24:39   
                                阅读次数:
385
                             
                    
                        
                            
                            
                                具体效果:
代码如下:
    
      
    
        
    
    
      
$(function () {
    var d1 = [ 
				{ label: "Bar", data: [ [1, 13], [2, 11], [3, 7] ] }
			];
  
	var stack = 0, bars = true, lines =...
                            
                            
                                分类:
Web程序   时间:
2015-01-13 23:26:41   
                                阅读次数:
693
                             
                    
                        
                            
                            
                                #include "iostream"
#include "memory.h"
#include "cstdio"
using namespace std;
int road[201][201];
int n, m;
/*
利用弗洛伊德算法来解这道题,如果两个城市可以连通,
则其距离为0
*/
inline void floyd(){
	for (int i = 0; i < n; i++){
...
                            
                            
                                分类:
其他好文   时间:
2015-01-13 23:24:40   
                                阅读次数:
396
                             
                    
                        
                            
                            
                                在开发过程中,有时候会使用到地图定位之类的功能,在使用百度地图之前,我们先要申请一个百度地图的key方才能使用,接下来,一步步教给大家如何去申请一个百度地图key
登录你的百度帐号,之后搜索---“百度地图api”,如下图所示:
选择第一个,点击进去之后,往下拉,如图所示:
点击申请密钥,如图所示:
接下来如图所示:
接下去找Android SDK安全码,如图所示:
...
                            
                            
                                分类:
移动开发   时间:
2015-01-13 23:24:01   
                                阅读次数:
388
                             
                    
                        
                            
                            
                                补充上次的runBuildInProcess
builder() ->new 了一个ServiceRegistryBuilder
build()->new 一个前文多次提到的DefaultServiceRegistry, 返回,同时把传入的GlobalScopeServices类attach了上去
找configure方法的时候,会找到例如
void configure(ServiceRegis...
                            
                            
                                分类:
其他好文   时间:
2015-01-13 23:25:19   
                                阅读次数:
616
                             
                    
                        
                            
                            
                                前不久,看了Yi Ma的演讲PPT,真的不错。有几句话,想和大家分享一下。
Research is not a profession, it is first a hobby!Research needs faith in there are always interesting new things
for you to discover!
Research is for anyo...
                            
                            
                                分类:
其他好文   时间:
2015-01-13 23:25:13   
                                阅读次数:
371
                             
                    
                        
                            
                            
                                mysql 中创建新用户,并且授权,修改密码等操作。...
                            
                            
                                分类:
数据库   时间:
2015-01-13 23:24:09   
                                阅读次数:
379
                             
                    
                        
                            
                            
                                编译PHP文件
1、file--settings--Project:script_01_02.php(此文件名会根据情况而变)--Directories--Add Content Root,添加php所在的文件夹
2、file--settings--Languages & Frameworks--PHP:
PHP language level:5.6(根据php版本而定)
Interpre...
                            
                            
                                分类:
Web程序   时间:
2015-01-13 23:22:45   
                                阅读次数:
510
                             
                    
                        
                            
                            
                                题目的意思是要将一个字符串转换成数字
这个题目的重点是要处理    各种各样的输入情况
在题目下面有一大段英文:
Requirements for atoi:
The function first discards as many whitespace characters as necessary until the first non-whitespace character is...
                            
                            
                                分类:
其他好文   时间:
2015-01-13 23:22:36   
                                阅读次数:
428
                             
                    
                        
                            
                            
                                uva 111 History Grading
Many problems in Computer Science involve maximizing some measure according to constraints.
Consider a history exam in which students are asked to put several histori...
                            
                            
                                分类:
其他好文   时间:
2015-01-13 23:22:43   
                                阅读次数:
513
                             
                    
                        
                            
                            
                                题目:你开始在坐标原点,想去目的地,给你一系列的指路信息,问目的地的位置和到原点的距离。
分析:模拟,计算几何。直接按照顺序计算即可,利用相对坐标求绝对坐标。
说明:注意输入格式。
#include 
#include 
#include 
#include 
#include 
#include 
using namespace std;
int    temp;
char   buf...
                            
                            
                                分类:
其他好文   时间:
2015-01-13 23:23:46   
                                阅读次数:
456
                             
                    
                        
                            
                            
                                在探究完类成员变量分布后,来定位一个coredump例子来实践一把:
(gdb) bt
#0  0x0804863c in xuzhina_dump_c06_s2_ex::print() ()
#1  0x08048713 in main ()
看一下xuzhina_dump_c06_s2_ex::print的汇编:
(gdb) disassemble 0x0804863c      ...
                            
                            
                                分类:
系统相关   时间:
2015-01-13 23:22:35   
                                阅读次数:
458