一、冒泡排序
冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排序算法的运作如下:
比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样...
分类:
编程语言 时间:
2015-06-11 21:16:28
阅读次数:
133
使用SAE是因为最早接触,没想到这么多坑。 java编译器版本问题 java版本要求是java6,太高的版本会报错。 war包问题 war包必须和应用同名。servlet-api.jar, mysql.jar这些公用的jar文件不要上传,以免版本冲突。...
分类:
编程语言 时间:
2015-06-10 12:37:58
阅读次数:
157
绑定域名和引入js的就不说了废话不说直接上代码 1 public void share(HttpServletRequest request) throws Exception { 2 3 StringBuffer homeUrl = reque...
分类:
微信 时间:
2015-06-10 12:07:41
阅读次数:
272
Aspose Cells是一款操作和处理以及转换Excel文件的类库,支持.NET和JAVA版,几乎所有Excel能实现的功能,Aspose Cells都可以实现,在Excel中经常会用到数据过滤,通过过滤规则,以达到想要显示的结果,一般过滤都是根据设置的条件,通常是文本、数字或者日期。Aspose...
分类:
Web程序 时间:
2015-06-08 16:32:38
阅读次数:
194
周末这两天在家用LDA做个小实验。在LDA的众多实现的工具包中,GibbsLDA 是应用最广泛的,包括c++版本、java版本等。GibbsLDA++ 是它的C++版本的实现,目前最新版本是0.2版。在实际使用过程中,发现这个实现版本有内存使用问题。我花了一些时间定位到了问题,贴出来供大家参考。
问题1:数组内存访问越界
在model.cpp中,用到了两个矩阵nw和nd,分别存储wor...
分类:
其他好文 时间:
2015-06-07 23:34:42
阅读次数:
310
第三章线性表:零个或多个数据元素的有限序列。若将线性表标记为(a1,a2,...ai-1,ai,ai+1,...,an),当i=1,2,...n-1时,ai有且仅有一个直接后继,当i=2,3,...,n时,ai有且仅有一个直接前驱。线性表的抽象数据类型:《大话数据结构》中是C语言版,这里是java版...
分类:
其他好文 时间:
2015-06-06 09:03:47
阅读次数:
91
工作中需要做一个简易的Cron字符串生成器,并且要获取生成的Cron后面10次的触发时间来验证。此问题困扰了我很久时间,CSDN上有一个Java版本的,本人菜鸟,想移植到C#中,语法上怎么也不通过。其它中文网站根本搜不到,最终在一个老外网站帮助下,搞定了这个问题。并且研究出了两个方法,小佩服一下我自...
分类:
Web程序 时间:
2015-06-05 19:16:46
阅读次数:
443
1.本人用的版本是os x yosemite 10.10.3版本,该版本以自带jdk1.8,可不用自己去下载。2.查看java版本 在终端里输入/usr/libexec/java_home我的效果如下:Lin:~ Apple$ /usr/libexec/java_home/Library/Java/...
分类:
编程语言 时间:
2015-06-05 06:17:17
阅读次数:
154
图片实现默认下载而不是打开图片(Java版)...
分类:
编程语言 时间:
2015-06-04 19:35:24
阅读次数:
159
一 . Protobuf 的入门 Protobuf 是一个灵活,高效,结构化的数据序列化框架, 相比于 XML 等传统的序列化工具,它更小,更快,更灵活,更简单.Protobuf 支持数据结构化一次可以到处使用.甚至跨语言使用.同通过代码生成工具可以自动生成不同语言版本的源代码,甚至可以在使用不同....
分类:
编程语言 时间:
2015-06-02 00:07:04
阅读次数:
129