自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 Solr DirectoryFactory的选择

Solr的 directoryFactory总共有以下几种选择索引存储方案:1、solr.StandardDirectoryFactory,这是一个基于文件系统存储目录的工厂,它会试图选择最好的实现基于你当前的操作系统和Java虚拟机版本。2、solr.SimpleFSDirectoryFactory,适用于小型应用程序,不支持大数据和多线程。3、solr.NIOFSDirectoryF...

2013-10-15 11:51:15 340

原创 solr suggest 实现拼音或汉字 输入都能达到推荐搜索的要求.

 我的案例 这里我们对title做suggest推荐搜索, 例如搜索"魔兽世界"和"moshoushijie" 都能出现 "魔兽世界XXXX"的相关推荐词 此时我们需要对title的词建立拼音索引, 而后对建立组合列copyField类型的字段 tt ..  代码片段 schema.xml<fields> .... <fie...

2013-10-15 11:04:00 595

原创 Solr 4.4 分布式查询请求API

分布式请求查询所有碎片的集合(集合是隐含在URL): http://localhost:8983/solr/collection1/select?查询所有碎片兼容的收集,明确规定: http://localhost:8983/solr/collection1/select?collection=collection1_recent查询所有碎片多个兼容的集合...

2013-10-14 12:02:53 117

原创 Solr 分布式管理API接口 (集合管理,分片管理)

以下所有操作仅限于Solr服务启动状态下. 复制整个collection  复制出来的整个核心不包含数据.http://localhost:6060/solr/admin/collections?action=CREATE&name=NewCollectionName&numShards=1&replicationFactor=1name: 要创建的新集合...

2013-10-14 12:00:23 171

原创 Solr shards.tolerant=true参数的作用,只查询存活的分片

http://localhost:6060/solr/DUOWAN1/select?q=*%3A*&wt=json&indent=true&shards.tolerant=true SolrCloud可以继续无间断服务,只要至少一台服务器主机的每一个碎片。如果你已经杀了一个特定的碎片shard,所有服务器到其他服务器的请求将导致503错误。加上此参数后,会只返回碎...

2013-10-14 10:18:04 823

原创 Solr 表达式语法相关[转]

转自: http://blog.csdn.net/lisong526/article/details/7472241  1. “:”指定字段查指定值,如返回所有值*:* 2. “?”表示单个任意字符的通配 3. “*”表示多个任意字符的通配(不能在检索的项开始使用*或者?符号) 4. “~”表示模糊检索,如检索拼写类似于”roam”的项这样写:roam~将找到形如foam和roams...

2013-10-10 11:14:26 95

原创 Solr date类型值默认少8小时解决方案

<field name="NewsDate" type="date" indexed="true" stored="true" default="NOW+8HOUR" docValues="true"  />  NOW: 函数指当前格林尼治时间(北京时间-8小时)  

2013-10-10 11:12:07 313

原创 【linux 红帽子版 入门】虚拟机tomcat6 外部实体主机无法访问问题

本地虚拟机启动后虚拟机内可以打开 8080 tomcat界面。返回到windows里头却无法访问。 解决方案:1. 禁用防火墙(永久): chkconfig  iptables  off2. 停止防火墙(重启就会失效):service  iptables  stop 无论使用以上那种方式关掉防火墙后我们都可以访问tomcat了。以上两种方案不推荐:在防火墙开启...

2013-09-11 14:51:37 124

原创 【linux 红帽子版 入门】安装tomcat (tar命令使用、查看进程、端口操作)

先说明一下 tar 命令压缩、解压缩命令tar -zcvf /tmp/etc.tar.gz /etc  <==打包后,以 gzip 压缩tar -jcvf /tmp/etc.tar.bz2 /etc  <==打包后,以 bzip2 压缩tar -zxvf /tmp/etc.tar.gz  解压tar -jxvf /tmp/etc.tar.bz2 解压 此处默认...

2013-09-11 11:57:21 501

原创 【linux 红帽子版 入门】安装JDK碰到的错误汇总

输入命令:[aioria@localhost ~]$:rpm -ivh jdk/jdk-7u25-linux-x64.rpmerror: can't create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied)原因:[aioria@localhost ~]$ 可以看出没有ROOT权限。 键入 su  并按照...

2013-09-10 11:44:34 146

原创 Solr DataImport数据和实际数据相差很多【uniqueKey】

        今天将 oracle 数据库中的一份表  235万条数据 dataImport 进 solr4.4  进行索引。导入后发现。   solr提示数据全部导入成功, 但是query时候只有 70万条数据。   一直傻傻的闷了半天。。。。。。why? 原来是 schema.xml 的 <uniqueKey>NewsID</uniqueKey> 搞鬼。  ...

2013-08-09 10:20:55 396

原创 Solr Cache 常见的高速缓存配置参数

        缓存配置设置在solrconfig.xml中的查询部分。对于大多数高速缓存可以设置以下参数 类(你想使用的SolrCache实施可用的实现。) solr.LRUCachesolr.FastLRUCachesolr.LFUCache size    缓存中的最大条目数。 initialSize    初始容量的高速缓存中的条目数。...

2013-08-08 15:55:10 355

原创 Solr4.4 优化之 Filter Cache配置

        本文描述solr的cache类型之一:filter cache。接下来,我会解释它是什么、怎么配置它以及如何更好的使用它。 What it is used for?        先从内部机制开始。FilterCache存储了一些无序的文档标识号(ID)。这些ID并不是我们在schema.xml里配置的unique key,而是solr内部的一个文档标识。请记住这个。 ...

2013-08-08 10:30:07 208

原创 Solr4.4 自行配置log4j内容

         我们solr.war 装载后 在 webapps/下生成 solr的文件夹。          然后把 log4j.properties 放到 WEB-INF/classes 中。没有 classes 创建一个。               备注:solr的LOG4J 文件在 \solr-4.4.0\example\resources 目录下  log4j.pr...

2013-08-06 11:45:00 201

原创 关于Lucene搜索中查询器 PhraseQuery 的解释

    这几天看Lucene,看到检索那块,被PhraseQuery折腾了一阵,那本《Lucene In Action》里的代码版本太旧了,也不知是翻译的问题还是我的理解问题,总之在看PhraseQuery的设置slop时费了半天劲,不过,总算是搞明白了,发个帖子来分享一下:    所谓PhraseQuery,就是通过短语来检索,比如我想查“big car”这个短语,那么如果待匹配的docu...

2013-06-13 16:30:26 230

原创 ZooKeeper集群配置应用

 概要ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。本文仅阐述ZooKeeper集群的配置方法(windows 7 64bit 环境下)。3个ZK实例~关于ZooKeeper的工作原理本文不做阐述,详见  ZooKeeper原理与它的集群工作流程 步骤一:       解...

2013-05-28 15:44:50 83

原创 Resin3.0 配置信息 resin.conf

<!-- - Resin 3.1 configuration file. --><resin xmlns="http://caucho.com/ns/resin" xmlns:resin="http://caucho.com/ns/resin/core"> <!-- 添加的所有JAR文件。在/ lib目录 -->...

2013-05-13 13:12:13 178

原创 ZooKeeper原理与它的集群工作流程

概要ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。本文仅阐述ZooKeeper工作原理,对于如何使用ZooKeeper本文不做讨论。 ZooKeeper的特性原子性:一个update操作不是成功就是失败,不会有第三种状态出现。顺序性:在一个ZooKeeper集群中,其...

2013-03-31 22:48:03 88

原创 Solr学习(三) 单独ZooKeeper(外部)实例 + SolrCloud(tomcat)实例

开场白:简单讲述如何配置独立的外部 ZooKeeper 集群管理组件来管理 solr集群(多实例solr)本章建立在 Solr学习(一)  、Soer学习(二)基础上进行配置。 声明:描述的比较笼统繁琐,有偏差的地方请大家毫不留情的拍砖完成目标: 单zookeeper(独立)实例 + 多solr-4.2.0(tomcat)实例集群管理。 前期准备: 1、下载Zo...

2013-03-21 11:23:35 109

原创 Solr学习(二) Solr4.2.0+IK Analyzer 2012

开场白:本章简单讲述如何在solr中配置著名的 IK Analyzer 分词器。本章建立在 Solr学习(一)  基础上进行配置。通过(一)的介绍,目前已经成功部署好单实例 solr+tomcat  声明:描述的比较笼统繁琐,有偏差的地方请大家毫不留情的拍砖 准备工作:下载 “IK Analyzer 2012FF_hf1.zip”包。 详见:IK Analyze...

2013-03-21 00:01:32 139

原创 Solr学习(一) Solr4.2.0+Tomcat6.0 (windows7平台环境)部署实践

学习背景:公司搜索平台项目需求,技术选型为Solr开源框架方面技术,后续多实例集群管理,ZooKeeper集群管理等。本章节目的:单个实例Solr , 在windows环境下,部署于tomcat6 上的案例。声明:描述的比较笼统繁琐,有偏差的地方请大家毫不留情的拍砖 开始进入正题~~~环境及版本说明操作系统windows 7旗舰版  64位处理器...

2013-03-20 22:52:56 118

原创 Spring报错“Cannot proxy target class because CGLIB2”不一定是没有CGLIB等相关JAR

Spring2.5启动时候报错 “Cannot proxy target class because CGLIB2”  不一定是缺少CGLIB.jar或者相关的JAR包。       你使用Spring AOP 进行操作时候。例如事务管理。 如果你Service层的方法在Spring中的IOC 实现,但是该Service层的类并没有实现接口。 也可能报这个错误。此时除了引入CGLIB2和 AS...

2012-03-08 11:11:18 138

原创 Spring的xml加载方式

一:类加载方式即调用JAVA代码来加载XML(允许一次加载多个XML)String[] configs = {"applicationContext.xml","spring.xml"}; ApplicationContext ctx = new ClassPathXmlApplicationContext(configs); TestBean testBean= (Tes...

2012-01-05 14:31:12 97

原创 JDBC createStatement(1004,1007) 的含义

Statement stmt = Conn.createStatement(1004,1007);  //只可向前滚动; TYPE_FORWORD_ONLY = 1007 ;  //双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来。 TYPE_SCROLL_INSENSITIVE = 1004;  //双向滚动,并及时跟踪数据...

2011-09-27 14:38:42 866

原创 ORA-03113: 通信通道的文件结束

今天碰到个很纠结的事情, 忘一个表里头插入数据 用insert into语句来做。 数据量非常大, 并且没有进行分批次提交(commit); 导致出现错误   ORA-03113: 通信通道的文件结束 ;   后来升级了数据库版本之后该问题解决,废话不多说解决办法有如下两种:第一方案:比较保险的做法是分批提交 每200条commit一次;第二方案:升级数据版本,我当前数据库版本为Conne...

2010-05-06 16:51:23 162

JavaScript数据验证脚本

function ByteString() { //判断是不是为正整数 this.checkThanZero = function(str) { if (/^[0-9]*[1-9][0-9]*$/.test(str)) return true; else r...

2010-04-19 22:34:32 82

让页面变得更快一点-HTML解析原理[转]

Web页面运行在各种各样的浏览器当中,浏览器载入、渲染页面的速度直接影响着用户体验。非常不幸的是,效率最低的IE浏览器仍然占领者绝大多数市场份额,这已经严重制约了互联网的发展(感叹一下:“马赛克和IE——阻碍人类文明发展的绊脚石!”)。 简单地说,页面渲染就是浏览器将html代码根据CSS定义的规则显示在浏览器窗口中的这个过程。先来大致了解一下浏览器都是怎么干活的:用户输入网址(假设是个...

2010-04-19 22:28:29 88

SimpleTree扩展:支持checkbox节点选择(半选、全选、不选)

由于公司项目的需要,现需要一棵带有复选框的树形结构,但项目里头已经运用了Jquery的SimpleTree组件来做树形展现,可是猴子用的版本不支持复选框勾选,也不想重新去找一个树形结构来用,于是乎就想对它进行扩展,现在来展示一下结果。呵呵,如果发现了啥BUG请及时给予回帖,猴子先谢谢啦~。。。。该树形脚本需依赖 jquery1.2.6版本开发包。(高版本的我没试过,应该没啥影响!)扩展内容...

2010-04-10 18:01:54 204

空空如也

空空如也

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

TA关注的人

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