欧几里得算法 定义:欧几里得算法又叫做辗转相除法,用于计算两个整数的最大公约数。 首先,两个整数的最大公约数等于其中较小的那个数和两数的相除余数的最大公约数,证明如下: 假设两个整数a、b,其中a = kb + r,d为a、b任意公约数。 证明:因为d为a、b的公约数,所以a、b都可以被d整除,由a ...
分类:
编程语言 时间:
2016-05-27 23:43:45
阅读次数:
246
一、什么是泛型:泛型的作用是用来规定一个类, 接口或方法所能接受的数据的类型. 就像在声明方法时指定参数一样, 我们在声明一个类, 接口或方法时, 也可以指定其"类型参数", 也就是泛型. 不同的是, 声明方法时我们给其参数指定一个值, 而给其泛型指定一个数据类型.二、基本使用方式: 上面的概念啰嗦 ...
分类:
编程语言 时间:
2016-05-27 23:42:44
阅读次数:
211
举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 在上面这个例子中,字符串"BBC ABCDAB ABCDABCDABDE"称为主串,字符串"ABCDABD"称为模式串 许多算法可以完成这个任务,Knuth-Morris ...
分类:
编程语言 时间:
2016-05-27 23:42:34
阅读次数:
229
在使用form表单的时候上传文件+表单,会使得页面跳转,而在某些时候不希望跳转,只变化页面中的局部信息 通过查找资料,可以使用FormData进行ajax操作。 FormData介绍:XMLHttpRequest Level 2添加了一个新的接口FormData.利用FormData对象,我们可以通 ...
分类:
Web程序 时间:
2016-05-27 23:44:13
阅读次数:
530
CABasicAnimation算是CAKeyFrameAnimation的 特殊情况,即不考虑中间变换过程,只考虑起始点与目标点就可以了。而CAKeyFrameAnimation则更复杂一些,允许我们在起点与终点间自定义 更多内容来达到我们的实际应用需求!比如,手机淘宝中,当你添加物品到购物车后会 ...
分类:
移动开发 时间:
2016-05-27 23:41:51
阅读次数:
883
一、Java虚拟机内存划分 1.程序计数器 线程私有 可以看做是当前线程所执行的字节码的行号指示器。字节码解释器工作时是通过改变这个计数器的值来选取下一条需要执行的字节码指令。 Java虚拟机是通过多线程轮流切换并分配处理器执行时间的方式实现,为了切换线程后能正确的恢复到执行的位置,每一个线程都有一 ...
分类:
编程语言 时间:
2016-05-27 23:41:51
阅读次数:
224
原文:DXUT11框架浅析(4)--调试相关 DXUT11框架浅析(4)--调试相关 1. D3D8/9和D3D10/11的调试区别 只要安装了DXSDK,有个调试工具DirectX ControlPanel,如下图所示。这里可以将Direct3D 9设置为调试运行时(Debug D3D9 Runt ...
分类:
其他好文 时间:
2016-05-27 23:42:41
阅读次数:
297
java为我们提供了一个集合的工具类,方便我们对集合进行操作,里面的方法都是静态方法。 Collections.sort()方法,参数:List<T>集合对象,这个对象带着泛型,是为了保证集合中的元素具备可比较性,因此这个返回值的泛型就会特殊点, <T extends Comparable <? s ...
分类:
编程语言 时间:
2016-05-27 23:43:05
阅读次数:
209
版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 目录(?)[+] Apache Curator入门实战 Curator是Netflix公司开源的一个Zookeeper客户端,与Zookeeper提供的原生客户端相比,Cur ...
分类:
Web程序 时间:
2016-05-27 23:39:59
阅读次数:
254
xml布局 自定义适配器: MainActivity类: ...
分类:
移动开发 时间:
2016-05-27 23:40:06
阅读次数:
205