- 浏览: 97866 次
- 性别:
- 来自: 上海
-
最新评论
-
jyjsjd:
请教博主这个ChineseTokenizer()你是怎么写的, ...
使用WVTool进行文本分类 -
superclay:
能不能发个indexwriter indexsearch ...
结合ehcache缓存对lucene使用单例模式搜索 -
strayly:
我采用和ehcache缓存结合使用单例模式
使用ehcache ...
lucene搜索优化(转)
文章列表
在eclipse中,启动run on server时报错:
Resource is out of sync with the file system: '/Test_1_Struts_Spring_Hibernate/WebContent/WEB-INF/.struts-config.xml.strutside'.
查阅资料后发现这是文件系统不同步的问题,是因为在eclipse之外对工程中的resource进行修改引起的;但是,有时没有在eclipse之外进行修改,也会报类似的错误。
解决办法:需要手动刷新一下资源管理器。
(1)在eclipse中,工程目录右键,选择F5(refresh)
( ...
Google排名算法公式(原):
GoogleScore = (KW Usage Score * 0.3) + (Domain Strength * 0.25) +(Inbound Link Score * 0.25) + (User Data * 0.1) + (Content QualityScore * 0.1) + (Manual Boosts) – (Automated & Manual Penalties)
Google排名算法公式(译):
Google得分=(关键词得分X0.3)+(域名权重X0.25)+(外链得分X0.25)+(用户数据X0.1)+(内容质量得分X0.1 ...
Zoie是LinkedIn开源的基于lucene的实时检索系统,对于它的介绍及初步使用可参考我的上一篇文章“使用Zoie构建实时检索系统”。在初步研究并理解了Zoie的源码实现后,本文分析一下Zoie的实现。
实时检索的核心原理
通常的检索系� ...
首先下载Heritrix
可以到SourceForge.net上搜索Heritrix下载
heritrix和heritrix_src
解压缩这两个包
新建Java Project工程(注意:不是Web Project工程)
将hitrix_src包里src/java目录下org、com、st三个目录拷贝到 新建工程的src目录下
将hitrix_src包里src目录下其他目录包括里面的文件拷贝到 新建工程根目录下
将hitrix_src包里src目录下resources目录里org目录和里面的文件拷贝到新建工程src目录下
为java 工程添加需要的lib包
右键选择建立的java工程 ...
在使用bdb je时要先创建Environment,EnvironmentConfig是每个Environment的配置选项。
EnvironmentConfig配置选项非常多,我只介绍几个项目中常用的,更多的可以参考他的api
setAllowCreate 是否允许创建这个环境,true为是,false为否
setCacheSize 设置缓存单位为字节,比如设置1M缓存setCacheSize(1000000);
setTransactional 设置是否启用事务
setReadOnly 设置是否为只读模式访问,true为只读
setLocking 设置环境是否为锁定
更多的参数设置可以用
s ...
今天用到,突然发现自己不会写,网上找了一下,保存到自己blog上,以后查找方便。
1, 在jsp或者servlet中加入
<%
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
%>
2, 在页面中使用HTML标记,如下面:
<HEAD>
<META http- ...
代码来源于网络
/**
* js编转码java实现类.
*
* @author 网上抄的
*/
public class Escape {
/** The Constant hex. */
private final static String[] hex = { "00", "01", "02", "03", "04", "05",
"06", "07", ...
public static final String QJToBJChange(String QJStr)
{
char[] chr = QJStr.toCharArray();
String str = "";
for (int i = 0; i < chr.length; i++)
{
chr[i] = (char) ((int) chr[i] - 65248);
str += chr[i];
}
...
Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。
不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。
◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、las ...
该WVTool可作为一个独立的Java库或RapidMiner环境的一个插件来使用。在这里,我们将主要讨论WVTool作为一个java库来使用是如何实现的。
1.1 安装
作为Java库使用WVTool,首先从SourceForge上WVTool/ homepage1上下载wvtool包 ,解压缩档案,并把wvtool.jar文件和所有的jar文件放置到lib子目录中。
要使WVTool能应用起来,需要处理两种基本步骤:
1. 从给定的一组文本文件来创建一个词表(定义向量空间的维度);
2. 基于创建的词表创建向量空间。词表中包含的所有词条连同一些统 ...
代码如下:
function getElementWidth(objectId) {x = $_(objectId);return x.offsetWidth;}
function getElementHeight(objectId) {x = $_(objectId);return x.offsetHeight;}
function getAbsoluteLeft(objectId) {
o = $_(objectId)
oLeft = o.offsetLeft
while(o.offsetParent!=null) {
oParent = o.offsetParent
oLef ...
jtip插件可以方便作出超酷的提示效果,但功能过于简单,我对其进行了扩展改进:
1.将ajax文件加载方式由href改为rel
2.增加了 鼠标可以移动到弹出层,当鼠标离开时弹出层消失
3.增加了 可以将本页面内某ID的层内容 显示为提示层。比如:<a rel="$testdiv">显示testdiv</a>
<div id="testdiv">这里是testdiv的内容</div> 当鼠标移动到上边链接时,将显示testdiv层内的内容
以下为jtip代码
//on page load (as ...
php调java有多种方法,但最常用的还是JavaBridge
首先是先下载JavaBridge软件包 http://php-java-bridge.sourceforge.net/
下载 http://mirror.optus.net/sourceforge/p/ph/php-java-bridge/
我下载的是 php-java-bridge_5.2.2_j2ee.zip
下载之后解压。里面有一个 JavaBridge.war 将它拷贝到tomcat 的webapps目录下,就会自动解压出来,生成web项目,它里面有一些例子,还有documentation目录下有文档,可以参考
...
public String TimeStampDate(String timestampString){
Long timestamp = Long.parseLong(timestampString)*1000;
String date = new java.text.SimpleDateFormat("yyyy/MM/dd HH:mm:ss").format(new java.util.Date(timestamp));
return date;
}
1 SimpleDateFormat担当重任,怎样格式化都行
import java.util.Date;
import java.text.SimpleDateFormat;
public class Demo
{
public static void main(String[] args)
{
Date now=new Date();
SimpleDateFormat f=newSimpleDateFormat("今天是"+"yyyy年MM月dd日 E kk点mm分");
System.out.println(f.format(now ...