一,首先下载Reveal工具。
Reveal的下载地址:http://revealapp.com/download。
下载界面如下图所示,选择Download Trail蓝色按钮可以进行下载:
二,新建立一个工程,做为Reveal做测试用的Demo.最原始的工程如下图所示:
三,打...
分类:
其他好文 时间:
2015-07-14 20:29:51
阅读次数:
183
使用poi 3.8版本导出excel时,在本地和测试环境都是好使的,但是部署到线上环境(linux+tomcat)后直接报错,报错日志如下图:
java.lang.RuntimeException: java.io.IOException: No such file or directory
at org.apache.poi.xssf.streaming.SXSSFWorkb...
分类:
其他好文 时间:
2015-07-14 20:28:57
阅读次数:
234
本来想写写有点意思的东西的,哈哈,上篇文章说的,以后再写吧。今天先介绍一下一个水波加载动画,效果图如下:
做的比较简单,真机效果比这个好很多,这个截图做的gif,有点蛋疼。
说说思路吧:
1. 首先画正弦曲线,这里取的是正弦周期的前3/4个周期,这样看起来比其他的周期变化很好点;
2. 画了正弦曲线以后,就要让正弦曲线动起来,怎么动起来?乍一看觉得很困难的样子,其实我们想想移动正弦...
分类:
其他好文 时间:
2015-07-14 20:28:30
阅读次数:
153
RDD渊源弹性分布式数据集(RDD),它是MapReduce模型一种简单的扩展和延伸,RDD为了实现迭代、交互性和流查询等功能,需要保证RDD具备在并行计算阶段之间能够高效地数据共享的功能特性。RDD运用高效的数据共享概念和类似于MapReduce的操作方式,使得所有的计算工作可以有效地执行,并可以在当前特定的系统中获得关键性的优化。RDD是一种有容错机制的特殊集合,可以分布在集群的节点上,以函数式...
分类:
其他好文 时间:
2015-07-14 20:29:36
阅读次数:
111
引入一般来说,分布式数据集的容错性有两种方式:数据检查点和记录数据的更新。
面向大规模数据分析,数据检查点操作成本很高,需要通过数据中心的网络连接在机器之间复制庞大的数据集,而网络带宽往往比内存带宽低得多,同时还需要消耗更多的存储资源。
因此,Spark选择记录更新的方式。但是,如果更新粒度太细太多,那么记录更新成本也不低。因此,RDD只支持粗粒度转换,即只记录单个块上执行的单个操作,然后将创建...
分类:
其他好文 时间:
2015-07-14 20:31:04
阅读次数:
113
MapReduce中的Shuffle在MapReduce框架中,shuffle是连接Map和Reduce之间的桥梁,Map的输出要用到Reduce中必须经过shuffle这个环节,shuffle的性能高低直接影响了整个程序的性能和吞吐量。
Shuffle是MapReduce框架中的一个特定的phase,介于Map phase和Reduce phase之间,当Map的输出结果要被Reduce使用时,...
分类:
其他好文 时间:
2015-07-14 20:30:00
阅读次数:
135
SparkContext的初始化SparkContext是应用启动时创建的Spark上下文对象,是进行Spark应用开发的主要接口,是Spark上层应用与底层实现的中转站(SparkContext负责给executors发送task)。
SparkContext在初始化过程中,主要涉及一下内容:
SparkEnv
DAGScheduler
TaskScheduler
Sche...
分类:
其他好文 时间:
2015-07-14 20:29:32
阅读次数:
157
什么是模态?
一旦弹出模态窗口或对话框,如果用户不对其进行操作(如点击确定或取消按钮等),就如法进行其他的操作.
弹出模态窗口的语句:
window.showModelessDialog(sURL[,vArguments][,sFeatures])
1)sURL(必选)
指明模态窗口的URL地址
2)vArguments
传递参数
3)sFeat...
分类:
其他好文 时间:
2015-07-14 20:29:39
阅读次数:
98
下图就是我的VI;
按F5 F6分别调出左右的窗口;
按C-P点出CtrlP搜索,直接查找工程中的文件;
自动补全用的YouCompleteMe,超级强悍;
在.vimrc 中加入以下代码:
Bundle ‘Valloric/YouCompleteMe’
保存退出后,打开vim 在命令模式下,输入下面的命令:
:BundleIns...
分类:
其他好文 时间:
2015-07-14 20:29:47
阅读次数:
110
在开发时,如果创建很多对象,就会造成很大的内存开销,特别是大量轻量级(细粒度)的对象,还会造成内存碎片。Flyweight模式就是运用共享技术,有效支持大量细粒度对象的设计模式。...
分类:
其他好文 时间:
2015-07-14 20:27:33
阅读次数:
106
题目:Implement an iterator over a binary search tree (BST). Your iterator will be initialized with the root node of a BST.Callingnext()will return the n...
分类:
其他好文 时间:
2015-07-14 20:26:17
阅读次数:
118
Description在xoy直角坐标平面上有n条直线L1,L2,...Ln,若在y值为正无穷大处往下看,能见到Li的某个子线段,则称Li为可见的,否则Li为被覆盖的.例如,对于直线:L1:y=x; L2:y=-x; L3:y=0则L1和L2是可见的,L3是被覆盖的.给出n条直线,表示成y=Ax+B...
分类:
其他好文 时间:
2015-07-14 20:24:56
阅读次数:
175
1088. 邮递员小FDescription因为制造类专业很难在大城市立足,曾经立志振兴中华之工业的小F,果断在本科毕业后转行做了一名光荣的邮递员。他的任务是每天从总局出发,行走于所管辖区域的若干的邮局,收集所有的信,然后再汇总返回总局。因为工作繁忙,同一个邮局他每天只希望去一次。来往于任意两个邮局...
分类:
其他好文 时间:
2015-07-14 20:24:24
阅读次数:
173
Given two integersnandk, return all possible combinations ofknumbers out of 1 ...n.For example,Ifn= 4 andk= 2, a solution is:[ [2,4], [3,4], [2,3],...
分类:
其他好文 时间:
2015-07-14 20:25:31
阅读次数:
98
题意:n个项目m个问题,完成每个项目有对应收入,解决每个问题需要对应花费, 给出每个项目需解决的问题以及各问题间的依赖关系,求最大利润(可完成部分或全部项目);思路:网络流中的最大权闭合图的典型应用——利润问题,参考07年day2国家集训队胡伯涛的论文; 参考:http://blog.c...
分类:
其他好文 时间:
2015-07-14 20:25:49
阅读次数:
109
N-QueensThe n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no two queens attack each other.Given an integer n, retu...
分类:
其他好文 时间:
2015-07-14 20:24:49
阅读次数:
117
简单0-1背包#include#include#include#includeusing namespace std;int N,V;const int maxn=1000+10;int dp[maxn],cost[maxn],value[maxn];int main(){ int i,j,T...
分类:
其他好文 时间:
2015-07-14 20:22:38
阅读次数:
115