自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

Dubbo消费者启动报Failed to check the status of the service

项目中准备使用Dubbo,运行官方的Provider和Consumer没有问题,自己写了个简单的SayHello进行测试,生产者启动后,通过DubboAdmin可以看到(不存在有人说的服务启动后又消失的问题),但启动生产者却报发下错误Exception in thread "main" org.springframework.beans.factory.BeanCreationExcepti...

2015-08-26 15:06:17 1365 1

Spring PropertyPlaceholderConfigurer配置文件加载器集成ZooKeeper来实现远程配置读取

说明:       通常项目中会通过PropertyPlaceholderConfigurer加载properties中的配置信息。前几天 被人问到Spring如何加载ZooKeeper中的信息时一脸茫然。看了几篇博文后记录一下过程,并附上测试代码。 环境:       操作系统:windows7       开发工具:idea 14       软件项目管理工具:ma...

2015-05-25 18:42:16 601

基于@AspectJ的Aop来实现缓存控制报NoSuchMethodException

项目中基于@Aspect实现AOP,通过环绕增强(@Around)控制Dao的缓存(set/delete)。DAO接口及实现及AOP部分代码如下: ///////////////////////////////////////////////////package cn.xxx.dao;public interface FunModuleDao { /** * 更新用...

2015-05-13 15:08:47 365

基本信息修改功能提交时报NonUniqueObjectException

        Spring MVC + Hibernate,用户修改基本信息的流程如下:        在controller中的editInfo方法中加载User对象,对象传递到页面在表单中显示,用户修改数据后提交到controller的doEditInfo方法,doEditInfo中重新获取对象并修改对应属性调用session的saveorupdate方法保存修改。     ...

2015-05-12 14:38:14 175

MySQL保留字

对DAO进行单位测试控制台报错:org.hibernate.AssertionFailure: null id in xxx.xxx.xxx..model.MemKey entry (don't flush the Session after an exception occurs)通过Navicat直接执行SQL语句报错,且key显示为蓝色:INSERT INTO mem_key (pr...

2015-05-04 15:37:18 179

Servlet与HttpServlet

javax.servlet.Servlet: 1.接口 2.不特定于任何协议 3.五个访求,三个主要方法(与生命周期相关)      init(),service(),destroy(),GetServletConfig(),GetServletInfo() javax.servlet.http.HttpServlet: 1.抽象类,实现了Serializable,并继承了Generic...

2015-04-30 10:50:08 139

原创 Spring结合Junit进行测试

项目中要使用Junit进行测试,查了资料才知道Spring已经在其中对于与Junit结合帮用户做了很多工作,参考一篇博文spring junit完美解决方案开始集成,当然过程并不是直接Copy代码就OK的。 首先不用下载junit的jar包(junit.org),本人多此一举的下载了一个Junit4.12.jar,结果倒使得运行测试实例的时候报 java.lang.ClassNotFo...

2015-04-23 17:44:19 157

将单机时钟任务升级到集群

        单位项目中对于备份日志、邮件发送等日常工作,使用Spring下的quartz以定时任务的方式处理。但随着将整个系统升级到集群环境后,问题来了。多个节点到底由哪个节点来执行这些任务呢?       起初的做法是,由集群中权重较小的一个节点担当。具体做法是在发布程序时只在此节点applicationContext-schedule.xml中的调度器(Scheduler)配置...

2015-04-13 14:06:55 92

原创 .CSDN-CSDN社区-Java-Java EE

自:http://topic.csdn.net/u/20100906/23/28630821-d81f-47d0-8db8-3d65b47cd66d.html一、JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。易于人阅读和编写。同时,也易于机器解析和生成。二、JSON数据格式解析:和XML一样,JSON也是基于存文本的数据格式。您可以...

2011-09-15 23:56:03 111

原创 Oracle经验集锦

自:http://bbs.51cto.com/thread-24068-1.html1.删除表空间   DROP TABLESPACE TableSpaceName [INCLUDING CONTENTS [AND DATAFILES]]      2.删除用户   DROP USER User_Name CASCADE   3.删除表的注意事项      在删...

2011-08-24 15:46:34 63

原创 java MSM tomcat Session 共享 Memcached 集群

自:http://blog.sina.com.cn/s/blog_56e2f4250100o7b2.html略看了一下,感觉太复杂,要配置的东西太多,因此在这里写出一种更简洁的方法。 要集群tomcat主要是解决SESSION共享的问题,因此我利用memcached来保存session,多台TOMCAT服务器即可共享SESSION了。 你可以自己写tomcat的扩展来保...

2011-08-23 00:03:15 167

原创 win7下安装svn服务器端及客户端详细步骤 .

自:http://blog.csdn.net/wang02011/article/details/6301107 win7下安装svn服务器端及客户端详细步骤1.下载服务器端Setup-Subversion-1.6.16.msi,由于我是32位的系统所以选择Windows列表下的Win32Svn (32-bit client, server and bindings, MSI and ...

2011-08-22 23:45:40 92

原创 数据库优化50招

自:http://blog.sina.com.cn/s/blog_49b531af0100jg3b.html 没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)。   I/O吞吐量小,形成了瓶颈效应。  没有创建计算列导致查询不优化。  内存不足。  网络速度慢。  查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)。...

2011-08-22 22:32:29 91

原创 js 常规验证

String.prototype.trim = function(){ return this.replace(/^\s*/g,"").replace(/\s*$/g,""); }//验证Email格式function ValidateEmail(source){ var patrn=/^\w+([-+.]\w+)*@\w+([-.]\w+)*...

2011-08-22 21:18:52 91

原创 Spring管理filter和servlet

自:http://blog.csdn.net/hanqunfeng/article/details/4307043 在使用spring容器的web应用中,业务对象间的依赖关系都可以用context.xml文件来配置,并且由spring容器来负责依赖对象 的创建。如果要在filter或者servlet中使用spring容器管理业务对象,通常需要使用WebApplication...

2011-08-19 13:37:17 87

原创 正则表达式

来自:http://www.java-cn.com/club/?20990/[email protected]  Revised: June 5, 1999  (copied by jm /at/ jmason.org from http://www.scruz.net/%7esman/regexp.htm, after the original...

2011-08-09 12:22:46 229

原创 JDBC Transaction与JTA Transaction的区别

自:http://www.blogjava.net/jesson2005/articles/113519.htmlHibernate是对JDBC的轻量级对象封装,Hibernate本身是不具备Transaction处理功能的,Hibernate的Transaction实际上是底层的JDBC Transaction的封装,或者是JTA Transaction的封装,下面我们详细的分析: ...

2011-08-08 23:15:51 143

原创 JTA事务总结(三)

自:http://blog.sina.com.cn/s/blog_661a3fce0100msjv.html今天对XA和非XA驱动进行了更进一步的研究,终于搞清了以前些模菱两可的问题。通过测试得知,在JTA事务中(包括JDBC事务以及非事务环境下),应用程序操作的connection其实都是weblogic的包装类[A、B]:weblogic.jdbc.wrappe...

2011-08-08 21:04:41 147

原创 JTA事务总结(二)

自:http://blog.sina.com.cn/s/blog_661a3fce0100msjb.html记得EJB的部署文件的事务属性RequiresNew的情况,在调用该EJB函数时如果已经存在一个事务进行中,那么要求容器挂起该事务,启动新的事务进行函数调用,直到函数结束后,再恢复原来的事务继续进行。也许你会想到用以下的方式进行:UserTransaction tx = ...

2011-08-08 21:03:15 270

原创 JTA事务总结(一)

自:http://blog.sina.com.cn/s/blog_661a3fce0100mshi.html今天在weblogic在对几种JTA的应用场景进行了测试,总结如下: 测试代码片段:public void doTest()throws Exception{ UserTransaction tx = null; try{ ...

2011-08-08 21:01:33 105

原创 怎样用hibernate的hql查询查询成map或list

HQL原来还可以这么用呀,呵呵,长见识了!+++++++++++++++++++++++++++++++++++++++++++++++++这里制作一个引子,具体内容比较多,而且hibernate文档里的hql篇写的很详细可以这么用:List list = getHibernateTemplate().find("select new map(t1.c1,t2.c3) from...

2011-08-07 14:42:10 111

原创 java 实现ftp上传下载(转)

自:http://www.blogjava.net/spark/archive/2009/09/22/295975.htmlpackage com.why.ftp; import java.io.DataInputStream; import java.io.File; import java.io.FileInputStream; ...

2011-08-04 16:34:48 68

原创 java 学习路线图(转)

自:http://hi.baidu.com/clebean/blog/item/cdab34da86055ed7b7fd482d.html在开始之前有必要再讨论一下J2ME,J2SE,J2EE这些概念。J2ME,The Micro Edition of the Java 2 Platform。主要用于嵌入式Java,如手机,PDA等等。J2SE,Java 2 Platform,Standa...

2011-07-27 14:10:46 83

原创 Java 基础,备忘

自:http://blog.csdn.net/upyaya/article/details/14865401、对象的初始化(1)非静态对象的初始化在创建对象时,对象所在类的所有数据成员会首先进行初始化。基本类型:int型,初始化为0。如果为对象:这些对象会按顺序初始化。※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。构造方法的作用...

2011-07-26 00:38:56 48

原创 项目中Hibernate的优化:Cache .

自:http://blog.csdn.net/qianling3439/article/details/5772187写这个的目的不是为了说明哪种cache的效率高,或者哪种cache更适合hibernate。只是为了阐明hibernate在使用cache时的机制,和自己碰到的实际问题。 二、hibernate二级缓存避免查询Cache需要先获得db连接 hibernate自身管理...

2011-07-25 16:10:21 93

原创 JavaSet,List,Map的区别与应用

自:http://www.examw.com/java/jichu/140518/index.html对JAVA的集合的理解是想对于数组 数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型) JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数...

2011-07-25 14:51:30 448

原创 java util包中map应用

自:http://linux.net527.cn/Linuxwendang/kaifahuanjing/java/30691.html[table]|开拓职员:J2EE JavaMap聚拢类简介 作者:JackShirazi 了解最常用的聚拢范例之一Map的根本知识以及怎样针对您操纵措施特有的数据优化Map。 java.util中的聚拢类包孕Java中某些最常用的类。最常用的聚拢类是Lis...

2011-07-25 14:09:06 155

原创 Spring集成Ehcache[整理]

http://blog.csdn.net/upyaya/archive/2007/05/21/1619411.aspx原文地址:http://opensource.atlassian.com/confluence/spring/display/DISC/Caching+the+result+of+methods+using+Spring+and+EHCache导言从 Spring...

2011-07-25 13:13:58 52

原创 Hibernate3配置proxool连接池

自:http://hi.baidu.com/waltertan/blog/item/05449ced9222134379f05575.htmlHibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP。在配置连接池时需要注意的有三点:一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池...

2011-07-17 15:39:55 136

原创 ServletContextListener接口的使用心得

转载自 3SeeFans最终编辑 海盗王克莱普 ServletContextListener接口有两方需要实现的方法:contextInitialized()和contextDestroyed(); Listener,译为监听者.顾名思义,它会监听Servlet容器,当应用开始的时候它会调用contextInitialized()方法; 当应用关闭的时候,它同样会调用contextDe...

2011-07-17 15:10:35 138

原创 100行Java代码构建一个线程池

自:http://hi.baidu.com/waltertan/blog/item/9e1d6bf4545ca9e67709d7de.html找了很久才找到这篇名为《100行Java代码构建一个线程池》的文章及源代码,感觉跟其他同类文章比起来算是比较好的一篇了,文章转自http://www.weste.net/2004/10-14/10293969381.html,另外的下面一个链接也是一...

2011-07-17 14:36:52 64

原创 Dom4j下载及使用Dom4j读写XML简介

自:http://hi.baidu.com/waltertan/blog/item/5b7151d3e4ecc80b3bf3cfc4.html要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在http://www.dom4j.org/目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/do...

2011-07-17 14:15:15 88

原创 用dom4j对xml进行创建、加载和更新

自:http://hi.baidu.com/waltertan/blog/item/3e705cc7085187d7d0006053.html[code="java"]import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.util.Iterator;imp...

2011-07-17 13:52:36 65

原创 JVM的内存优化

自:http://hi.baidu.com/waltertan/blog/item/a7ef522a00cfff285243c100.html 关于java.lang.OutOfMemoryError:Java Heap Space当一个Java应用程序在对大批量数据进行操作时,JVM很容易抛出java.lang.outOfMemoryError:Java Heap Space的错误,即堆...

2011-07-17 13:29:40 87

原创 Hibernate事务管理

自:http://blog.csdn.net/kcai678/article/details/1537586 Hibernate是JDBC的轻量级封装,本身并不具备事务管理能力,在事务管理层,Hibernate将其委托给底层的JDBC或者JTA,以实现事务的管理和调度。 Hibernate的默认事务处理机制基于JDBCTransaction,也可以通过配置文件设定采用JTA作为...

2011-07-15 00:13:22 64

原创 单例模式三种方式

自:http://blog.sina.com.cn/s/blog_614cb62d0100ezam.html1.多线程时性能低下public class S1 { private static S1 s; private S1(){} public static synchronized S1 getS(){ if(s == null){ s = new S1...

2011-07-14 23:08:35 95

原创 hibernate查询缓存

自:http://blog.sina.com.cn/s/blog_614cb62d0100fkp6.html查询缓存的生命周期,当查询关联的表发生改变,那么查询缓存的生命周期结束(delete、update、modify)启用查询缓存:1.hibernate.cfg.xml中配置:true2.代码中用setCacheable(true)手动启用只对list(...

2011-07-14 22:41:18 66

原创 hibernate二级缓存

自:http://blog.sina.com.cn/s/blog_614cb62d0100fk83.html二级缓存称为进程级缓存或SessionFactory级缓存,它可以被所有session共享,它的生命周期伴随着SessionFactory的生命周期存在和消亡。第一步:复制ehcache.xml文件到src目录下,配置二级缓存也可以配置某个特定对象的,如(但一...

2011-07-14 22:33:40 66

不错的网址

赵晓波的博客---AOP、HIBERNATE缓存、oracle....http://blog.sina.com.cn/s/articlelist_1632417325_0_1.htmlbolink5的专栏http://blog.csdn.net/bolink5/article/contents/1Walter仔d一个“斗”http://hi.baidu.com/walt...

2011-07-14 22:18:22 194

原创 JSP内部对象学习

form:http://www.blogjava.net/realsmy/archive/2006/10/08/73901.html最近在学JSP编程,感觉JSP的内部对象在实际开发中的作用不小。今天刚好看到一篇不错的资料,自己整理下!1、Out对象 主要用来向客户端输出各种格式的数据,并且管理应用服务器上的输出缓冲区,Out对象的基类是javax.servlet.js...

2011-07-14 21:20:57 61

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除