- 浏览: 11327 次
- 性别:
- 来自: 南京
最新评论
文章列表
Solr源码概要
1. 总体结构
Solr程序是作为WebApp部署到像 Tomcat这样的容器中的。每一个Solr WebApp对应着一个Solr.home;该目录的结构如下:
├─bin
├─collection1 <--- 一个core,其中collection1为core的名称。
│ ├─conf <--- 存放该core配置文件的目录,最重要的是solrconfig和schema文件
│ │ ├─solrconfig.xml <--- 对该core的整体配置
│ │ ├─.. ...
Solr索引数据库配置
- 博客分类:
- Solr
Solr索引数据库配置
1. 配置solrconfig.xml
修改core中的solrconfig.xml配置文件,添加requestHandler。例如:${Solr.home}/collection1/conf/solrconfig.xml
<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
<lst name="defaults">
...
Solr整合中文分词mmseg4j
- 博客分类:
- Solr
Solr整合中文分词mmseg4j
1. Summary
本次使用的是Solr-4.7.0整合mmseg4j-1.9.1,下载mmseg4j-1.9.1.zip,把dist下面的jar文件拷贝到${solr-4.7.0}/WEB-INF/lib中,共三个jar文件
mmseg4j-analysis-1.9.1.jar,
mmseg4j-core-1.9.1.jar
mmseg4j-solr-1.9.1.jar
2. 修改core中配置文件schema.xml
使用Eclipse调试Tomcat源码
- 博客分类:
- Tomcat
使用Eclipse调试Tomcat源码
■环境准备
下载Tomcat源码
直接下载 : http://tomcat.apache.org/download-60.cgi
从svn下checkout : http://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk/
Ant安装
需要使用Apache Ant 1.6.5 或更新版本,本次使用的版本为1.9.4 http://ant.apache.org/bindownload.cgi
■创建Tomcat
Tomcat类加载机制
- 博客分类:
- Tomcat
Tomcat类加载机制
1. 概述
Tomcat内置了一系列的类加载器,保证运行在容器中的不同Web应用程序使用不同的类路径和资源仓库。在Java环境中,类加载机制采用双亲委派机制;但是,在Tomcat中WebappClassLoader加载器并未采用这种机制(在后面将详细讨论)。 随着Tomcat版本的不断变化,Tomcat5,Tomcat6和Tomcat7,8在类加载的过程中存在一些不同之处,在后面章节将逐一讨论。
2. Tomcat中的类加载器
Tomcat中自定义
NC业务插件模型源码分析
- 博客分类:
- NC二次开发
NC业务插件模型源码分析
1. Summary
为了增加NC程序事件响应的可扩展性,在Java事件响应的前后添加一些必要的操作。
2. NC事件监听器数据库设计
■1. 为控制域创建必须的服务,主要包括如下:
▶ vdiskserver : 虚拟磁盘服务器
a. 添加vdiskserver
ldm add-vds <service-name> <ldom>
ldm add-vds primary-vds0 primary # 控制域为primary
b. 删除vdiskserver
ldm remove-vds [-f] <service-name>
▶ vswitch : 虚拟交换机服务器
...
1. 下载OpenJDK7的源码:
http://download.java.net/openjdk/jdk7
http://download.java.net/openjdk/
2. 环境配置
▶a. 安装VS2010,并将其添加到PATH环境变量中
例:PATH=XX\Microsoft Visual Studio 10.0\VC\bin;%PATH%
▶b. 设置JAVA_HOME环境变量(使用JDK6u45 版本过高会出现错误)
▶c. 安装Cygwin.
▶d. 解压的OpenJDK源码路径不要包含中文 ...