摘要: Java进行文件输出时,有时候想直接向已有文件末尾追加字符,而不是从头开始写,可以采用以下三种方式实现: 1 package test; 2 import java.io.File; 3 import java.io.FileOutputStream; 4 import ja... 阅读全文
posted @ 2015-09-21 15:37 Mr.Left 阅读(10035) 评论(0) 推荐(0) 编辑
摘要: Lucene是Apache发布的开源搜索引擎开发工具包,不仅提供了核心的搜索功能,还提供了许多其他功能插件,例如:拼写检查功能模块。搜索拼写检查模块实现类在lucene-suggest-x.xx.x.jar包中,package名为org.apache.lucene.search.spell,其中拼写... 阅读全文
posted @ 2015-09-18 17:49 Mr.Left 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: 自定义的solr搜索系统作为web应用发布到tomcat后,运行过程中其搜索代码逻辑如下:用户solr搜索应用发送搜索请求URL,solr应用的org.apache.solr.servlet.SolrDispatchFilter类接收到请求,SolrDispatchFilter.doFilter()... 阅读全文
posted @ 2015-09-18 16:29 Mr.Left 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 拼写检查功能,能在搜索时,提供一个较好用户体验,所以,主流的搜索引擎都有这个功能。那么什么是拼写检查,其实很好理解,就是你输入的搜索词,可能是你输错了,也有可能在它的检索库里面根本不存在这个词,但是这时候它能给你返回,相似或相近的结果来帮助你校正。举个例子,假如你在百度里面输入在在线电瓶,可能它的索... 阅读全文
posted @ 2015-09-18 14:06 Mr.Left 阅读(849) 评论(0) 推荐(0) 编辑
摘要: 一、拼写检查的目的拼写检查功能,能在搜索时,提供一个较好用户体验,所以,主流的搜索引擎都有这个功能。那么什么是拼写检查,其实很好理解,就是你输入的搜索词,可能是你输错了,也有可能在它的检索库里面根本不存在这个词,但是这时候它能给你返回,相似或相近的结果来帮助你校正。举个例子,假如你在百度里面输入在在... 阅读全文
posted @ 2015-09-18 11:08 Mr.Left 阅读(1521) 评论(1) 推荐(0) 编辑
摘要: 重置root密码的方法:windows系统下:1、停止mysql服务;2、新建文件init-root.txt,写上如下内容: update mysql.user set password = password('newpwd') where user = 'root'; flush privileg... 阅读全文
posted @ 2015-02-03 22:19 Mr.Left 阅读(1454) 评论(0) 推荐(0) 编辑
摘要: 在linux下安装方法:分为四种:一: 直接用软件仓库自动安装(如:ubuntu下,sudo apt-get install mysql-server; Debain下用yum安装);二:官网下载deb或rmp安装包,直接双击安装;三:下载tar安装包,解压到硬盘,然后自己配置mysql;四:源码编... 阅读全文
posted @ 2015-02-03 22:16 Mr.Left 阅读(1735) 评论(0) 推荐(0) 编辑
摘要: 选修了高级软件工程的课程,老师给推荐了基本课外书籍,如下:《人月神话》FrederickBrooks《人件》TomDeMarco《第五项修炼》PeterM.Senge《黑客与画家》PaulGraham《构建之法——现代软件工程》邹欣最近看了下《黑客与画家》,将其中的一些要点感想记录下。《黑客与画家》... 阅读全文
posted @ 2014-11-14 21:47 Mr.Left 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 以下内容介绍下java获取ip地址的几种思路。1、直接利用java.net.InetAddress类获取,不过这种方法只在windows环境下有效,在linux环境下只能获取localhost地址(即/etc/hosts文件内容) 代码如下: 1 import java.net.Inet... 阅读全文
posted @ 2014-11-01 13:00 Mr.Left 阅读(14373) 评论(0) 推荐(0) 编辑
摘要: 对于初学java的用户来说,可能第一件要做的事情就是安装jdk及配置环境,以下内容主要讲述windows及linux下jdk的安装以及环境变量的配置。1、首先下载相应平台可用版本jdk安装文件,可以在oracle官网上下载windows、mac或者linux版本; 也可以到我的百度网盘下载:win... 阅读全文
posted @ 2014-10-28 11:30 Mr.Left 阅读(513) 评论(0) 推荐(0) 编辑