- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 commons-digester使用
digester组件简化了xml文件处理操作,能将xml文件按照事先确定的规则(采用编码形式或xml配置文件形式),映射成java对象。digester组件现在最新版本是2.0,它所依赖的组件是:commons-logging(推荐1.1版本),BeanUtils(推荐1.8版本),还有需要jdk1.5.基本概念1. 在Digester的内部采用SAX来解析XML文件。为了能够正确
2014-09-29 16:56:56 3315
原创 commons-beanutils使用
Jakarta Commons项目提供了相当丰富的API,我们之前了解到的Commons Lang只是众多API的比较核心的一小部分而已。Commons下面还有相当数量的子项目,用于解决各种各样不同方向的实际问题,BeanUtils就是其中的一个,用于处理JavaBeans。它利用Java的反射机制,从动态的生成对bean的getter和setter的调用代码,到模拟创建一个动态的bean,等等。
2014-09-29 16:54:40 4553
原创 commons-lang使用
跟java.lang这个包的作用类似,Commons Lang这一组API也是提供一些基础的、通用的操作和处理,如自动生成toString()的结果、自动实现hashCode()和equals()方法、数组操作、枚举、日期和时间的处理等等。 这一组API的所有包名都以org.apache.commons.lang开头,共有如下8个包: org.apache.comm
2014-09-29 16:52:48 2830
原创 Commons Configuration使用
项目开发过程中不免有许多在运行过程中需要经常改动的参数,比如说数据库的连接参数等。把这些需要经常改动的参数保存在配置文件中,让用户可以修改,这样既增强了项目的适应能力,也减少了我们的维护成本。这种做法不失为一个很好选择。不过,这并不是一个很新的技巧,在很早的Windows版本中就有大量的INI文件,还有功能更加强大的注册表。在课堂上我们已经学习了把 Oracle的配置参数保存在属性文件(.
2014-09-29 16:20:20 4049
原创 Apache Commons Codec 编码解码
Apache Commons Codec jar包官方下载地址http://commons.apache.org/proper/commons-codec/download_codec.cgicommons-codec-1.9-bin.zip下载解压后把commons-codec-1.9.jar 放到lib中
2014-09-29 15:55:36 27120 1
原创 Commons CLI使用详解
Preface: Apache Commons CLI library为用户提供了一个解释命令行的API.它在解释命令行时主要有三个状态,即:定义、解释和询问交互。下面的部分中将会详细的讨论这三个部分的内容,以及怎么样利用CLI实现它们。 接下来的部分就是一些实例,通过实例演示了如何使用Commons CLI来解释处理命令。 Example
2014-09-29 15:49:19 1910
原创 Java使用commons-dbcp2.0
1.关于commons-pool及commons-dbcp版本区别之前项目一直用的是commons-dbcp1.4,因为项目中原来用的是jedis-2.1.0.jar,升级到jedis-2.5.1.jar之后,jedis内部所用的池依赖由原来的commons-pool-1.6.jar改为了commons-pool2-2.2.jar,其中原有的一些参数都改名或删掉了。由于jedis和common
2014-09-29 15:36:16 35083
原创 4.排序--归并排序的实现
1. 归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。首先考虑下如何将将二个有序数列合并。这个非常简单,只要从比较二个数列的第一个数,谁小就先取谁,取了后就在对应数列中删除这个数。然后再进行比较,如果有数列为空,那直接将另一个数列的数据依次取出即可。复制去Google翻译翻译结果
2014-09-28 14:19:34 676
转载 svmrank原理
机器学习分类过程中,如果遇到多个分类器表现差不多,想综合各个分类器的优势时,可以考虑多分类器投票,即VOTING的方法,也可以考虑learning to rank的方法优选偏重于正确分类标签的预测得分组合。下面简单总结一下使用svmrank进行集成学习的方法。首先把数据分为训练集、验证集、测试集,然后都进行特征提取和量化训练集(training):原始数据,每一列都是特征,
2014-09-22 15:52:28 9712
原创 eclipse Java heap space 解决方案
当运行程序出现Java heap space 原因就是jvm内存不足eclipse 有启动参数里设置jvm大小,因为eclipse运行时自己也需要jvm,所以eclipse.ini里设置的jvm大小不是具体某个程序运行时所用jvm的大小,这和具体程序运行的jvm大小无关。那么怎么才能设置某个程序的jvm大小呢(当然控制台运行的话不会存在这个问题,如:java -Xms256m -X
2014-09-19 15:33:17 3032
转载 FP-Tree算法的实现
FP-Tree算法的实现在关联规则挖掘领域最经典的算法法是Apriori,其致命的缺点是需要多次扫描事务数据库。于是人们提出了各种裁剪(prune)数据集的方法以减少I/O开支,韩嘉炜老师的FP-Tree算法就是其中非常高效的一种。支持度和置信度严格地说Apriori和FP-Tree都是寻找频繁项集的算法,频繁项集就是所谓的“支持度”比较高的项集,下面解释一下支持度和置信度的概
2014-09-16 10:03:08 1500
转载 SVM速览
SVM速览SVM属于一种前馈神经网络,它在解决小样本、非线性及高维模式识别中表现出许多特有的优势。对于两类分类问题,有训练样本{(X1,y1),(X2,y2),...,(Xn,yn)},y是分类标记,取值于+1和-1。a和b都可以作为分类超平面,但最优超平面只有一个,最优分类平面使间隔最大化。统一起来就是分离边缘可表示为,要使分离边缘最大化,就要使||W0||最
2014-09-16 09:58:09 932
转载 协同过滤推荐算法
Collaborative Filtering Recommendation向量之间的相似度度量向量之间的相似度方法很多了,你可以用距离(各种距离)的倒数,向量夹角,Pearson相关系数等。皮尔森相关系数计算公式如下:分子是协方差,分子是两个变量标准差的乘积。显然要求X和Y的标准差都不能为0。因为,所以皮尔森相关系数计算公式还可以写成:当两个变量的线性关系增强时,
2014-09-16 09:57:43 730
转载 归纳决策树ID3(Java实现)
先上问题吧,我们统计了14天的气象数据(指标包括outlook,temperature,humidity,windy),并已知这些天气是否打球(play)。如果给出新一天的气象指标数据:sunny,cool,high,TRUE,判断一下会不会去打球。table 1outlooktemperaturehumiditywindyplay
2014-09-16 09:52:31 1468
转载 朴素贝叶斯分类
先上问题吧,我们统计了14天的气象数据(指标包括outlook,temperature,humidity,windy),并已知这些天气是否打球(play)。如果给出新一天的气象指标数据:sunny,cool,high,TRUE,判断一下会不会去打球。table 1outlooktemperaturehumiditywindyplay
2014-09-16 09:51:50 950
转载 从零教你如何获取hadoop2.4源码并使用eclipse关联hadoop2.4源码
我们如果想搞开发,研究源码对我们的帮助很大。不明白原理就如同黑盒子,遇到问题,我们也摸不着思路。所以这里交给大家一.如何获取源码二.如何关联源码一.如何获取源码1.下载hadoop的maven程序包(1)官网下载这里我们先从官网上下载maven包hadoop-2.4.0-src.tar.gz。官网下载地址对于不知道怎么去官网下载,可以查看:新手指导:
2014-09-12 18:50:46 11996
转载 Hadoop2.4.0 Eclipse插件制作及问题记录
参考hadoop2x-eclipse-plugin说说我的整个制作过程吧:想导入到eclipse中制作,但是导入进去之后觉得麻烦就算了,直接在win7 64位、JDK1.6、ANT1.8的环境下以命令行运行依葫芦画瓢,设置eclipse的目录和hadoop的目录,在没有修改任何文件的情况下直接运行D:\SDK\hadoop2x-eclipse-plugin-ma
2014-09-12 18:47:32 955
转载 win7如何安装maven、安装protoc
一、安装mvaven包1.首先我们下载maven包apache-maven-3.2.1.zip链接:http://pan.baidu.com/s/1jG9QhWa 密码:vmee2.配置maven(1)解压到E盘 (2)进入环境变量 (3)配置环境变量配置M2_HOME变量名:M
2014-09-12 18:44:55 2334 1
身份认证技术分析论文
2011-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人