`
文章列表
  Solr 的官方介绍 Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, dynamic clustering, database integration, and rich document (e.g., Word, P ...
  /*  以下引用:http://xml.iteye.com/blog/366378  首先安装并配置好Java的运行环境,安装好EditPlus软件。 
关键字:Synchronized、wait/notify、ReentrantLock、生产-消费者模型   这篇博文仅仅对java多线程的部分知识做个小结,欢迎大家补充。   Synchronized      说到多线程,大家(对于初学者来说)可能就会想到Synchronized这个关键字。Synchronized可以用在方法级别上,用来同步一个方法的访问,也可以同步一个代码块。形式如下:   // 同步方法 public synchronized void method(){ // 方法体 } // 同步代码快 synchronized(objec ...
  转载地址:http://pengfeng.iteye.com/blog/200772 对IBatis分页的改进,使ibatis支持hibernate式的物理分页 关键字: ibatis spring 分页 物理分页       公司的大部分项目都开始使用IBatis作为O/R Mapping了,但是在使用的过程中也发现了很多不方便和存在争议的地方,其中一个不方便的地方就是分页,目前的处理方式都是在sqlMap中写针对特定数据库的物理分页Sql语句,对于oracle数据库都是在分页的sql语句里面加上三层嵌套的sql语句,想了很多办法,都没能很好的避免这个问题,无意间在java ...
     前序:好久没有写日志了,并不是说没有什么东西可写,而是一直以来都没有写日志的习惯。时至今日,已经毕业了一段时间了,看着同学一个一个的离去,不免觉得有点伤感,写下这篇日志以作纪念 。      半随着陈奕迅的《人来人往》这首歌(其实我更喜欢叫它《闭上双眼,你最挂念谁》)开始这篇日志的征程吧 。           回忆大学的四年生活,很多事情都历历在目,仿如昨日发生的事情。        大一的生活       对母校的第一印象:记得当时是做学校接送新生的汽车第一次进入我的大学的。在去往学校的路上,我坐在车窗旁还在四处寻找我的大学到底在哪,直到车停下来 ...
在这里就不解释Lucene应用中的基本概念了,直接切入主题   一、添加索引过程 public static void addDocument(String title,String content){ Document doc = new Document(); Field titleField = new Field("title",title,Store.YES, Field.Index.ANALYZED,Field.TermVector.WITH_POSITIONS_OFFSETS); Field contentField = new Fie ...
项目需求需要做站内搜索,从网上找到如下文章,如是转载过来了   转载 http://jiaoxiupengl-163-com.iteye.com/blog/438060       最近刚忙完一个电影网站,其中的全文搜索的功能我就是用Solr完成的,在此将我在开发中遇到的问题以及怎样解决问题的经验拿出来与大家分享。     我们这个网站有一个站内搜索的功能,例如站内新闻,输入关键字去搜索。数据库里有上万条数据,如果去挨个like,效率会很低,经领导指点,说可以试一试HibernateSearch和Apache solr结合mmseg4j分词进行全文检索,于是我就开始我的Solr之旅。 ...
     今天,在做一个很简单的链接转(<a href="browseCatalog.action">浏览</>)向到其他页面时,出现了一个问题让我头疼了好久。最后在网上查资料终于解决了,在这和大家分享一下。      我在struts.xml文件中做的是如下配置,并需要对addBookCatalog进行必要的字段不能为空验证 <action name="addBookCatalog" class="BookCatalogAction" method="addBookCatalog" ...
  对于采用token防止表单重复提交的原理我就不用多说了,大家也应该都知道,在这我只介绍在struts2中如何利用标签实现防止表单的重复提交。      首先在表单中加入标签 ,会生成一个隐藏域用于存储系统自动随机生成的token值。然后在action中启用TokenInterceptor,即在struts.xml中加入下面类似代码。  <action name="register" class="UserAction" method="register"> <result>register_succe ...
原文地址http://www.xileju.biz/index.php/84/     在做struts2+spring +hibernate做系统的时候,发现表单的验证信息重复累加的出现,于是在网上查询信息,寻找解决办法,最后找到了上面的解决办法,以供参考。
   对于初学者来说,将struts,spring,hibernate整合在一起进行项目开发,总会遇到这样或者那样的问题。有时这些问题会让人束手无策。昨天,我复习了下spring hibernate struts 的相关知识,做了个ssh集成的小项目。现将ssh集成的方法和本次集成时出现的问题与解决的办法,在这和大家共享。 我的开发环境:winxp+myeclipse5.5+eclipse3.2+sql server 2000                    spring 2.0 + hibernate 3.1 + struts 1.2 一、ssh集成 1.spring和hiber ...
      今天,从网上查找下了java中有关文件上传的知识,从中了解到jspSmartUpload组件做文件上传与下载(支持多文件上传与下载)很简单,也很方便。于是,参考了网上与书本上的某些例子,试着做个了小例子。在这和大家一 ...
说明:这只是一个简单的利用jdom解析xml文件的例子,读者可以下载附件的xml样例文件 import java.io.File; import java.io.IOException; import java.util.Iterator; import java.util.List; import org.jdom.*; import org.jdom.input.SAXBuilder; import org.jdom.xpath.XPath; public class ReadXml { public static void main(String[] args) { ...
Global site tag (gtag.js) - Google Analytics