统计基础学习4--概率

摘要: 概率,又称或然率、机会率或机率。 表示随机事件发生可能性大小的量,是事件本身所固有的不随人的主观意愿而改变的一种属性。可能性,是数学概率论的基本概念,是一个在0到1之间的实数,是对随机事件发生的可能性的度量。**************************************************************************************************古典概率古典概率通常又叫事前概率,是指当随机事件中各种可能发生的结果及其出现的次数都可以由演绎或外推法得知,而无需经过任何统计试验即可计算各种可能发生结果的概率。--------------... 阅读全文
posted @ 2012-04-14 15:53 hercules 阅读(651) 评论(0) 推荐(0) 编辑

ORA-12519: TNS:no appropriate service handler found 解决

摘要: 作者:星星网址:http://www.ezloo.com/2009/04/ora-12519_tnsno_appropriate_service_handler_found.html有时候连得上数据库,有时候又连不上。可能是数据库上当前的连接数目已经超过了它能够处理的最大值。select count(*) from v$process --当前的连接数select value from v$parameter where name = 'processes' --数据库允许的最大连接数修改最大连接数:alter system set processes = 300 scope 阅读全文
posted @ 2012-04-06 14:32 hercules 阅读(242) 评论(0) 推荐(0) 编辑

高级排序算法--快速排序

摘要: 算法思想 快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。 它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 private static void sort(int[] list,int left,int right) { if(right-left<=0){ return; }else{ lon... 阅读全文
posted @ 2012-04-04 13:41 hercules 阅读(210) 评论(0) 推荐(0) 编辑

jconsole JDK1.6 使用手册

摘要: 转载出处文章作者:hornet本文地址:http://hornetblog.sinaapp.com/?p=5英文版地址: http://download.oracle.com/javase/6/docs/technotes/guides/management/jconsole.htmlJConsole的图形用户界面是一个符合Java管理扩展(JMX)规范的监测工具。 JConsole使用Java虚拟机(Java VM),提供在Java平台上运行的应用程序的性能和资源消耗的信息。在Java平台,标准版(Java SE平台)6,JConsole的已经更新到目前的外观和感觉的Windows和GNOM 阅读全文
posted @ 2012-03-31 13:25 hercules 阅读(1056) 评论(0) 推荐(0) 编辑

高级排序算法--希尔排序

摘要: 希尔排序希尔排序是插入排序的优化版。回忆一下插入排序,假如插入排序执行到一半的时候,这时数组左边是已经排好序的,而右边是还没有排序的。如果有一个很小的数据项恰好在右边的位置,这时所有左边已排好序的数组都得往右移,腾出空位让这个小的数据项插入。希尔排序是在插入算法的基础上再次降低交换的次数,以此获取性能的提升。public static void sort(int[] list) { int swap_count = 0; int length = list.length; int h = 1; while(h <= length / 3){ h = h * 3 + 1; }... 阅读全文
posted @ 2012-03-25 20:58 hercules 阅读(340) 评论(0) 推荐(0) 编辑

统计基础学习3--相关性

摘要: 平均数和变异性量数是用于描述数据分布特征的关键,但变量之间的关系如何描述?或者说当一个变量发生变化的时候,另一个变量如何变化?这就涉及到相关系数的计算。相关系数(correlation coefficient):是反映两个事物(变量)之间线性关系的数值性指标。相关关系的类型和相应的变量之间的关系变量X变量Y相关关系的类型数值例子X值增大Y值增大直接的或正向的(0,1)存的钱越多,利息就越多X值降低Y值降低直接的或正向的(0,1)存的钱越少,利息就越少X值增大Y值降低间接的或负向的(-1,0)运动越多,体重就越轻X值降低Y值增大间接的或负向的(-1,0)运动越少,体重就越重相关系数的绝对值越大, 阅读全文
posted @ 2012-03-19 22:47 hercules 阅读(714) 评论(0) 推荐(0) 编辑

统计基础学习2--变异性

摘要: 描述统计和数据分布特征,平均数只是一部分,另一部分就是变异性量数,或称离散量数。变异性(variability):也叫散布或离散度,可看作是对不同数值之间差异性的测量。我们先来看一看下面3组数据第1组:1,3,3,7,6第2组:3,4,5,4,4第3组:4,4,4,4,43组数据的均值都为4第1组数值相互之间的差异较大第2组数值相互之间的差异较小第3组数值相互之间没有差异变异性用来描述数据分布的特征,并说明数据分布之间的差异。变异性也有三种量数:极差、标准差、方差极差(range):数据分布中最大值减去最小值极差=最大值-最小值极差是对变异性最笼统的测量,用它作为变异性的一般指标还好,但是不可 阅读全文
posted @ 2012-03-17 13:09 hercules 阅读(2532) 评论(0) 推荐(0) 编辑

linux下File.createNewFile(“中文文件名”) 乱码问题

摘要: 记录一个乱码问题java源文件中的中文字符会以 文本文件的编码进行保存编译的时候如果不指定编码格式,jdk默认使用当前系统平台字符集进行编译,所以javac编译要指定编码格式跟源文件保存时的编码一致。以下是问题回放:http://www.iteye.com/problems/80104我今天遇到了一个中文乱码的问题,虽然现在貌似解决了,但我想了很久没想明白。希望大家帮我支支招,让我搞明白这是啥原因。我的疑问是我的java我的java源文件是用utf-8保存的在solaris机器上也是用utf-8进行编译的为什么执行的时候 String newp = new String(path.getByt 阅读全文
posted @ 2012-03-17 09:56 hercules 阅读(5432) 评论(0) 推荐(0) 编辑

基础排序算法

摘要: 冒泡排序最简单,效率最差,实际工作中不推荐使用private static void sort(int[] list) { int swap_count = 0; for(int i = 0, len = list.length; i < len; i++){ for(int j = i + 1; j < len; j++){ if(list[i] > list[j]){ swap(list, i, j); swap_count++; } } } System.out.println("共交换:" + swap_count); } 选择排序可看成... 阅读全文
posted @ 2012-03-15 21:21 hercules 阅读(135) 评论(0) 推荐(0) 编辑

lucene3.5学习笔记03--待续

摘要: 因为是新手,对lucene的学习除了前面创建索引跟建立搜索,跟着网上资料依葫芦画瓢,加上目前工作也没有用上,我就不太能深入下去了,至少短时间内很难有更进一步的深入。我准备把时间多花在夯实基础上,从头吧数据结构跟基础算法过一过,也算是为以后的理解打基础。关于lucene等有机会再补充吧,呵呵。 阅读全文
posted @ 2012-03-12 21:21 hercules 阅读(116) 评论(0) 推荐(0) 编辑