05 2012 档案
摘要:javascript中是区分大小写的,如vb和VB是2个不同的变量变量需要声明 没有声明的变量不能使用,否则会出错:“未定义”声明变量:var <变量名>[=<值>];例:var name="黎明";数据类型 变量可以用的数据类型有:整型:只能储存整数。可以是0、正负整数,八(数字前加0,如“0123”)、十、十六进制数(数字前加“0x”,如“0xEF”)浮点型:实型,能储存小数字符串型:是用引号“""”、“''”包括起来的0至多个字符,单引号还是双引号由你决定。转义字符:由于一些字符在屏幕上不能显示。转义字符用斜
阅读全文
摘要:Solr搜索分页1、SolrQuery类,此类有个方法setStart(10),当设置为10时,表示从第11记录取,默认取值为0,就是从第,1条开始2、setRows(10),表示取出的记录数,默认就是10条 SolrQuery query = new SolrQuery("url_content:百色学院");/*设置分页*/ /*设置从第十条开始取*/ query.setStart(10); /*每次取出10条记录*/ query.setRows(10);
阅读全文
摘要:1、SolrQuery类,此类有个方法setHighlight(true),当设置为true时,表示开启了高亮2、高亮设置,添加html,和设置高亮的Field // 以下给两个字段开启了高亮,分别是name,description, query.addHighlightField("name"); query.addHighlightField("description"); // 以下两个方法主要是在高亮的关键字前后加上html代码 query.setHighlightSimplePre("<font color=\"red
阅读全文
摘要:HttpSolrServerHttpSolrServer使用HTTPClient 和solr服务器进行通信。 String url = "http://localhost:8080/solr"; SolrServer server = new HttpSolrServer(url);HttpSolrServer是线程安全的,建议重复使用HttpSolrServer 实例。HttpSorlrServer 允许设置链接属性String url = "http://localhost:8080/solr" HttpSolrServer server = new
阅读全文
摘要:Solr3.6版本SolrServer实例化类型有httpClient,和本地化,如果Solr服务器不在本地就用httpClient,在本地就用EmbeddedSolrServerSolrServer可以操作索引,包括更新删除查询等操作以下是httpClient实例化方式,需要tomcat运行Solr服务1、ConcurrentUpdateSolrServer实例化SolrServer,该类实例化多用于更新删除索引操作ConcurrentUpdateSolrServer(String solrServerUrl, int queueSize, int threadCount)solrSer..
阅读全文
摘要:1、下载mmseg4j-1.8.52、在Solr的web项目的lib文件夹中加入mmseg4j-all-1.8.5.jar包3、在 solr的 schema.xml 中定义 field type如: <fieldType name="textComplex" class="solr.TextField" > <analyzer> <tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="complex"
阅读全文
摘要:1、下载tomcat服务器,解压2、下载Solr,解压,我这里下的是3.6版本的3、到Solr的dist目录下将apache-solr-3.6.0.war拷贝到tomcat服务器的webapps目录下4、将Solr\example下面的multicore拷贝到tomcat\conf下面multicore目录下面包含了Solr的基本配置。Solr支持配置多个实例,亦即,可以启动多个实例来服务于前端不同的搜索请求,每个实例对应一个core,而这样多个core的配置是通过multicore\solr.xml进行配置的,然后在multicore下面的每个目录中对应着每个core的详细配置,具体包括sc
阅读全文
摘要:此为Jar包部署:1、新建一个【Web project】项目2、删除WebRoot下的所有内容,并将下载的Solr3.6中dist文件夹中的apache-solr-3.6.0.war,解压里面的所有内容复制到WebRoot目录下有红色错误,不用管他的3、拷贝apache-solr-3.6.0目录下example中的multicore文件夹到该项目下4、指定SolrHome在web.xml中添加如下内容 <env-entry> <env-entry-name>solr/home</env-entry-name> <env-entry-value>E
阅读全文

浙公网安备 33010602011771号