- 浏览: 20342 次
- 性别:
- 来自: 成都
文章列表
Lucene的默认排序是按照Document的得分进行排序的。当检索结果集中的两个Document的具有相同的得分时,默认按照Document的ID对结果进行排序。 下面研究几种设置/改变检索结果排序的方法。 1、改变Document的boost(激励因子) 改变boost的大小,会导致Document的得分的改变,从而按照Lucene默认的对检索结果集的排序方式,改变检索结果中Document的排序的提前或者靠后。在计算得分的时候,使用到了boost的值,默认boost的值为1.0,也就说默认情况下Document的得分与boost的无关的。一旦改变了默认的boost的值,也就从Documen ...
TermQuery
首先介绍最基本的查询,如果你想执行一个这样的查询:“在content域中包含‘lucene’的document”,那么你可以用TermQuery:
Term t = new Term("content", " lucene");
Query query = new TermQuery(t);
BooleanQuery
如果你想这么查询:“在content域中包含java或perl的document”,那么你可以建立两个TermQuery并把它们用BooleanQuery连接起来: TermQuery termQ ...
1. 执行 cd /usr/down
去到mysql源码所在目录.
2. 执行 groupadd mysql
3. 执行 useradd -g mysql mysql
4. 执行 tar -zxvf mysql-5.0.37.tar.gz
5. 执行 cd mysql-5.0.37
6. 执行 ./configure --prefix=/server/mysql
7. 执行 make
8. 执行 make install
9. 执行 /server/mysql/bin/mysql_install_db --user=mysql
10. 执行 cp support-files/my-medium. ...
# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量[b ...
ubuntu下netbeans乱码问题解决
在ubuntu下安装上netbeans后,一直不能输入中文,输入后出现的都是方框。
在网上照找了好多资料知道是没有中文字体的缘故。
最后找到下面这篇
lz用的是ubuntu7.04,我用的是ubuntu8.04版的,不过都能解决问题。
在一般默认的情况下,在linux下安装netbeans中文版,你会看到好多小方框。
解决方法如下:
在/user/share/fonts目录下找到gbsn00lp.ttf,把它拷到javahome/jre/lib/fonts/fallback下
面。一般,jre里没有fallback目录,你需 ...
memcached完全剖析–1. memcached的基础
版权声明
:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/07/10/memcached-001/
以及本声明
发表日:2008/7/2
作者:长野雅广(Masahiro Nagano)
原文链接:http://gihyo.jp/dev/feature/01/memcached/0001
我是mixi株式会社
开发部系统运营组的长野。
日常负责程序的运营。从今天开始,将分几次针对最近在Web应用的可扩展性领域
的热门话题memcache ...
文章来源:
http://publishblog.blogdriver.com/blog/tb.b?diaryID=1182919
JDBCTemplate
数据读取机制
JDBCTemplate
数据读取
一般的读取数据的步骤可以用下图表示:
l
确定需要读取的数据:这一步应该是我们程序员关心的重点。他是我们程序的原始需求。
l
通知数据库我们的需求:
在直接使用
JDBC
程序这一步主要是分成如下几步来完成的。
先注册一个驱动(驱动由不同的厂商或组织实现。对不同的数据库服务器有不同的实 ...
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)
---------------------------------------------.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName.tar.g ...
vi 是visual edit 的缩写
文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多。进入vi的命令。 进入vi的命令
vi filename: 打开或新建文件,并将光标置于第一行首
vi +n filename: 打开文件,并将光标置于第n行首
vi + filename: 打开文件,并将光标置于最后一行首
vi +/pattern filename: 打开文件,并将光标置于第一个与pattern匹配的串处
vi -r filename: 在上次正用vi编辑时发生系统崩溃,恢复fi ...
- 2009-11-21 16:59
- 浏览 801
- 评论(0)
1.将JDK下载后复制到指定位置
sudo cp jdk-6u16-linux-i586.bin /usr/java/
2.安装
sudo ./jdk-5u16-linux-i586.bin
3.配置
修改用户根目录下的.profile文件
JAVA_HOME=/usr/java/jdk1.6.0_16
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
...
- 2009-11-21 16:49
- 浏览 1370
- 评论(0)
使用apt-get方法安装的软件,所有下载的deb包都缓存到了/var/cache/apt/archives目录下了,所以可以把常用的deb包备份出来,甚至做成ISO工具包、刻盘,以后安装Ubuntu时就可以在没有网络环境的情况下进行了
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ...
- 2009-10-22 17:49
- 浏览 1249
- 评论(0)
用户痕迹统计分析目前网站用户痕迹的基础数据收集已经上线,可以收集到如下基础数据1. 访客基本信息:访客的IP,操作系统,浏览器,屏幕分辨率,及来源地(此来源地就是广告商或搜索引擎链接过来的地址),访客创建时间。2. 访客会话信息:会话开始的时间,此次会话的来源地(同上),此次会话访客注册或登录时的帐户ID。3. 访客的请求信息:请求的URL地址,请求的时间,此次请求客户端打开页面的时间。4. 访客鼠标的点击信息:点击在页面上的横、纵座标,点击的时间。
根据以上基础数据可得到以下信息:
1. 访客的IP:可以统计出IP对应的实际区域,也就是说可以找出地理区域访客量2. 访客基本信息的来源地:可 ...
- 2009-06-22 10:08
- 浏览 1748
- 评论(0)