程序设计
desen210
这个作者很懒,什么都没留下…
展开
-
一些遇到的有趣的程序题
package demo;/** * @author JD *程序是计算数组直方图最大矩形面积,直方图每列宽度为1,如{2,7,9,4,1}的最大矩形面积是7*2=14; *思路:从左往右,从a[0]到a[n-1],依次计算能和a[i]组成矩形的最大面积,因为只有大于或者等于a[i]才能和a[i]组成矩形块 *所以分别从a[i]开始,从左扩展计算能和a[i]组成的矩形的块数,再往右计算能和a原创 2015-09-12 16:34:08 · 247 阅读 · 0 评论 -
关于Java中的对象名称以及对象
二者不一样。Java把内存分为两种:栈内存和堆内存。引用变量是在方法的栈内存中分配的,而对象是存放在对内存中的。在堆中产生了一个对象后,还可以在栈中定义一个特殊的变量,让栈中的这个特殊变量的取值等于对象在堆内存中的首地址,栈中的这个变量就变成了对象的引用变量,以后就可以在程序中使用栈中的引用变量来访问堆中的对象。引用变量就相当于是为对象取的一个名称。现在懂了吗?看问题不转载 2016-03-13 22:18:35 · 1401 阅读 · 1 评论 -
java 的文件操作
抄录的,记不得是哪位仁兄写的了转载 2016-08-28 10:57:44 · 442 阅读 · 0 评论 -
Spark的RDD与DataFrame、DataSet
理解:RDD并不是被DataFrame和DataSet取代,他们应用的场景的不同的。 Apache Spark 2.0统一API的主要动机是:追求简化Spark。通过减少用户学习的概念和提供结构化的数据进行处理。除了结构化,Spark也提供higher-level抽象和API作为特定领域语言(DSL)。一、弹性数据集(RDD)RDD是Spark建立之初的核心API。 R原创 2016-08-12 21:17:48 · 1502 阅读 · 0 评论 -
在windows系统用idea开发spark
1,下载安装JDK,并配置环境变量,在shell里面验证是否安装成功2,下载安装scala,并配置环境变量,验证是否安装成功(好像只有2.10.x版本能用)3,下载安装idea,4,下载对应idea版本的scala插件,可以在file----》plugins 里搜索对应的版本,然后自己下载,再添加上去,否则在idea里下载太慢5,新建scala项目,点击 File -> Proj原创 2016-12-16 22:06:52 · 378 阅读 · 0 评论