看一篇论文,总能引出一大堆相关的书籍 相关的领域,令人目不暇接,尤其是数学是需要证明和计算的,对初进入领域的研究人员是必要的 熟练之后才不必拘泥于细节,看这些文献、书感觉好像总没有尽头,看着看着就沉沦到里面了。所谓 ...
                            
                            
                                分类:
其他好文   时间:
2014-06-28 12:38:06   
                                阅读次数:
164
                             
                    
                        
                            
                            
                                堆设置-Xmx3550m:设置JVM最大堆内存为3550M。-Xms3550m:设置JVM初始堆内存为3550M。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。-Xss128k:设置每个线程的栈大小。JDK5.0以后每个线程栈大小为1M,之前每个线程栈大小为256K。应当根...
                            
                            
                                分类:
其他好文   时间:
2014-06-28 11:21:49   
                                阅读次数:
183
                             
                    
                        
                            
                            
                                就是欧拉判定,判定之后就可以使用DFS求欧拉回路了。图论内容。
这里使用邻接矩阵会快很多速度。
这类题目都是十分困难的,光是定义的记录的数组变量就会是一大堆。
#include 
#include 
#include 
#include 
using namespace std;
struct Edge
{
	int ed, des;
	Edge(int e = 0, int d ...
                            
                            
                                分类:
其他好文   时间:
2014-06-26 13:16:05   
                                阅读次数:
250
                             
                    
                        
                            
                            
                                关于Watir的安装文章网上一大堆,但真正靠谱的没有几个,不是报错就是安装包不对。我开始也是初哥,用了近一个星期才总结出来一套完整的安装理论,共享一下往大家可以从中可以少走一些弯路。本文提供全量安装包下载,包括:ruby + watri 自动化部署集成Eclipse 全量安装包 (包括:watir-...
                            
                            
                                分类:
系统相关   时间:
2014-06-25 20:13:10   
                                阅读次数:
452
                             
                    
                        
                            
                            
                                网上有关压缩和解压zip包的博文一大堆,我随便找了一个,看了看,按照自己的需要修改了一下,与各位分享一下,希望各位大神指正:
package com.wangpeng.utill;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.F...
                            
                            
                                分类:
编程语言   时间:
2014-06-24 17:32:01   
                                阅读次数:
352
                             
                    
                        
                            
                            
                                堆排序思想:
堆排序,顾名思义,就是基于堆。堆分为最大堆和最小堆,其实就是完全二叉树。最大堆要求节点的元素都要大于其孩子,最小堆要求节点元素都小于其左右孩子,两者对左右孩子的大小关系不做任何要求,其实很好理解。有了上面的定义,我们可以得知,处于最大堆的根节点的元素一定是这个堆中的最大值。其实我们的堆排序算法就是抓住了堆的这一特点,每次都取堆顶的元素,将其放在序列最后面,然后将剩余的元素重新调整为...
                            
                            
                                分类:
编程语言   时间:
2014-06-24 15:43:29   
                                阅读次数:
193
                             
                    
                        
                            
                            
                                假设要实现非递减排序,则需要用要大顶堆。此处设计到三个大顶堆的操作:(1)自顶向下调整操作:MaxHeapify(对应堆的SiftDown操作)、(2)利用数组建立大顶堆:BuildMaxHeap、(3)不断交换堆顶元素(堆的最大元素)和堆的末尾元素,实现非递减排序。
优先队列分为最大优先队列和最小优先队列,分别借助于大顶堆和小顶堆。
优先队列有以下基本操作:(1)提取队列中的最大(小)元素;(2)提取队列中的最大(小)元素并从队列中删除;(3)将队列中元素为x的关键字减少(增大)到k,这里假设k的值不大(...
                            
                            
                                分类:
其他好文   时间:
2014-06-22 20:58:26   
                                阅读次数:
319
                             
                    
                        
                            
                            
                                前言 
    对于每个TCP连接,TCP一般要管理4个不同的定时器:重传定时器、坚持定时器、保活定时器、2MSL定时器。
    重传定时器 
    很明显重传定时器是用来计算TCP报文段的超时重传时间的(至于超时重传时间的确定,这里涉及到一大堆的算法,书上有说,我这里不细谈了)。每发送一个报文段就会启动重传定时器,如果在定时器时间到后还没收到对该报文段的确认,就重传该报文段,并将重传定时器复位,重新计算;如果在规定时间内收到了对该报文段的确认,则撤销该报文段的重传定时器。
    坚持定时器...
                            
                            
                                分类:
其他好文   时间:
2014-06-22 20:34:21   
                                阅读次数:
152
                             
                    
                        
                            
                            
                                最近在研究学习Swift,苹果希望它迅速取代复杂的Objective-C开发,引发了一大堆热潮去学它,放眼望去各个培训机构都已打着Swift开发0基础快速上手的招牌了。不过我觉得,等同于无C++基础上手学习C#一样,即使将来OC被淘汰,那也是N年之后的事情,如果真的要做IOS开发,趁现在Swift....
                            
                            
                                分类:
其他好文   时间:
2014-06-21 13:19:45   
                                阅读次数:
692
                             
                    
                        
                            
                            
                                问题定义这个问题来自网上看到的百度算法题,感觉很不错,问题定义如下:假定有20个有序数组,每个数组有500个数字,降序排列,数字类型32位uint数值,现在需要取出这10000个数字中最大的500个,怎么做?解决方法这里其实有很多解决方法,笨拙的或者巧妙的。这里介绍一个非常不错的方法,使用最大堆堆排...
                            
                            
                                分类:
其他好文   时间:
2014-06-21 11:28:25   
                                阅读次数:
188