1 /* 2 * 在这个问题中你访问不到链表的首节点,只能访问那个待删除节点,其实我们可以这样想 3 * 就是把后继结点的值复制到当前节点,当前节点的下一个地址指向后继结点的下一个地址 4 * 把删除当前节点的问题转化为删除后继结点的问题 5 * 在这里要注...
分类:
其他好文 时间:
2014-09-05 12:50:11
阅读次数:
203
开发人缘和客户决定迭代规模,一般需要两周。同样地,刻骨选择他们想要在首次迭代中实现的素材(功能)。他们不能选择与当前开发速度不符的更多的素材。
迭代期间用户素材的实现顺序属于技术决策范畴,开发人员采用最具有技术意义的顺序来实现这些素材、
可以串行的实现,完成了一个再完成下一个,或者分摊这些素材,然后一起并行地开发。
一旦迭代开始,客户就不能再开遍该迭代期间需要实现的素材。除了...
分类:
其他好文 时间:
2014-09-04 23:43:30
阅读次数:
465
继续上一次的旋转卡壳的问题,这次是求两个凸包的最短距离,
其实选择卡壳就是只要找到"当前向量面积不小于下一个向量面积"即可,
满足这个条件,当前的两个ymin和ymax点就是一对对踵点了。
代码如下,欢迎参考:
#include
#include
#include
using namespace std;
typedef struct{float x,y;} Dot;
Dot operat...
分类:
其他好文 时间:
2014-09-04 20:57:40
阅读次数:
397
GCC是Linux操作系统下一个非常重要的源代码编译工具,有着许多重要的选项,支持许多不同语言的编译,如C、C++、Ada、Fortran、Objective、Perl、Python、Ruby以及Java等,甚至Linux的许多内核和许多其他自由软件以及开放源码应用程序都是用C语言编写并经gcc编译...
分类:
系统相关 时间:
2014-09-04 18:42:39
阅读次数:
258
TheFolderSpy是Windows环境下一个监测文件(夹)更改,删除,创建,重命名的绿色免安装小软件,并在文件及文件夹有更改时发送Email通知管理者该软件使用.Net开发,所以需要安装.Net FrameWork环境,有图有真相1.监控的文件(夹)列表2.编辑或添加文件(夹),监控更改,删除...
分类:
其他好文 时间:
2014-09-04 16:30:09
阅读次数:
238
在html5的video中,有时候加载视频会出现问题。特别在手机端,我们需要去检测视频加载是否出现问题,如果出现问题要怎么解决。在我目前的需求中,是需要跳过当前视频播放下一个。我的大致的逻辑是//依赖jqueryvar player = $("#player"), playlist = [...
分类:
Web程序 时间:
2014-09-04 13:15:19
阅读次数:
181
有如下一个 Map 对象:HashMap map = new HashMap();map.put(3,"A");map.put(2,"B");map.put(1,"C");键值排序第一种方法:Object[] key = map.keySet().toArray(); Arrays.sort(k.....
分类:
移动开发 时间:
2014-09-04 11:43:19
阅读次数:
250
按句移动光标(). ? !结尾的句子,并且后面只是一个空格,被称为句子代码中这个比段落移动实用一些按段移动光标就是移动到下一个空行‘’可回{}查看函数说明在库函数上大写K可以看到man pageprintf 需要按 3 K大写K 查看系统函数man page查看宏定义[d 需要包含头文件VI小技巧:...
分类:
其他好文 时间:
2014-09-03 23:55:22
阅读次数:
198
spark对内存有一定的要求,内存不够会因为gc而oom。
1、默认情况下,一个worker的内存0.6用于cache,0.4用于task,可以通过设置该值提高每个worker的cache大小
spark.storage.memoryFraction 0.8
2、设置并行task数,提高reducer效率
spark.default.parallelism 4
这个在1....
分类:
其他好文 时间:
2014-09-03 21:21:47
阅读次数:
338