自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

七夜之家

Johnny's home

  • 博客(21)
  • 资源 (26)
  • 收藏
  • 关注

转载 spring的配置文件中mvc:view-controller path使用方法

1、重定向即如果当前路径是/ 则重定向到/admin/index2、view name如果当前路径是/ 则交给相应的视图解析器直接解析为视图如                                    则得到的视图时 /WEB-INF/jsp/admin/index.jsp不想进controller,可以在

2015-01-30 15:37:33 6704

转载 怎么用eclipse修改web工程的访问路径

eclipse默认的访问路径是项目名,很多人做项目时,为了见名知意,项目名都很长,这样子访问起来不太方便。工具/原料eclipse方法/步骤打开eclipse 找到你要修改的项目,右键点击,在弹出框中选择properties,如图;案后就会看到有个弹窗,找到web project setting,并

2015-01-26 15:42:32 7106

转载 MAC下mysql中文乱码的解决方法

由于Mac版的MySql默认字符集不是utf-8,所以需要如下步骤来进行修改,本人亲测可行1. 安装MySql2. 在 终端 中输入sudo -s ,然后输入电脑密码3. 在命令行中输入cd /usr/local/mysql/support-files4. 继续输入cp my-default.cnf /etc/my.cnf5. 继续输入cd /etc6. 继续输入vi my

2015-01-24 00:42:20 716

转载 Mac下MySQL卸载方法

mac下mysql的DMG格式安装内有安装文件,却没有卸载文件……很郁闷的事。网上搜了一下,发现给的方法原来得手动去删。很多文章记述要删的文件不完整,后来在stackoverflow这里发现了一个遗漏的地方,所以将完整版记述在这里,以供查阅。先停止所有mysql有关进程。在命令行中依次键入以下命令:sudo rm /usr/local/mysqlsudo rm -rf

2015-01-23 23:58:25 476

原创 使用httpClient访问指定网址

对于httpClient4.3访问指定页面,可以从下面的demo抽取方法使用。注意:对于URL必须使用 http://开始,否则会有如下报错信息:Caused by: org.apache.http.ProtocolException: Target host is not specified    at org.apache.http.impl.conn.DefaultRoutePl

2015-01-20 10:55:20 17412

原创 Solr4.10使用教程(三):solr crud

solr的增删改查,啥都不说,直接代码package com.johnny.lucene06.solr;import java.io.IOException;import java.util.ArrayList;import java.util.Collection;import java.util.List;import org.apache.solr.cli

2015-01-19 12:17:23 5166 1

原创 Solr4.10使用教程(二):solr和tomcat整合方法二

1、下载tomcat和solr,地址分别如下: http://tomcat.apache.org/http://lucene.apache.org/solr/3、解压tomcat与solr4、建立D:/solr作为solr的工作目录,并在工作目录下新建home和server两个文件夹,分别用来存放solr的配置文件和webdemo,拷贝完成后的文件路径如下:5、修改 D

2015-01-15 17:50:39 3185 1

转载 Solr4.10使用教程(一):solr整合tomcat方法一

1、下载tomcat http://tomcat.apache.org/2、下载solr      http://lucene.apache.org/solr/3、解压tomcat与solr4、拷贝:solr-4.10.0\example\webapps\solr.war   到  apache-tomcat-8.0.12\webapps\目录中     直接解压

2015-01-15 17:09:08 6574 1

转载 Failed to load JavaHL Library.

以前使用的电脑是32位的,安装的svn可以正常使用,但是现在的电脑室64位的,安装好svn后,把项目提交到svn的过程中,总是弹出来一个错误的对话框:Failed to load JavaHL Library.  These are the errors that were encountered:  从网上查看了一下解决办法,1.选择window--->preferences->

2015-01-14 15:28:49 777

原创 Lucene4.10使用教程(十一):Lucene的近实时搜索

近实时搜索(Near real time search)表示当索引数据发生变化时,Lucene能及时把这种变化反映到客户进行查询的结果中。实现原理:只有Index Writer上的commit操作才会导致ram directory上的数据完全同步到文件。Index Writer提供了实时获得reader的API,这个调用将导致flush操作,生成新的segment,但不会com

2015-01-14 14:26:47 7419 4

原创 Lucene4.10使用教程(九):Tika

Tika可以用来提取office、PDF、HTML、txt等常用文件中得文本(在提取文本时,图片是无法提取的,会被丢弃),方便Lucene进行文本的生成索引和检索。Tika的用法很简单,但是依赖包有些多,导入包后,使用方法如下:package com.johnny.lucene05.lucene_plugin.tika;import java.io.File;import

2015-01-14 14:07:34 2573

原创 Lucene4.10使用教程(八):Lucene的自定义评分(2)

第二种自定义评分的实现方式如下:** * 自定义评分的第二种写法,基于FunctionQuery * (1)创建类并继承ValueSource * (2)重写getValues方法 * @author Johnny * */public class MySelfScore2 {    public void searchBySelfScore(){     

2015-01-14 14:00:51 2527

原创 Lucene4.10使用教程(七):Lucene的自定义评分

自定义评分的第一种实现方式,详细内容可以查看代码注释package com.johnny.lucene04.advance_search.selfScore;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import org.apache.lucene

2015-01-14 13:56:26 9890 1

原创 Lucene4.10使用教程(六):Lucene的过滤器

过滤器在生产环境中应用也比较多。比如禁用词的过滤显示、推荐商品的过期设置等。在编写时,需要在incrementToken添加自己的过滤规则。,下面的demo是针对同义词编写的过滤。过滤器的编写也可以参照org.apache.lucene.analysis.cn.ChineseFilter进行编写。package com.johnny.lucene03.analyzer;impo

2015-01-14 11:49:14 5387 2

原创 Lucene4.10使用教程(五):lucene的分词器

Lucene默认提供的分词器中有中文分词器,但是它的分词是基于单个字进行拆分的,所以在正式的项目中基本无用。所有要在项目中Lucene,需要添加另外的中分词器,比如IK、mmseg4j、paoding等。关于中文分词器的比较和适用情况,可以Google,文章很多,不是我们这里讨论的重点。如果需要使用中文分词器,也很简单,只要在使用分词器的地方,将分词器替换成我们的中文分词器即可,eg: Index

2015-01-14 11:35:36 4654 1

原创 Lucene4.10使用教程(四):lucene的Search

对于检索来说,Lucene4.10默认提供了很多检索模式,包括模糊查询、正则匹配、通配符匹配等有用的匹配模式,但是在实际使用时需要考虑Lucene匹配的效率和系统的需求然后选择相应的匹配模式。Lucene也提供了分页的查询方式。可以在scoredocs中进行分页,适合数据量比较小的情况,数据量太大有可能导致内存溢出;使用SearchAfter分页,每页都从索引中查询数据,查询速度较上一种慢,但

2015-01-14 11:03:10 15016 1

原创 Lucene4.10使用教程(三):lucene的增删改查

万丈高楼平地起,在看完helloLucene的demo后,我们可以看下Lucene的增删改查,下面是详细代码。其中:Store.YES表示将索引并且存储,Store.NO表示索引但不存储在Lucene中使用评分来确定文档的重要度和优先级。评分越高,表示文档优先级越高,进行排序显示的时候显示的位置越靠前。在Lucene4.10中,无法对整个文档进行评分,不过可以通过对文档中各个Field的评

2015-01-14 10:41:40 6856 2

原创 Lucene4.10使用教程(二):简单的索引建立和读取步骤(HelloLucene)

下面是HelloLucene的代码,其中步骤已经在代码中标示出来,其中需要主要注意的时TextField和StringField的区别:StringField将字符串认为是一个整体,不能被切分;而TextField中的字符串可以被切分。package com.johnny.lucene01.index;import java.io.File;import java.io.Fil

2015-01-14 10:18:20 5559

原创 Lucene4.10使用教程(一):常用概念

Lucene是一个基于Java的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能。Lucene 目前是 Apache Jakarta 家族中的一个开源项目。也是目前最为流行的基于 Java 开源全文检索工具包。Lucene与应用程序的关系如下图所示:在对Lucene4.10的使用进行说明前,需要先了解以下几个概念。名称

2015-01-14 10:13:35 3593

转载 Lucene4.x高亮 fast高亮 前端高亮

原地址:http://qindongliang1922.iteye.com/blog/1953409高亮功能一直都是全文检索的一项非常优秀的模块,在一个标准的搜索引擎中,高亮的返回命中结果,几乎是必不可少的一项需求,因为通过高亮,我们可以在我们的搜索界面上快速标记出用户的检索关键词,从而减少了用户自己寻找想要的结果,在一定程度上大大提高了用户的体验性和友好度。那么,散仙今天就来

2015-01-13 21:17:43 2971 2

转载 Lucene 4.4 以后近实时NRT检索

Lucene4.4之后,NRTManager 及NRTManagerReopenThread 已经都没有了,如果做近实时搜索的话,就要这么做,初始化:   Directory directory = new RAMDirectory();   IndexWriterConfig iwc = new IndexWriterConfig(Version.LUCENE_48, new

2015-01-13 21:15:09 3230 1

Mac下本地查看PDM的第二种方法

Mac下PDM文件查看工具,亲测,可以查看,但是不能

2020-12-08

mac下PDM文件查看工具

Mac下PDM文件查看工具,亲测,可以查看,但是不能编辑

2020-12-07

jtds-1.3.1.zip

kettle使用SQLServer时需要的jtds jar包,如果没有这个jar包,链接sqlserver报错。

2019-08-29

eclipse propedit 最新版插件

eclipse propedit 最新版插件jp.gr.java_conf.ussiy.app.propedit_6.0.3.zip

2016-03-14

luke4.10.2

在查看Lucene生成的索引文件时需要使用的luke包,luke要与Lucene的版本匹配,这里的Luke的版本是4.10.2,适用于Lucene4.10.2版本

2015-01-14

Log4j2 web demo (log4j2 version 2.1)

log4j2使用demo,web工程的,log4j2的版本为2.1

2014-12-24

Log4j2 demo (log4j2 version 2.1)

使用log4j2 version2.1写的Demo工程,可以用来了解log4j2的使用

2014-12-24

easy shell 1.4.2

easyShell,功能,能够在eclipse、sts中实现类似于Myeclipse中的打开文件所在文件夹的功能。

2014-12-16

jQuery EasyUI v1.3.5官方API中文版

jQuery EasyUI v1.3.5官方API中文版

2014-01-21

MySQL-python-1.2.3.win-amd64-py2.7

python使用mysql数据库时需要安装的开源mysql连接工具,64位版本的

2013-11-25

32位mysqldb for python

python使用mysql数据库时需要安装的开源mysql连接工具,32位版版本的

2013-11-25

spket-1.6.22破解版

eclipse插件spket1.6.22最新破解版

2012-03-27

Google开源项目gson使用教程

Google开源项目gson使用教程,可以轻松的将list、map等转化为json

2011-04-07

dojochian extjs视频教程源代码全

如题,Dojochina视频教程源代码(全),主讲人:陈志文

2011-01-07

传智播客SSI ppt

传智播客SSI ppt 传智播客SSI ppt 传智播客SSI ppt 传智播客SSI ppt

2010-11-24

jdbc实现增删改查demo

如题,采用jdbc实现增删改查,范例采用mysql数据库,没有实现分页,适合初学者

2010-06-01

commons-fileupload上传实现

采用commons-fileupload组建上传,采用JavaBean和servlet实现,页面中有上传文件,也有需要保存的text属性

2010-05-15

struts1,hibernate,spring整合demo1

采用struts1,hibernate,spring整合并分页demo,并作事物管理,数据库采用MySQL,数据可用test内方法生成。采用myeclipse6.5开发

2010-03-11

Java编程中的中文问题以及解决方法

如题,关于Java中中文乱码的形成原因和解决方法做了一个比较深入的剖析以及建议最佳解决方案。

2010-02-19

最新svn(Subversion)服务器端

最新svn服务器端的版本,svn是一个非常好用的版本控制管理工具,

2009-12-24

pager-taglib在tomcat下支持中文的jar包以及设置方法

pager-taglib是个非常好用的分页jar包,但是不爽的是使用中文参数查询时会出现乱码,哪怕设置了filter用utf-8编码,jsp也用utf-8编码,我修改了jar包中的一个参数,使用它应该可以解决乱码问题。

2009-11-07

mldn ssh整合项目我的智囊团笔记

如题,我的智囊团项目的笔记,是老师在课堂上写的,来自mldn内部,可以帮助了解视频。

2009-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除