首页 > 编程语言
spark-yarn 模式 jar包优化
在yarn模式下,会上传jar包到yarn来执行spark程序,如果每次都上传,很耗时间,而且如果是阿里云的机器,上传很慢,180m的jar要上传十几分钟,所以要提前上传到hdfs中去。spark支持如下几个参数spark.yarn.jars:只能指定具体jar包,在spark1.6.2(包括)以前,从官网上可以下..
分类:编程语言   时间:2017-05-19 23:39:05    收藏:0  评论:0  赞:0  阅读:720
JAVA学习第九天
1.ArrayList集合中常用的方法ArrayList<Student>stuArrayList=newArrayList<>();//定义一个集合对象stuArrayList.add(); //添加元素stuArrayList.add(index,e): //在某个位置添加元素,但不覆盖原元素stuArrayList.get(index): //获取某位置的元素stuArrayList.si..
分类:编程语言   时间:2017-05-19 23:36:16    收藏:0  评论:0  赞:0  阅读:301
python练习题
表内容有以下列:id,name,age,phone,dept,enroll_date//db1数据库名//emp表名数据库表名和对应文件要关联上。通过PYTHON脚本模拟实现以下SQL语句:增删改查sql>selectsql>select*fromdb1.empsql>select*fromdb1.emplimit3//查前3条sql>select*fromdb1.empwhereid&g..
分类:编程语言   时间:2017-05-19 23:35:00    收藏:0  评论:0  赞:0  阅读:351
java语言实现树
首先用Node类定义一个节点,用来存储每个节点的内容: 然后定义一个Tree类,并用前序遍历、中序遍历和后序遍历 测试: ...
分类:编程语言   时间:2017-05-19 23:27:10    收藏:0  评论:0  赞:0  阅读:266
JavaScript小练习2
1--对一个整数进行若干次变换,直到这个数只剩下一位数字,变换规则:将这个数变成所有位数上的数字的乘积,输出变换的次数 2-- ...
分类:编程语言   时间:2017-05-19 23:26:06    收藏:0  评论:0  赞:0  阅读:214
JAVA学习笔记(三)
@SuppressWarnings("resource")是用来压制资源泄露警告的。比如使用io类,最后没有关闭。Set集合特点:1)无序,不随机2)元素唯一3)没下标注意:Collection List Set 是接口 注意:因为Set 没有下标,所以取值是不能用for,只能用迭代器HashSet ...
分类:编程语言   时间:2017-05-19 23:25:52    收藏:0  评论:0  赞:0  阅读:357
python 函数
函数的定义 函数最重要的目的是方便我们重复使用相同的一段程序。 将一些操作隶属于一个函数,以后你想实现相同的操作的时候,只用调用函数名就可以,而不需要重复敲所有的语句。 创建函数 def 函数名 (参数列表) 函数体 例如: 首先def 是定义函数名 sum1是函数名 括号中的a, b是函数的参数, ...
分类:编程语言   时间:2017-05-19 23:24:52    收藏:0  评论:0  赞:0  阅读:344
Spring入门第四课
注入参数详解:null值和级联属性 可以使用专用的<null/>元素标签为Bean的字符串或其他对象类型的属性注入null值。 和Struts,Hiberante等框架一样,Spring支持级联属性的配置。 可以如下设置null值 输出结果 看下面级联属性的赋值 下面是输出结果,注意:属性需要先初始 ...
分类:编程语言   时间:2017-05-19 23:24:10    收藏:0  评论:0  赞:0  阅读:416
查找算法
讲解之前我们先讲一个概念——符号表 符号表的最主要作用就是把一个键和一个值联系起来。 我们会使用符号表这个词来描述一张抽象的表格。我们会将信息(值)存在其中,然后按照指定的键来搜索并获取这些信息。 符号表有时被称为字典。就像是一步字典,键是词,值是释义。 符号表有时又叫索引。数组就是索引结构,键即索 ...
分类:编程语言   时间:2017-05-19 23:22:15    收藏:0  评论:0  赞:0  阅读:328
SparkMLib分类算法之朴素贝叶斯分类
SparkMLib分类算法之朴素贝叶斯分类 (一)朴素贝叶斯分类理解 朴素贝叶斯法是基于贝叶斯定理与特征条件独立假设的分类方法。简单来说,朴素贝叶斯分类器假设样本每个特征与其他特征都不相关。举个例子,如果一种水果具有红,圆,直径大概4英寸等特征,该水果可以被判定为是苹果。尽管这些特征相互依赖或者有些 ...
分类:编程语言   时间:2017-05-19 23:22:04    收藏:0  评论:0  赞:0  阅读:500
sublime配置java环境
今天突然不想用eclipse编写java了,觉得sublime挺好用,就想用sublime配置java环境,以下是过程以及出现的问题。 一、配置Java环境 1、打开我的电脑–属性–高级–环境变量 2、新建两个环境变量: JAVA_HOME=D:\Program Files\Java\jdk1.7. ...
分类:编程语言   时间:2017-05-19 23:18:17    收藏:0  评论:0  赞:0  阅读:408
python快速排序
1 def quicksort(array): 2 less, greater = [], [] 3 if len(array)<=1: 4 return array 5 elem = array.pop() 6 for i in array: 7 if i <= elem: 8 less.appe ...
分类:编程语言   时间:2017-05-19 23:17:32    收藏:0  评论:0  赞:0  阅读:357
c++中istream类型到bool类型的隐式转换
事情的起因是见到了这种用法: while(cin>>m>>n&&m&&n) { } 现在分析一下,cin>>m>>n返回的是一个对istream类型的引用,然后这个返回值又与m做&&运算。已知这种写法是合法的。 可能有两种情况:(1)&&运算符被重载,允许接收istream类型的值。 (2)istr ...
分类:编程语言   时间:2017-05-19 23:16:03    收藏:0  评论:0  赞:0  阅读:344
【C语言天天练(九)】动态内存分配
引言:数组的元素存储于内存中连续的位置上。当一个数组被声明时。它所须要的内存在编译时就被分配。可是,我们能够使用动态内存分配在执行时为它分配内存。 一块内存的生命周期能够分为四个阶段:分配、初始化、使用、释放。 内存的分配一般使用C函数库里的malloc函数(原型:void *malloc(size ...
分类:编程语言   时间:2017-05-19 23:15:13    收藏:0  评论:0  赞:0  阅读:198
8、字符编码-Python(转)
一 了解字符编码的知识储备 1. 文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就打开了启动了一个进程,是在内存中的,所以在编辑器编写的内容也都是存放与内存中的,断电后数据丢失 因而需要保存到硬盘上,点击保存按钮,就从内存中把数据刷到了硬盘上。 在这一点上,我们 ...
分类:编程语言   时间:2017-05-19 23:11:17    收藏:0  评论:0  赞:0  阅读:411
希尔排序
使用希尔增量时排序的最坏为:O(n^2); 代码如下: 1 #include <iostream> 2 #include <vector> 3 using namespace std; 4 template <typename Comparable> 5 void shellsort(vector< ...
分类:编程语言   时间:2017-05-19 23:10:59    收藏:0  评论:0  赞:0  阅读:361
Java Longest Palindromic Substring(最长回文字符串)
假设一个字符串从左向右写和从右向左写是一样的,这种字符串就叫做palindromic string。如aba,或者abba。本题是这种,给定输入一个字符串。要求输出一个子串,使得子串是最长的padromic string。 下边提供3种思路 1.两側比較法 以abba这样一个字符串为例来看,abba ...
分类:编程语言   时间:2017-05-19 23:10:32    收藏:0  评论:0  赞:0  阅读:270
STL算法设计理念 - 函数对象和函数对象当參数和返回值
函数对象: 重载函数调用操作符的类。其对象常称为函数对象(function object),即它们是行为类似函数的对象。一个类对象,表现出一个函数的特征,就是通过“对象名+(參数列表)”的方式使用一个类对象,假设没有上下文,全然能够把它看作一个函数对待。 这是通过重载类的operator()来实现的 ...
分类:编程语言   时间:2017-05-19 23:10:23    收藏:0  评论:0  赞:0  阅读:300
堆排序
说白了,也就是大堆,或者小堆,通过删掉堆顶点,然后存入数组,来实现排序: 第一阶段:构建堆最多用2N次比较 第二阶段:第i次deleteMax最多用到2【logi】次比较, 总数最多2NlogN-O(N)次比较 代码: 1 #include <iostream> 2 #include <vector ...
分类:编程语言   时间:2017-05-19 23:08:29    收藏:0  评论:0  赞:0  阅读:273
MFC常用的类详细介绍
常用的MFC类 CRuntimeClass结构 在CRuntimeClass结构中定义了类名、对象所占存储空间的大小、类的版本号等成员变量及动态创建对象、派生关系判断等成员函数。每一个从CObject类派生的类都有一个CRuntimeClass结构同它关联,以便完成在运行时得到对象的信息或基类的信息 ...
分类:编程语言   时间:2017-05-19 23:07:34    收藏:0  评论:0  赞:0  阅读:328
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!