Solr4.0的tomcat部署及Solrj的简单使用

Solr4.0的tomcat部署及Solrj的简单使用
建了一个搜索引擎技术交流的群,欢迎加入,QQ群号:189334966 Solr简介 Solr是一个非常流行的,高性能的开源企业级搜索引擎平台,属于Apache Lucene项目。主要功能包括强大的全文检索、结果高亮、切面检索、动态聚类、数据库整合、富文本(例如Word,PDF)的处理,以及地理信息搜索。Solr是高度可扩展的,提供分布式检索和索引复制,并为世界上众多的大型网站提供搜索和导航功能。 Solr使用Java编写,可运...

Liferay 6开发学习(二十三):Liferay 6.2开发环境准备

Liferay 6开发学习(二十三):Liferay 6.2开发环境准备
从本篇文章开始,如无特殊说明,Liferay的版本默认为6.2。所以标题也从原来的Liferay6.1开发学习,修改为Liferay6开发学习。以后的博客里面的文章或示例代码基本上都以最新版本的Liferay为示例说明。 注意:本教程仅对6.2.0到6.2.3适用,后面的版本有稍有差异。 如果是使用6.2.5 GA6的版本,请参考文章《Liferay6.2.5GA6开发环境搭建》 Liferay 6.2的SDK中添加了对Maven和ivy的支持,所以在使用上稍有差异...

装修经验分享

装修经验分享
最近家里装修基本完成,虽然遇到的辛酸事情相对较少,但是整个过程也是遇到不少波折。整体回想起来就是累,中间查阅过大量资料,花费了大量的精力,装修完成了,自己也可以算是半个砖家了,来分享一下过程经验,此博客会分成几篇成一个装修系列。 装修务必记着两句话: 1、要么省钱,要么省心,又省心又省钱,基本上是不可能的(除非是非常好的朋友或者是真亲戚在做); 2、房子是自己的,只有自己会操作,...

从常见文档中提取纯文本内容

从常见文档中提取纯文本内容
要想使用Lucene检索office文档(word、excel、ppt等)、PDF、HTML文档,通常的处理策略是先从这些文档中提取出纯文本,然后再进行相关索引处理等。 一、从office中提取纯文本 从office文件中提取纯文本,可以使用POI(http://poi.apache.org/),最新版本为3.8。从office文件中提取纯文本方法很简单。只需要两行代码即可。 POITextExtractor extractor = ExtractorFactory.createExtractor(is); String c...

Liferay中通过Webservice发布网页内容文章

Liferay中通过Webservice发布网页内容文章
在Liferay中有时候我们希望通过在其他系统中或者远程发布网页内容,此时就需要使用Liferay提供的webservice接口,可能会碰到如下的问题: 1、发布后的内容是草稿状态; 2、发布后的内容不能在Asset Publisher里面看到; 3、发布时后台有时候会报错; 所有的问题归结起来就是没有传入正确的参数,主要是ServiceContext。核心代码如下: JournalArticleServiceSoapService articleLocator = new JournalArti...

liferay中jsonws的认证方法

liferay中jsonws的认证方法
Liferay默认提供两种接口,基于axis的webserivce,访问地址为:http:/xxx/api/axis 基于jsonws的访问地址为:http://xxx/api/jsonws。 但是这两种接口在外部分访问的时候都是需要认证的,本篇文章介绍如何对jsonws的接口进行认证访问。 基于Java的认证 示意代码如下: String pathUrl = "http://localhost:8080/api/jsonws/user/get-user-by-id/user-id/20198"; URL url = new URL(pathUrl); HttpURLConne...

Liferay屏幕名称的验证条件

Liferay屏幕名称的验证条件
以Liferay 6.1.1 CE版为说明。默认验证条件如下,并按照下列顺序验证 1、不能包含等于cyrus、postfix,并且不能包含_、/两个符合。代码类DefaultScreenNameValidator中的限制。此限制可以通过使用hook工程来写一个NameValidator类进行限制某些特殊字符,如果对DefaultScreenNameValidator里面的定义的条件都不需要,并且没有其他特殊字符需要过虑,可以简单的修改portal.properties属性。 默认如下: users...

使用QQ表情替换wordpress的默认表情

使用QQ表情替换wordpress的默认表情
QQ的表情不得不说是做的非常好的,用惯了QQ的表情,再来看WordPress的默认表情,简直是丑爆了。其实有一个很简单的方法将WordPress的表情替换为QQ的表情。 表情其实就是一个GIF格式的图片,wordpress的表情图片保存在wordpress\wp-includes\images\smilies\这个目录下面,我们只要使用相应的QQ表情的GIF格式图片替换这些文件即可。但是要注意的是,尽量的将QQ表情的文件名称和上面的文件名称进行对应,这样...

为MyEclipse 9/10中的html/JSP编辑器添加代码自动提示

为MyEclipse 9/10中的html/JSP编辑器添加代码自动提示
在myeclipse 9以前的版本中,我们如果要为html编辑器添加自动的代码提示可以这样操作: windows-->preferences-->MyEclipse-->Files and Editors-->HTML-->HTML Source-->Content assist 在右边的在Prompt when these characters are inserted后输入<= abcdefghijklmnopqrstuvwxyz 这样我们在html代码里面编辑内容的时候输入任意的字符、空格等就可以达到代码自动提示的功能。 但是...

Liferay 6开发学习(二十八):如何向Liferay中导入用户

Liferay 6开发学习(二十八):如何向Liferay中导入用户
当系统开发完成,部署实施上线时,需要初始化大量的用户数据,如果一个个的录入,数据量少时还好,如果数据量比较大,还是让人很崩溃的。此时,我们可以使用Liferay的API进行用户的导入,Liferay本身并没有提供CSV或EXCEL的用户导入方法,需要我们有一定的二次开发。 导入的方法大概有几种: (注意:本文的说明是基于Liferay6.2.1的版本,其他版本可能稍有差异) 1、LDAP的导入,就是我们在的用户在LDAP中...
Copyright © IT人生录 保留所有权利.   主题设计 知更鸟 滇ICP备16001547号

用户登录

分享到: