转载:码农场 » TextRank算法提取关键词的Java实现谈起自动摘要算法,常见的并且最易实现的当属TF-IDF,但是感觉TF-IDF效果一般,不如TextRank好。TextRank是在 Google的PageRank算法启发下,针对文本里的句子设计的权重算法,目标是自动摘要。它利用投票的原理...
分类:
编程语言 时间:
2014-09-25 18:31:07
阅读次数:
3995
1.Java中导入包: ????①commons-lang-2.5.jar???? ????②commons-beanutils.jar ????③commons-collections-3.2.1.jar???? ????④commons-logging-1.1.1.jar ????⑤ezmorph-1.0.6.j...
分类:
编程语言 时间:
2014-09-25 18:04:39
阅读次数:
207
1、首先在项目中导入jar包,我用的是mail-1.4.jar 2、一下是我的代码: public class SendMailUtil { private static final Logger logger = Logger.getLogger(SendMailUtil.class); // 定义发件人、收件人、主题...
分类:
编程语言 时间:
2014-09-25 17:14:29
阅读次数:
218
(转)临界区,互斥量,信号量,事件的区别(线程同步) 分类: C++ windows 核心编程 2012-04-10 14:55 2064人阅读 评论(0) 收藏 举报 semaphore mfc null events thread http服务器 四种进程或线程同步互斥的控制方...
分类:
编程语言 时间:
2014-09-25 16:40:39
阅读次数:
190
jsp-api javax.servlet-api jstl
<!-- jsp -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
</dependency>
<dependency>
<groupI...
分类:
编程语言 时间:
2014-09-25 17:13:49
阅读次数:
243
Spring 整合JMS 基于ActiveMQ 实现消息的发送接收 看了网上很多文件,最后总结出了自己需要的。 一、下载并安装ActiveMQ 首先我们到apache官网上下载activeMQ(http://activemq.apache.org/download.html),进行...
分类:
编程语言 时间:
2014-09-25 16:40:09
阅读次数:
324
在C++中,explicit关键字用来修饰类的构造函数,被修饰的构造函数的类,不能发生相应的隐式类型转换,只能以显示的方式进行类型转换。
explicit使用注意事项:
* explicit 关键字只能用于类内部的构造函数声明上。
* explicit 关键字作用于单个参数的构造函数。
* 在C++中,explicit关键...
分类:
编程语言 时间:
2014-09-25 16:48:39
阅读次数:
190
在C++中,智能指针是一个非常重要的概念。因为C++的类动态分配的对象不能自动释放掉,需手动调用new运算符。当程序员大意时,或程序发生异常时,或许就会发生没有手动释放内存而造成内存泄露。
智能指针的定义:就是在一个类中,存在一个指向另一个类对象的指针,并通过对指针运算符(比如:->,*)的重载,就可以实现利用当前类的对象通过指针运算符来操纵另一个类的成员(就像另一个类的指针操作一样),并且,在析构函数中定义了delete操作,借助于变量的作用域,能够实现类对象空间的自动释放。
在C++ 11中,有...
分类:
编程语言 时间:
2014-09-25 17:04:39
阅读次数:
212
1、声明式事务配置
* 配置SessionFactory
* 配置事务管理器
* 事务的传播特性
* 那些类那些方法使用事务
具体配置如下:
LocalSessionFactoryBean">
classpath:hibernate.cfg.xml//这个classpath是spring为我们提供的专门用来读取classpath环境下的文件的
...
分类:
编程语言 时间:
2014-09-25 15:57:49
阅读次数:
217
C++中的队列,模板队列,实现了入队,出队,查询大小等功能。用模板实现的。...
分类:
编程语言 时间:
2014-09-25 17:36:59
阅读次数:
218
C++中关于引用的总结,也提出了一些有意思的问题,欢迎大家指正。...
分类:
编程语言 时间:
2014-09-25 17:19:49
阅读次数:
187
Job Submission failed with exception 'java.io.IOException(Failed to run job : org.apache.hadoop.security.AccessControlException: User pms cannot submit applications to queue root.default)'
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive....
分类:
编程语言 时间:
2014-09-25 15:56:19
阅读次数:
453
3.5.2 字符串类型
使用char类型的变量我们可以表示单个字符,那么,我们又该如何表示拥有多个字符的字符串呢? 我们注意到,一个字符串是由多个字符串连起来形成的。很自然地,一种最简单直接的方法就是利用数组(一种数据组织管理方式,它将多个相同类型的数据元素组织起来,形成一个数据序列以便于访问。更多可以参考后文3.6小节对数组的介绍)来保存一个字符串中的各个字符,最后用一个特殊字符‘\0’表示...
分类:
编程语言 时间:
2014-09-25 17:02:39
阅读次数:
158
每隔一段时间,就会有人觉得是时候再写一篇帖子讲讲什么编程语言最好,某个古老语言有什么强大的特性,或者哪个新语言做对了。现在,轮到我来写了。我终于能说说我对编程语言的看法了。
首先,免责声明:除非你用过30多种语言,而且受过他人写的所有这些语言(或者大部分)的代码的折磨,否则你就称不上是客观的。所以是的,我有偏向,就像讨论这个话题的大多数人一样。实际上我相信,一旦精通多种语言,这个话题就会显得荒诞。
给懒得读的人:伟大的语言
我特此在本博客范围内宣布以下语言为伟大语言。...
分类:
编程语言 时间:
2014-09-25 17:52:19
阅读次数:
347
在软件开发中有时会遇到使用随机数的情况(部分验证码就是采用random生成的随机数)。之前只知道怎么使用,一直没想过random的原理。前几天就记着去网上查一下这个问题,今天正好有时间,就从网上查阅了一些资料。
Java中包含两类Random,一种是java.util.Random中的,采用的是伪随机(有规则的随机),相同种子数的Random对象,相同次数生成的随机数字是完全相同的。此R...
分类:
编程语言 时间:
2014-09-25 17:16:49
阅读次数:
200
我们拿文字总结一下取自由变量时的这个“作用域链”过程:(假设a是自由量)
第一步,现在当前作用域查找a,如果有则获取并结束。如果没有则继续;
第二步,如果当前作用域是全局作用域,则证明a未定义,结束;否则继续;
第三步,(不是全局作用域,那就是函数作用域)将创建该函数的作用域作为当前作用域;
第四步,跳转到第一步。...
分类:
编程语言 时间:
2014-09-25 16:43:19
阅读次数:
185