
Java
zjnbshifox
这个作者很懒,什么都没留下…
展开
-
lucene学习
刚刚开始学习java,发现有一句话说得很好啊,java是一种由生产力的语言,呵呵,最近看了车东的lucene的文章,很受启发,不过在删除的时候碰到了问题,从数据库里取出数据,而数据是有主键的,希望在删除一条数据的时候,把相应的索引也更新了,在网上差了很多资料都没有方法,好像是太简单了,大家都不屑一提啊,却让我忙了半天,谁让我E文不好,而且是个新手,所以只好作为日记写下来:( 建立索引的时候用Fi...2005-04-19 01:17:50 · 67 阅读 · 0 评论 -
学习SSO-1 Tomcat启用ssl
根据网上的http://www.kafeitu.me/sso/2010/11/05/sso-cas-full-course.html 学习一下sso的部署,这个文章写得很清楚了,照样子画葫芦就可以了1、生成证书,这里的密码可自定义,[code="java"]keytool -genkey -alias fox -keyalg RSA -keystore e:/keystore/foxk...原创 2012-11-29 10:41:03 · 118 阅读 · 0 评论 -
Solr连接数据库
要建立自己的全文检索,一般都需要从数据库导入数据,在原来配置的基础上,增加导入的功能1、D:\apache-tomcat-7.0.27\solr\conf\solrconfig.xml中增加[code="xml"] data-config.xml [/code]2、增加D:\apache-tomcat-7.0....原创 2012-04-10 09:40:40 · 122 阅读 · 0 评论 -
Solr试用小记
1、下载tomcat7、solr 3.5.0 以及IKAnalyzer2012_u4,tomcat解压缩2、展开solr压缩包,把包里的example\solr目录复制到D:\apache-tomcat-7.0.27(tomcat解压缩目录),把example\webapps目录的solr.war复制到D:\apache-tomcat-7.0.27\webapps,把solr包中,dist...原创 2012-04-10 09:15:04 · 126 阅读 · 0 评论 -
java生成二维码,qrcode
通过barcode4j生成[code="java"]@Controller@RequestMapping("/bar/{code}")public class BarCodeController { @RequestMapping(method = RequestMethod.GET) public void show(@PathVariable("code") Strin...原创 2012-03-22 15:41:10 · 185 阅读 · 0 评论 -
使用HttpClient 4.1.2调用webservice
下载httpclient,把压缩包里lib目录的所有jar放到项目的编译目录里,通过Post方式调用webservice,代码如下:[code="java"]import java.io.IOException;import java.io.UnsupportedEncodingException;import org.apache.http.HttpEntity;im...原创 2012-01-19 14:22:29 · 279 阅读 · 0 评论 -
Spring MVC3 Hibernate3 Annotation 补充
通过配置文件进行事务声明app-config.xml[code="xml"] com.mysql.jdbc.Driver jdbc:mysql://localhost/blog?useUnicode=true&characterEncoding=utf-8 root ...原创 2011-05-30 11:59:46 · 152 阅读 · 0 评论 -
Spring MVC3 Hibernate3 Annotation
web.xml[code="xml"] helpu index.jsp contextConfigLocation /WEB-INF/spring/app-config.xml springmvc org.springframework.web.servlet.DispatcherServlet c...原创 2011-05-30 11:56:52 · 120 阅读 · 0 评论 -
Tomcat Mod_jk负载均衡Session复制的几点补充
tomcat和mod_jk进行负载均衡的时候,如果要实现Session复制还有几个注意的地方:1.放到Session里面去的内容需要事项java.io.Serializable接口2.在部署的web服务的web.xml里面需要加上标记...2010-02-24 16:49:22 · 117 阅读 · 0 评论 -
今天学会的DetachedCriteria用法
以前用hibernate,一般都是使用hql语句的,因为和sql比较相近,对Criteria总是不屑一顾的,这个单词也那么难拼,也不会念!呵呵,今天才发现,这个还是比较适合动态多个条件的,也就是根据参数的个数增加where后面的条件个数,唉out很久了,把用法记录一下:[code="java"]DetachedCriteria dc = DetachedCriteria.forClass(...原创 2013-01-12 22:01:33 · 184 阅读 · 0 评论 -
Spring-data jpa学习
一个早上加一个中午就耗在这里了啊,就一个小问题,让我吐血不已,我的暗黑3也没有顾上玩,郁闷[code="java"]//首先是表的映射public class OperLog implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue ...原创 2013-01-17 14:25:23 · 102 阅读 · 0 评论 -
solr导入Oracle日期时间数据的处理
参考文章:http://stackoverflow.com/questions/10111517/getting-correct-time-from-oracle-date-in-solr-dataimporthandler在导入Oracle数据的时候,总是只有日期,但是时间信息每个记录都是一样的,在网上查了很多资料,只有参考文章中的办法成功了做法:在data-config.x...原创 2013-02-08 10:01:48 · 369 阅读 · 0 评论 -
solr服务端加亮设置
在${solr.home}/conf/solrconfig.xml文件中[code="xml"] explicit 10 text true P_NAME,COMPANY_NAME,DESCRIPTION,DAN_WEI_JJ 3 .......原创 2013-02-06 23:25:17 · 128 阅读 · 0 评论 -
Solr客户端自定义开发
[code="java"]@Service@Qualifier("searchService")public class SearchService { @Value("${solr.url}") private String searchurl; @Value("${solr.q.fields}") private String qfields; @Value...原创 2013-02-06 16:52:21 · 140 阅读 · 0 评论 -
CAS 客户端获取Credentials额外信息
服务端的配置1、在deployerContext.xml中加上attributeRepository[code="xml"] [/code]2、配置,这里配置需要从数据库读取的属性,这里参考了这篇http://zxs19861202.iteye.com/blog/890965[code="xml"] ...原创 2013-02-06 09:40:04 · 674 阅读 · 0 评论 -
CAS自定义Credentials登录
先看了这篇文章http://www.blogjava.net/junky/archive/2007/08/20/138136.html,但是这个的版本是3.1的,而最新的是3.5的,差别还是有一点的,网上找了很多资料,也看了一点CAS server的源代码,终于搞定,因为想用idea开发,结果环境不熟悉,蛋疼,虽然现在Eclipse越来越慢,也只好将就着用,废话不说,代码说话,首先定义自己的Cre...原创 2013-02-02 00:03:06 · 472 阅读 · 0 评论 -
Spring data MongoDB DSL
这两天自己配置了一个通过Spring Data来连接Mongodb的测试项目,并采用dsl来进行查询和分页,首先是pom[code="xml"] 4.0.0 com.nbrc sample jar 1.0-SNAPSHOT sample mongodb 3.2.1.RELEASE 1.1.1.RELEASE UTF-8 ...原创 2013-01-29 13:38:40 · 297 阅读 · 0 评论 -
Spring MVC和freemarker配置
参考文章:http://www.cnblogs.com/hoojo/archive/2011/04/19/2020551.html先解析fm的模板,没有到jsp模板中去找[code="xml"] /WEB-INF/ftl/ ...原创 2013-01-21 13:45:41 · 139 阅读 · 0 评论 -
我自己的maven环境
今天把自己的maven环境记录下来,准备重装系统能找到maven目录[code="java"]M3_HOME=C:\maven-3.0.4[/code]maven配置文件C:\maven-3.0.4\conf\setting.xml,主要是增加了一句d:/mvnrepoeclipse juno 安装maven和maven-wtp插件m2e - http://down...原创 2013-01-17 14:37:11 · 105 阅读 · 0 评论 -
我的ant脚本
[code="xml"] ...原创 2009-07-27 15:40:26 · 102 阅读 · 0 评论 -
Struts 2 的stream result
[code="xml"] application/octet-stream inputStream attachment;filename="${fileName}" 4096...原创 2009-06-18 16:20:49 · 212 阅读 · 0 评论 -
Spring2.0 的Aspect[学习]
新的Spring2.0 现在在m3版本吧的aspect配置xml 代码 <aop:config> <aop:aspect id="beforeAdviceBindingTests" ref="testAspect"> <aop:advice kind="before" method="oneIntArg.2006-03-03 07:54:51 · 139 阅读 · 0 评论 -
AspectJ首次试用和Spring中的AOP
在spring中,本来就是有对aop编程的支持,需要把需要管理的内容都注册到Spring中,像这样<beans><bean id="businesslogicbean"><bean id="beanTarget" class="BusinessLogic"><bean id="autoProxyCreator" class=&qu2006-03-02 04:47:56 · 103 阅读 · 0 评论 -
log4j的配置文件结构
log4j.rootLogger=INFO, A1 , R log4j.appender.A1=org.apache.log4j.ConsoleAppender log4j.appender.A1.layout=org.apache.log4j.PatternLayoutlog4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH:...2006-02-20 02:49:22 · 123 阅读 · 0 评论 -
JPA引进之路(2)
真的不好意思,讲了这么久,还没有说JPA是什么呢,JPA是Java Persistence API的缩写是JSR 220: Enterprise JavaBeans,Version 3.0规范的一部分,是J2EE4中Entity Bean的继承者,是一个java开发的通用持久化规范Java Persistence API 1.0, 其实就是完全重新定义了的Entity Bean规范。Java...2006-02-17 11:38:34 · 108 阅读 · 0 评论 -
JPA引进之路(1)
系统总是离不开数据的持久化,说起来用hibernate的时间也不短了,从2.x就在用,现在已经到3.1了,不过为了符合标准,只是把 hibernate作为持久化的提供者,以前使用的是hibernate的EJB实现还有spring的Annotation事务,配置一般都是:[hibernate.cfg.xml]--hibernate的配置文件,配置数据库连接,用户,密码等等<hibernat...2006-02-17 11:05:51 · 123 阅读 · 0 评论 -
JAXB的使用
首先XML文件的内容如下,<connection>xml 代码 <?xml version="1.0" encoding="GBK"?> <connections> <connection> <isDataSource>true</isDataSource2005-08-17 07:00:48 · 193 阅读 · 0 评论 -
javamail初试
需要引用的包: mail.jar,imap.jar,mailapi.jar,pop3.jar,smtp.jar,activation.jar 只有activation.jar不在javamail包里,需要另外下载 int result = 0; Properties props = System.getProperties(); props.put("mail...2005-05-16 00:59:39 · 99 阅读 · 0 评论 -
Quartz初试
最近需要用到Quartz,网上找了一些文章大多数都是E文,虽然E文不好,但还是将就写了一个 /* * Created on 2005-4-25 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates ...2005-04-26 08:12:05 · 91 阅读 · 0 评论 -
Grails 0.1初试
期待了很久,今天看Grails的Rss突然发现已经不是原来的空白了,真是有点兴奋,Groovy早就已经发布了1.0版,可是Grails确迟迟没有消息,体验过Ror的我,很早就想体验一下Grails的感觉了,不过以前一直都是需要通过源代码编译的,我这个人一直都是比较懒的,所以……,呵呵,闲话少说,马上体验一下:下载:http://grails.codehaus.org/Download1、下载...2006-03-31 00:20:41 · 111 阅读 · 0 评论 -
iBatis使用(1)之照猫画虎
1,在web.xml加入Spring的Config配置xml 代码 <context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/dataAccess.xml /WEB-I...2007-09-06 12:11:31 · 126 阅读 · 0 评论 -
第一次实际应用Spring MVC
要做一个简单的投票的东西,看spring mvc的文章已经很久了,但是没有实际用过,决定试试看,首先是web.xml[code="xml"] Spring Annotation MVC Sample contextConfigLocation /WEB-INF/applicationContext.xml ...原创 2009-11-17 08:37:40 · 94 阅读 · 0 评论 -
JPA字段映射问题
在mysql里面建了一个表[code="java"]mysql> show columns from file_items;+-----------+--------------+------+-----+---------+----------------+| Field | Type | Null | Key | Default | Extra ...2008-03-05 18:59:43 · 328 阅读 · 0 评论 -
java发送电子邮件代码
在网上闲逛,发现一段电子邮件的代码,http://www.iteye.com/topic/251720正好要用,Ctrl+C,Ctrl+V下来试验了一下,正好可用,不过在MyEclipse里面,需要加载J2EE1.4的jar不能加载JEE5的包,代码如下:package com.fox.example;import java.security.Security;import jav...原创 2009-02-25 11:15:58 · 180 阅读 · 0 评论 -
spring myfaces hibernate richfaces
1.web.xml[code="xml"] Richfaces Gmap Sample gmap-sample contextConfigLocation /WEB-INF/applicationContext.xml /WEB-INF/applicationContext-*.xml ...原创 2009-02-25 11:14:56 · 119 阅读 · 0 评论 -
HttpSessionAttributeListener 监听已登录用户信息
用户提出要求,需要知道哪些用户已经登录,但是在实际环境中,程序被部署到3台web上,前端用f5的负载均衡,那玩意没有玩过,幸好数据库是单一的,所以就简单建立了一个MySQL的内存表(Heap Table),来已经登录的用户信息。[code="java"]package com.nbrc.lddw.util;import javax.servlet.http.HttpSession;...原创 2009-02-25 11:05:40 · 622 阅读 · 0 评论 -
OpenEntityManagerInView
xml 代码 <filter> <filter-name>hibernateFilter</filter-name> <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter<...2007-11-09 20:50:44 · 117 阅读 · 0 评论 -
自己常用的eclipse插件更新地址
1.subclipsehttp://subclipse.tigris.org/update_1.4.x2.spket js editorhttp://www.spket.com/update/原创 2008-07-21 10:35:37 · 382 阅读 · 0 评论 -
简单的struts权限拦截器
自己做一个简单的东东,使用ssh,说实话strut2的拦截器感觉还是比较灵活,由于系统比较简单,权限验证就全部由一个拦截器完成[code="java"]public class AuthorizeInterceptor implements Interceptor { private static final long serialVersionUID = 1L; private ...2008-06-19 14:32:40 · 111 阅读 · 0 评论 -
jasper report与Spring mvc整合
配置jasper view resolver[code="xml"][/code]参数传递[code="java"]//datasource要和p:reportDataKey对应parameterMap.put("datasource", new JREmptyDataSource());//pdf report要和beanid对应return new Mode...原创 2015-10-19 16:02:44 · 232 阅读 · 0 评论