2015年5月9日
摘要:
现博客搬至CSDN:http://blog.csdn.net/u010582694
阅读全文
posted @ 2015-05-09 20:49
hanhanzhu
阅读(75)
推荐(0)
2015年4月13日
摘要:
归一化定义:就是要把你需要处理的数据经过处理后(通过某种算法)限制在你需要的一定范围内。首先归一化是为了后面数据处理的方便,其次是保正程序运行时收敛加快。方法有如下: 1、线性函数转换,表达式如下: y=(x-MinValue)/(MaxValue-MinValue) 说明:x、y分别为转换前...
阅读全文
posted @ 2015-04-13 09:19
hanhanzhu
阅读(504)
推荐(0)
2015年4月11日
摘要:
垃圾收集算法一般来说,垃圾收集算法分为四类:标记-清除算法最基础的算法便是标记-清除算法(Mark-Sweep)。算法分为“标记”和“清除”两个阶段:首先标记处需要收集的对象,在标记完成之后,再统一回收所有被标记的对象。这是最简单的一种算法,但是缺点也是很明显的:一个是效率问题,标记和清除效率都不高...
阅读全文
posted @ 2015-04-11 16:51
hanhanzhu
阅读(363)
推荐(0)
2015年4月5日
摘要:
堆堆排序和合并排序一样,是一种时间复杂度为O(nlgn)的算法,同时和插入排序一样,是一种就地排序算法(不需要额外的存储空间)。堆排序需要用到一种被称为最大堆的数据结构,与java或者lisp的gc不一样,这里的堆是一种数据结构,他可以被视为一种完全二叉树,即树里面除了最后一层其他层都是填满的。也正...
阅读全文
posted @ 2015-04-05 22:07
hanhanzhu
阅读(2558)
推荐(0)
2015年3月26日
摘要:
1 char a = '1';2 int i = Integer.parseInt(String.valueOf(a));3 System.out.println(i);
阅读全文
posted @ 2015-03-26 10:06
hanhanzhu
阅读(417)
推荐(0)
2015年3月25日
摘要:
1、各种颜色属性选项 'r' 红色 'm' 粉红 'g' 绿色 'c' 青色 'b' 兰色 'w' 白色 'y' 黄色 'k' 黑色2、各种线型属性选项 '-' 实线 '--' 虚线 ':' 点线 '-.' 点划线3、各种标记点属性选项 '.' 用点号绘制各数据点 '^' 用上三角绘制...
阅读全文
posted @ 2015-03-25 09:37
hanhanzhu
阅读(4727)
推荐(0)
2015年3月9日
摘要:
本篇说明的是Callable和Future,它俩很有意思的,一个产生结果,一个拿到结果。 Callable接口类似于Runnable,从名字就可以看出来了,但是Runnable不会返回结果,并且无法抛出返回结果的异常,而Callable功能更强大一些,被线程执行后,可以返回值,这个返回值可以被F...
阅读全文
posted @ 2015-03-09 19:31
hanhanzhu
阅读(180)
推荐(0)
2015年1月16日
摘要:
《软件测试》作者:(美)Ron Patton译者:周予滨 姚静出版社:机械工业出版社原出版社:SAMS我所见过的最好最经典的软件测试入门书,有一个别名叫“软件测试的本质”。书中没有讨论太多的软件测试理论,只包含了一部分常用的、基本的知识。从什么是软件测试、为什么要作软件测试开始,逐步引入基本的和高级...
阅读全文
posted @ 2015-01-16 09:24
hanhanzhu
阅读(310)
推荐(0)
2014年12月31日
摘要:
在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。synchronized同步块大家都比较熟悉,...
阅读全文
posted @ 2014-12-31 10:22
hanhanzhu
阅读(130)
推荐(0)
2014年12月12日
摘要:
正则化(Regularization)、归一化(也有称为正规化/标准化,Normalization)是对数据尽心预处理的方式,他们的目的都是为了让数据更便于我们的计算或获得更加泛化的结果,但并不改变问题的本质,下面对他们的作用分别做一下科普,如有不正确之处,求指正!前言需要注意的是,这些名词在不同的...
阅读全文
posted @ 2014-12-12 15:30
hanhanzhu
阅读(5853)
推荐(0)