- 博客(19)
- 资源 (4)
- 收藏
- 关注
转载 Apache commons IO简介
【一】Apache commons IO简介首先贴一段Apache commons IO官网上的介绍,来对这个著名的开源包有一个基本的了解:Commons IO is a library of utilities to assist with developing IO functionality. There are four main areas included: ●U
2014-11-27 16:04:19 1823
原创 MyEclipse的Workspace目录中.metadata文件夹
1、先说me_tcat:是MyEclipse记录的当前工作空间中的配置,比如当前工作空间中有哪些工程,你打开了哪些文件java类,编辑了哪些文件和Java类,MyEclipse会在启动时加载这个文件夹下的内容。如果删除了他,你再次打开MyEclipse会发现工作空间是空的,你需要重新导入工程。2、plugins:当前工作空间用到了哪些IDE插件,和你的工程无关3、lock锁:如果你用到工作
2014-11-27 10:09:37 3768
原创 基于堆实现的优先级队列:PriorityQueue 解决 Top K 问题
1、认识PriorityQueuePriorityQueue是从JDK1.5开始提供的新的数据结构接口,它是一种基于优先级堆的极大优先级队列。优先级队列是不同于先进先出队列的另一种队列。每次从队列中取出的是具有最高优先权的元素。如果不提供Comparator的话,优先队列中元素默认按自然顺序排列,也就是数字默认是小的在队列头,字符串则按字典序排列(参阅 Comparable),也可以根据
2014-11-24 11:12:02 3533
原创 Commons Math学习笔记
先列出一个目录:(这个目录是根据commons math 2.1库的结构设计的)Section 1 linear 线性代数(矩阵为主)1) Vector 向量2) Matrix 矩阵3) Matrix Decomposition 矩阵分解Section 2 analysis 数学分析(函数为主)1) Function 函数2) Polynom
2014-11-21 15:37:52 21605 2
转载 一致性哈希算法(consistent hashing)
转载请说明出处:http://blog.csdn.net/cywosp/article/details/23397179 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到
2014-11-19 10:15:01 1215
转载 windows安装storm
一:安装JDK.下载地址:地址一 地址二配置java环境变量 JAVA_HOME、Path、CLASSPATH三个值分别为(按照自己安装状况设置,此处供参考):D:\java\jdk17%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
2014-11-17 16:24:14 2359
转载 Ant之build.xml详解
Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是
2014-11-17 14:19:06 890
原创 TF-IDF及其算法
概念 TF-IDF(term frequency–inverse document frequency)是一种用于资讯检索与资讯探勘的常用加权技术。TF-IDF是一种统计方法,用以评估一字词对于一个文件集或一个语料库中的其中一份文件的重要程度。字词的重要性随着它在文件中出现的次数成正比增加,但同时会随着它在语料库中出现的频率成反比下降。TF-IDF加权的各种形式常被搜寻引擎应用,作
2014-11-13 15:48:03 1771
转载 在myeclipse中如何拷贝一个web工程
在MyEclipse中,经常练习的时候需要建立多个工程,但是为了方便,通常的作法是:复制一个工程,然后直接粘贴,但是,部署以后会发现,使用新的工程名访问不了,报404错误。 其原因是没有修改Web Context-root 修改方法为: 选中项目,点右键-->Properties-->MyEclipse-->Web-->Context Root 修改Web Cont
2014-11-13 10:40:33 867
转载 java相对路径设置
在java中相对路径的设置是一个比较头痛的问题:配置文件应该写在哪里,"/","./"等各自代表着什么含义,普通的java工程和jsp(servlet)的路径有什么不同,这都是我们特别需要留意的。不然在程序开发中会死得很惨(个人以前深有体会,看似很简单的路径设置,往往要花很多的时间才能搞定)。 一、Java Project 1. 普通目录的读取
2014-11-13 10:36:11 1213
原创 如何对修改后的java源代码进行重新打包
要是用Eclipse类的工具的话,可以在project上右键,选择Export, 例如导出jar可在Java中选择JAR file,点击Next,在弹出的对话框中,点击project前面的“+”,去掉project中lib前面的复选“√”和去掉右侧的.classpath以及.project前面的“√”,在下面的JAR file中填写保存位置,finish即可以导出jar,其他的类似复制
2014-11-12 14:15:41 3621
转载 在centos6.4 编译64位的hadoop 2.4.1
1.下相关包yum install svnyum install autoconfautomake libtool cmakeyum install ncurses-develyum install openssl-develyum install gcc*2:下载和解压mavenw
2014-11-11 16:50:18 1268
原创 使用MyBatis Generator生成DAO
Help--Install new software--add在弹出框中填入generator,地址是http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/然后选中搜索出的结果,下一步直到安装结束。在src/main/resources下添加 名为generator
2014-11-10 13:00:01 918
转载 eclipse 常用插件
我们使用IDE的理由很充足,它提高了开发效率。而使用IDE插件的目的也很明确,那就是更进一步提高我们的工作效率。下面将以eclipse作为IDE总结一下常用的插件。未列举出来的以后再慢慢添加。 (附件中提供了部分插件的离线安装包,link方式安装插件请参见 http://maimode.iteye.com/blog/1164524) 以下插件均在window7 +
2014-11-10 11:20:21 1188
原创 Eclipse打JAR包,插件FatJar安装与使用
一般把src打包export=>Jar File 即可。想把src附属的资源一起打包,必须使用FatJar => export..=>FatJar. 复制去Google翻译翻译结果
2014-11-06 11:12:32 13764
原创 Linux下定时运行java程序
1、 在MyEclipse中将java程序运行一遍得到class文件后,如下图所示: 右键点击dbtodb工程,选择Export:点击next:在JAR file :选择jar包存放的路径及jar包名字,点击finish。Jar包导出完成。2.在c盘找到刚导出的jar包,我们将jar包放到一个dbtodb的文件夹下,打开jar包:打开META-INF:
2014-11-05 18:27:29 1677
转载 面试题:赛马问题
据说,这是Google的面试题。面试题目如下:一共有25匹马,有一个赛场,赛场有5个赛道,就是说最多同时可以有5匹马一起比赛。假设每匹马都跑的很稳定,不用任何其他工具,只通过马与马之间的比赛,试问,最少得比多少场才能知道跑得最快的5匹马?(不能使用撞大运的算法)很明显这是一个算法题,网上有很多贴子在讨论这个问题,不过都没有给出一个明确的答案。我想了想,想到下面的一个算法:1
2014-11-03 17:39:24 11361 2
身份认证技术分析论文
2011-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人