淡定... (2011-09-12)
最近有几个同事都离职了,
去了知名的大公司,
替他们高兴..
自己还有很多东西不会..
踏实下心来学习
开始拥抱HTML5 (2011-09-10)

HTML5已经悄悄的来了很久,
身为PHP攻城师,不会HTML5就OUT了,
今后会陆续自己写一些HTML5相关的心得体会,
公司也会有HTML5的小项目来做 : ), 我很喜欢
在攻城师眼里,代码就像上面那些美女一样
攻城师得特点就是爱敲代码,爱猎奇,爱关小黑屋~
solr提交索引删除索引方式 (2011-09-07)
添加索引的时候,xml数据文件需要包含utf-8声明,
-
java -Durl=http://localhost:8080/solr/update -Dcommit=yes -jar post.jar data.xml
-
curl -F "file=@data.xml" http://localhost:8080/solr/update
-
curl -H "Content-Type: text/xml" -d "" http://localhost:8080/solr/update
1删除制定ID的索引
java -Ddata=args -Durl=http://localhost:8081/apache-solr-test/core0/update -jar post.jar "<delete><id>05138022</id></delete>"
2.删除查询到的索引数据
java -Ddata=args -Durl=http://localhost:8081/apache-solr-test/core0/update -jar post.jar "<delete><query>id:IW-02</query></delete>"
3.删除所有索引数据
java -Ddata=args -Durl=http://localhost:8081/apache-solr-test/core0/update -jar post.jar "<delete><query>*:*</query></delete>"
新移动硬盘iThink640G (2011-09-01)
最近买了个iThink640G硬盘,价格还可以379元送硬盘包
性价比还可以,就是颜色选错了,不应该要金色(香槟色)的,
网站图片拍的很好看,但是实物太难看了...有点后悔选金色了
不过能用就行了,外观无所谓了,
640GB实际容量596GB还可以

Solr中文搜索纠错功能实现 (2011-09-01)
最近在研究solr全文搜索,功能果然很强大!
上次简单说了一下Solr环境搭建,今天说一下搜索纠错的实现
实现: 您要找的是不是“XXX” 功能

配置:solr3.2默认支持SpellCheck, 需要把纠错词库配置打开
-
[admin@bogon ~]$ vi /opt/solr/solr/conf/solrconfig.xml
找到这面配置,把注释去掉,重启TOMCAT
-
<lst name="spellchecker">
-
-
<str name="classname">solr.FileBasedSpellChecker</str>
-
-
<str name="name">file</str>
-
-
<str name="sourceLocation">spellings.txt</str>
-
-
<str name="characterEncoding">UTF-8</str>
-
-
<str name="spellcheckIndexDir">spellcheckerFile</str>
-
-
</lst>
搜“弯豆” ,就会返回“豌豆”的XML,并且搜“wandou”,也可以返回“豌豆” XML
我用文件源的方式,在solr.home/conf/spellings.txt文件后加:"豌豆wandou"。注意一行一个词。
访问http://192.168.12.129:8983/solr/spell?q=*wandou*&spellcheck.q=wandou&spellcheck=true&spellcheck.dictionary=file&spellcheck.build=true
返回XML
-
<response>
-
<lst name="responseHeader">
-
<int name="status">0</int>
-
<int name="QTime">40</int>
-
</lst>
-
<str name="command">build</str>
-
<result name="response" numFound="0" start="0"/>
-
<lst name="spellcheck">
-
<lst name="suggestions">
-
<lst name="wandou">
-
<int name="numFound">1</int>
-
<int name="startOffset">0</int>
-
<int name="endOffset">6</int>
-
<arr name="suggestion">
-
<str>豌豆wandou</str>
-
</arr>
-
</lst>
-
</lst>
-
</lst>
-
</response>

牛。。求源码分享,正在学习中,,

不能订阅你的博客呀~~ 