SparkContext创建:高层DAGScheduler, 底层TaskScheduler, SchedulerBackend
application=driver+executor
Spark的程序分成两个部分:driver和executor
driver驱动executor
Driver部分的源代码:SparkConf+SparkContext
executor具体执行...
分类:
其他 时间:
2016-05-12 12:42:16
收藏:
0 评论:
0 赞:
0 阅读:
252
1. Java中单元测试
2. import static
3. transient关键字
4. volatile关键字...
分类:
其他 时间:
2016-05-12 12:42:06
收藏:
0 评论:
0 赞:
0 阅读:
184
蜂巢之Iaas云主机快速启动的优化??使用过Linux的,不使用桌面的技(无)术(限)大(装)拿(X)的筒子们大概都有经验,电脑的操作启动时间是速度很快的,往往都是在几秒级别完成。但是在同样没有桌面的云主机启动经常给我们的却不是这样一个感觉,特别是在第一次创建的过程中,总是发现启动过程需要10s+的时间,于是就想,能不能也加速一把,享受秒级别的云主机启动的畅快体验。
??PS:目前我们所使用的蜂巢...
分类:
其他 时间:
2016-05-12 12:41:57
收藏:
0 评论:
0 赞:
0 阅读:
197
【项目1-实现复数类中的运算符重载】 参考解答
(1)请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除class Complex
{
public:
Complex(){real=0;imag=0;}
Complex(double r,double i){real=r; imag=i;}
Complex operator+(const...
分类:
编程语言 时间:
2016-05-12 12:41:46
收藏:
0 评论:
0 赞:
0 阅读:
265
DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,这里介绍下基于Maven+SpringMVC+Dubbo搭建的简单入门的demo配置,以及后台管理系统的简单操作...
分类:
编程语言 时间:
2016-05-12 12:41:37
收藏:
0 评论:
0 赞:
0 阅读:
128
高效提取LoadingPage,妈妈再也不用担心我写多余的代码啦!...
分类:
移动平台 时间:
2016-05-12 12:41:27
收藏:
0 评论:
0 赞:
0 阅读:
231
一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。
一致性hash算法提出了在动态变化的Cache环境中,判定哈希算法好坏的四个定义:
1...
分类:
编程语言 时间:
2016-05-12 12:41:16
收藏:
0 评论:
0 赞:
0 阅读:
198
面向对象的六大原则:
1.单一职责原则(Single Responsibility Principle SRP)
2.开闭原则(Open Close Principle OCP)
3.里氏替换原则(Liskov Substitution Principle LSP)
4.依赖倒转原则(Dependence Inversion Principle DIP)
5. 接口隔离原则(Inte...
分类:
其他 时间:
2016-05-12 12:41:06
收藏:
0 评论:
0 赞:
0 阅读:
190
//
// ViewController.m
// UIButtonDemo
//
// Created by Apple on 16/5/10.
// Copyright © 2016年 Apple. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
@end
@impl...
分类:
移动平台 时间:
2016-05-12 12:40:46
收藏:
0 评论:
0 赞:
0 阅读:
155
环境介绍
1.两台前端 keepalived+lvs,热备的方式,保证一台lvs前端能正常访问就行,如果一台down,另外一台热备升级到master主机
master: 192.168.20.85 centos6
salve: 192.168.20.87 centos6
2.后端两台web服务器通过lvs的算法轮询被访问
web1: 192.168.1.204 centos...
分类:
其他 时间:
2016-05-12 12:40:36
收藏:
0 评论:
0 赞:
0 阅读:
321
本文主要整理博主遇到的Java多线程的相关知识点,适合速记,故命名为“小抄集”。本文没有特别重点,每一项针对一个多线程知识做一个概要性总结,也有一些会带一点例子,习题方便理解和记忆。51. SimpleDateFormat非线程安全当多个线程共享一个SimpleDateFormat实例的时候,就会出现难以预料的异常。 主要原因是parse()方法使用calendar来生成返回的Date实例,而每次p...
分类:
编程语言 时间:
2016-05-12 12:40:26
收藏:
0 评论:
0 赞:
0 阅读:
190
在项目中如果有些参数经常需要修改,或者后期可能需要修改,那我们最好把这些参数放到properties文件中,源代码中读取properties里面的配置,这样后期只需要改动properties文件即可,不需要修改源代码,这样更加方便。在Spring中也可以这么做,而且Spring有两种加载properties文件的方式:基于xml方式和基于注解方式。下面分别讨论下这两种方式。
1. 通过xml方式...
分类:
编程语言 时间:
2016-05-12 12:40:18
收藏:
0 评论:
0 赞:
0 阅读:
243
1. 自然连接
通过mysql 自己的判断完成连接的过程, 而不需要指定连接条件, mysql使用多个表中的相同字段作为连接条件。内连接 natural join ?\longleftrightarrow inner join using
左外连接 natural left join ?\longleftrightarrow left join using 右外连接 natural rig...
分类:
数据库技术 时间:
2016-05-12 12:40:08
收藏:
0 评论:
0 赞:
0 阅读:
178
前几天发了个朋友圈,原文是『找了一天的房子,广州的房租跟深圳房租相比,广州根本就是城中村』,吐槽了一下深圳的高房租。租房是很多在大城市打拼的年轻人必须要面临的问题,我也是年轻人,所以我懂你们,分享一些我认为有用的租房经验给到大家,相信你们一定会产生共鸣。...
分类:
其他 时间:
2016-05-12 12:39:56
收藏:
0 评论:
0 赞:
0 阅读:
165
在我们写修改信息或者搜索,修改密码等界面的时候,用户进入这个界面的主要目的就是输入修改/查找 某些信息,为了用户体验应该自动弹出软键盘而不是让用户主动点击输入框才弹出。1.软键盘的自动弹出private void showKeyboard(){
InputMethodManager inputMethodManager = (InputMethodManager) getSystem...
分类:
移动平台 时间:
2016-05-12 12:39:45
收藏:
0 评论:
0 赞:
0 阅读:
213
关于promise模式:
promise模式在任何时刻都处于以下三种状态之一: 未完成(unfulfilled) 已完成(resolved) 拒绝(rejected)
CommonJS Promise/A 标准这样定义的,promise对象上的then方法负责添加针对已完成和拒绝状态下的处理函数。then方法会返回另一个promise对象,这样可以形成“管道”风格。关于deferred:
对于de...
分类:
Web开发 时间:
2016-05-12 12:39:36
收藏:
0 评论:
0 赞:
0 阅读:
239
python删除已经安装的模块...
分类:
编程语言 时间:
2016-05-12 12:39:16
收藏:
0 评论:
0 赞:
0 阅读:
226
最近开始使用最新版本的Hibernate5,所有的配置感觉都正确却还是没有结果。
使用如下:
public static void main(String[] args) throws Exception {
Configuration cfg = new Configuration().configure();
ServiceRegistry serviceRegistry = n...
分类:
移动平台 时间:
2016-05-12 12:39:06
收藏:
0 评论:
0 赞:
0 阅读:
199
通常看到strrchr这个函数,人们很自然的想问库里面有没有strrstr这个函数呢???
答案是:没有。
但是我们可以自己实现一个strrstr函数,它的功能是查找最后一次出现的子字符串,如果找打则返回这个地址,如果没找到则返回空地址。
实现方案:对于这个函数有两种实现方式。
第一种是从后向前找,第一次找到就返回这个地址。
...
分类:
其他 时间:
2016-05-12 12:38:56
收藏:
0 评论:
0 赞:
0 阅读:
246
http://blog.csdn.net/u011573853/article/details/51355113
在上面我们已经说了单表的一些操作,现在我们说一下多表的连接
>>> from sqlalchemy import distinct
>>> from sqlalchemy.orm import aliased
>>> Astu = aliased(Stu,'Astu')
>>> A...
分类:
数据库技术 时间:
2016-05-12 12:38:46
收藏:
0 评论:
0 赞:
0 阅读:
251