在介绍Spark中的任务和资源之前先解释几个名词: Dirver Program:运行Application的main函数(用户提交的jar包中的main函数)并新建SparkContext实例的程序,称为驱动程序,通常用SparkContext代表驱动程序(任务的驱动程序)。 Cluster Ma ...
分类:
其他好文 时间:
2019-08-27 00:55:33
阅读次数:
144
database/sql的连接池实现,我们应该如何使用连接池,避免因为使用不当导致连接泄露的情况。 ...
分类:
数据库 时间:
2019-08-25 17:40:27
阅读次数:
170
在init进程的main函数中有调用sigchld_handler_init() 设置SIGCHLD signal。 在子进程比如收到signal时,init进程会收到通知,在SIGCHLD_handler()中write;然后在handle_signal()中read;然后会调用ReapOnePr ...
分类:
移动开发 时间:
2019-08-25 14:25:52
阅读次数:
340
创建一个线程有几种方式,很容易想到的就是集成Thread类,实现Runnable接口,还有一种方式就是自己定义的线程类实现Callable接口,这种方式相较于实现Runnable接口具有带有返回值的特点,大家都知道在java中主线程中创建的线程可以独立于主线程执行,也就是说main函数结束了。在ma ...
分类:
编程语言 时间:
2019-08-24 23:01:57
阅读次数:
113
1. 集群角色 Application:基于spark的用户程序,包含了一个Driver program 和集群中多个Executor Driver Program:运行application的main()函数并自动创建SparkContext。Driver program通过一个SparkCont ...
分类:
其他好文 时间:
2019-08-24 18:56:17
阅读次数:
89
Invitation Cards "POJ 1511" 从这道题我还是发现了很多的问题,首先就是快速输入输出,这里的ios:: 这一行必须先放在main函数第一行,也就是输入最开始的前面,否则系统疯狂报WA。 其次就是,ios的位置没有错之后又疯狂地报TLE,就是超时了,这个问题要不就是算法的复杂度 ...
分类:
其他好文 时间:
2019-08-24 13:01:59
阅读次数:
77
目录 @[toc] 注意事项 表示当前脚本是程序入口,含有main函数 如果不是入口,只是单纯的一个包的话,就尽量与当前目录文件夹的名称保持一致,表示一个包的脚本 slice的append函数的真面目 slicez作为参数传递时是引用类型的,也就是把地址传进去了,要是做了一般的修改,就是真的修改了 ...
分类:
其他好文 时间:
2019-08-23 18:53:24
阅读次数:
81
内联函数和普通函数同样需要函数原型和定义,并且内联函数还需要一个关键字inline。 一个标准的声明和定义方式: 使用范例 但是内联函数为什么而存在呢首先看下面的main函数示意图 图中表示内联函数其实位置在main中的,不过仍然支持返回值操作。 那么为什么要使用内联函数:内联函数比正常的函数少了两 ...
分类:
其他好文 时间:
2019-08-20 20:20:56
阅读次数:
85
ClassLoader的主要职责就是负责各种class文件到jvm中,ClassLoader是一个抽象的class,给定一个class文件的二进制名,ClassLoader会尝试加载并且在jvm中生成构建这个类的各个数据结构,然后使其分布在对应的内存区域中。 类的记载过程一般分为三个比较大的阶段,分 ...
分类:
编程语言 时间:
2019-08-18 15:27:39
阅读次数:
95
单例模式单例模式:创建一个需要使用的对象。这里先分析为什么要用类来创建,本来可以创建一个non-local静态对象。就是在main函数之前创建 T a();这个对象。但是非局部静态对象一般由“模版隐式具体化”形成,在多个编译单元内,它的初始化顺序未知(effective c++ 4th)。所以用cl ...
分类:
其他好文 时间:
2019-08-17 17:38:39
阅读次数:
138