自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(119)
  • 资源 (1)
  • 收藏
  • 关注

转载 项目中发现Element类下无getTextContent函数

没有为类型 Node 定义方法 getTextContent (zz)晚上下班的时候,把班上写了半截的代码带了回来。结果回到家后出乎意料的是回来的时候将代码导入eclipse后,下面这行代码就直接报错了,显示 getTextContent()未定义 。         ((Element) ele.getElementsByTagName( "err_code").item(0 )).ge

2015-06-16 11:54:41 1231

转载 java.lang.NoClassDefFoundError: javax/el/ELResolver解决方案

type Exception reportmessage java.lang.NoClassDefFoundError: javax/el/ELResolverdescription The server encountered an internal error that prevented it from fulfilling this request.exceptio

2015-03-29 21:35:47 9725 2

转载 DWR3常见错误解决方法

1.提示“缺少对象”原因:    程序中使用了dwr.util.setValue("userInfo",data);或getValues()之类的语句。而控件ID与这里的userInfo名字不匹配,则提示缺少对象。解决方法:    检查每一个setValue中的控件ID名称,保证一一对应。    如果依然找不到错误,则可能是由于setValue()中的控件无法也结果值绑定,

2015-03-29 21:33:36 938

转载 struts2核心工作流程与原理

这是Struts2官方站点提供的Struts 2 的整体结构。  一个请求在Struts2框架中的处理大概分为以下几个步骤: 客户端提起一个(HttpServletRequest)请求,如上文在浏览器中输入”http://localhost:8080/TestMvc/add.action”就是提起一个(HttpServletRequest)请求。 请求被提交到一系列(主要是三层)的

2015-03-07 15:05:50 512

转载 如何正确地在Axis、Axis2和Apache CXF之间抉择?

新一代的 Web Services 框架如 Axis2、CXF 都是由现有的项目中逐渐演化而来的,Axis2 是由大家熟悉的 Axis 1.x 系列演化过来,而 Apache CXF 则是由 Celtix 和 XFire 项目整合而生,并且刚刚发布了 2.0.2 的最新版本,不过仍是 Apache 的一个孵化项目。 Axis2 是对 Axis 进行了彻底的重写的一个新项目了,它使用了新的模

2015-02-24 19:56:39 632

转载 CXF动态客户端调用webservice实例

使用CXF实现WebService,并在客户端实现动态调用编写服务器注意事项注意 :不要指定@SOAPBinding(style=Style.RPC, use=Use.LITERAL) 因为cxf 不支持:rpc、encoded,在动态客户调用过程。cxf webservice开发资料,网上一搜大部分是类同的,跟官方的例子一样。都是简单的静态调用例子。对动态调用的资料以

2015-02-24 19:19:47 698

原创 js验证中括号

js验证中括号需要用两个反斜杠进行转义,即\\[\\]

2015-02-13 14:53:27 739

转载 js正则表达式之中文验证

今天做表单提交的输入框条件验证,验证是否包含中文;网上搜了一圈基于js正则表达式的验证基本不好用,而且大多都是出自一两篇原文的转帖!到底什么才是拿来主义呢。根据搜索结果,本文取精华,告诉大家一个好用的中文验证方法。使用js正则表达式匹配中文,需要了解中文字符在unicode编码中所处的区间。这样才能够了解表达式的匹配原理。首先在正则表达式中使用 Unicod

2015-02-13 14:50:18 800

原创 Eclipse建立Web项目出现 Runtime "Apache Tomcat v7.0" is invalid. The JRE could not be found. Edit the serve

当用Eclipse建立Web项目出现 Runtime "Apache Tomcat v7.0" is invalid. The JRE could not be found. Edit the serve时,不要慌张,此时,只需要删除Tomcat服务,重新建立一个即可解决。

2015-02-01 10:18:10 9199

原创 以jetty做容器,数据在传输过程中出现乱码

jetty默认的编码格式是取自于操作系统的,若系统使用的不是utf8编码格式,那么在系统中传输的中文极有可能出现乱码,这是可以在jetty启动时加入编码格式,即可防止中文乱码的现象。操作如下:在启动脚本中加入-Dfile.encoding=UTF-8即可

2015-01-24 17:06:28 2201 1

转载 java获取系统网络端口IP

根据系统的不同获取对应得网络端口IP/** * 判断是否为windows * @return */ private boolean isWindowsOS() { boolean isWindowsOS = false; String osName = System.getProperty("os.name"); if (osNa

2015-01-24 17:01:02 715

转载 在SpringMVC中使用@RequestBody注解处理json时,报出HTTP Status 415的解决方案

Spring的@RequestBody非常牛x,可以将提交的json直接转换成POJO对象。正好今天有这样的需求,使用一下,结果一直报415,十分头疼。HTTP 415 错误 – 不支持的媒体类型(Unsupported media type)我的angularJs是这样写的$http({method: "POST", url: url; hea

2015-01-22 17:17:50 1817

转载 Spring MVC @RequestBody接收JSON报HTTP 415/400问题的解决

手头一个SpringMVC的项目,用FormPanel提交表单到后台进行更新/添加操作,想着赶一把时髦用@RequestBody吧,结果死活报http415错误,折腾了2天几乎都要放弃了,但是实在眼馋这个强悍的功能,经过反复测试终于搞定。网上种种解决方式,包括补充的配置、JavaBean要有无参构造函数、缺Jackson包等等,经检查都不是原因所在(Spring 3.1之后默认就会载入7种

2015-01-22 16:11:44 8162 5

转载 在Spring下集成ActiveMQ

1.参考文献Spring集成ActiveMQ配置Spring JMS异步发收消息 ActiveMQ2.环境在前面的一篇ActiveMQ入门实例中我们实现了消息的异步传送,这篇博文将如何在spring环境下集成ActiveMQ。如果要在spring下集成ActiveMQ,那么就需要将如下jar包导入项目:本文有两篇参考文献,因此有两个实例,项目结构如下图所示:

2015-01-21 16:03:15 481

转载 ActiveMQ入门实例

1.下载ActiveMQ去官方网站下载:http://activemq.apache.org/2.运行ActiveMQ解压缩apache-activemq-5.10.0-bin.zip,然后双击apache-activemq-5.10.0\bin\win64\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:http://localh

2015-01-21 15:58:14 456

转载 java动态代理(JDK和cglib)

JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为

2015-01-20 22:39:52 447

转载 过多if-else分支的优化

我想谈一谈这个话题是因为我的上一篇博客有一些朋友回复,说if-else过多的分支可以使用switch或者责任链模式等等方式来优化。确实,这是一个小问题,不过我们还是可以整理一下这个小问题的重构方式。  为什么要优化?  你没有看错。这是要放在第一条谈论的。  有许多人会说,叠起来一堆if-else分支,代码就不优雅了。可是,怎样去定义“优雅”的概念呢?再退一步说,即便不“优

2015-01-20 14:01:13 1554

转载 windows和linux 下将tomcat注册为服务

背景当前项目需要运行两个Tomcat,每次启动系统以后都要手动进入到tomcat目录执行startup.bat,非常烦,所以想将这两个tomcat直接注册为服务,这样开机就能够启动。这两个Tomcat安装路径如下:D:\app\Tomcat1D:\app\Tomcat2 主要tomcat为windows服务的方法是先进入到tomcat的bin如入下,然后输入:ser

2015-01-17 23:55:52 475

转载 mysql error 1030

Mysql 出现Got error 28 from storage engine 解决方法  2010-05-26 23:08:01|  分类:MySql秘籍|  标签:|字号大中小 订阅今天一大早,把我的数据都tar了一遍,结果。。。mysql数据库就出现了“Goterror28fromstorageengine”错误,去google搜索了一下,发现问题这样解

2015-01-17 23:19:34 733

原创 java读文件时,明明文件存在,却报错java.io.FileNotFoundException

前一段时间,项目需要增加定期读指定文件的功能,要更改文件文件名之后进行读取,结果改完名称后,却报错:java.io.FileNotFoundException看了一下文件明明存在,却说文件不存在。之后,在读文件的之前加入Thread.sleep(10000)之后能够正常读取文件内容,之后换成System.out.flush没有报错了,也能够正常读取文件内容。究其原因:估

2015-01-16 22:43:24 41915 3

转载 System.out.println与System.err.println的区别

同时使用了System.out.println与System.err.println()打印输入内容,结果看到的内容和预想的不一样,顺序与预料的不同并不是因为err和out的区别导致,而是因为他们是两个流,由于缓存原因导致输出顺序不同。1、System.out.println 能重定向到别的输出流,这样的话你在屏幕上将看不到打印的东西了, 而System.err.println只能在屏幕上

2015-01-07 13:57:52 859

转载 Spring 的 init-method 和 destory-method

关于在spring  容器初始化 bean 和销毁前所做的操作定义方式有三种:第一种:通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作第二种是:通过 在xml中定义init-method 和  destory-method方法第三种是: 通过bean实现InitializingBean和 DisposableBean

2015-01-05 20:43:52 416

转载 Spring bean 通过实现 InitializingBean ,DisposableBean 接口实现初始化方法和销毁前操作

关于在spring  容器初始化 bean 和销毁前所做的操作定义方式有三种:第一种:通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作第二种是:通过 在xml中定义init-method 和  destory-method方法第三种是: 通过bean实现InitializingBean和 DisposableBean

2015-01-05 20:34:13 403

转载 通过Spring @PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作

关于在spring  容器初始化 bean 和销毁前所做的操作定义方式有三种:第一种:通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作第二种是:通过 在xml中定义init-method 和  destory-method方法第三种是: 通过bean实现InitializingBean和 DisposableBean

2015-01-05 18:08:39 446

原创 MySQL使用RPM安装时,各目录在哪儿?

RPM安装时,rpm包是把各个子目录分别安装到相应目录下了,不存在那个根目录.用RPM进行安装的时候,MySQL下的子目录被分散开,分别放在了以下几个目录下:(CentOS RPM 安装MySQL)[root@rhel5 ~]# find / -name mysql -print/etc/logrotate.d/mysql/etc/rc.d/init.d/m

2014-12-29 23:25:05 4012

转载 CentOS安装MySQL-server-5.6.13-1.el6.x86_64.rpm

首先下载下面三个文件:然后使用root账号登陆,进行安装: 1. 安装server、devel、client:1. 安装server、devel、client:rpm -ivh --replacefiles MySQL-s*.rpmrpm -ivh --replacefiles MySQL-d*.rpmrpm -ivh --replacefiles

2014-12-29 22:50:12 3345

转载 线程池任务队列

[delphi] view plaincopyunit uPool;    {***********************************************************************                         线程池+任务队列           整个线程池调度图        

2014-12-28 19:40:22 2954

转载 CentOS6下安装Java jdk1.7.0_10

安装步骤如下:1. 下载JDK7.0_10 (jdk-7u10-linux-i586.tar.gz)    地址:2. 卸载系统自带的开源JDK    查看是否安装JDKrpm -qa | grep java显示如下信息:java-1.4.2-gcj-compat-1.4.2.0-40jpp.115java-1.6.0-openjdk-1.6.0.0-1.7.b09

2014-12-28 15:00:56 490

转载 centos6.0安装中文输入法

中文输入法:CentOS 6.0没有默认没有装语言支持(Language Support),因此很不方面。终于发现了有效的方法:su rootyum install "@Chinese Support"exit最后一步:logout,注意是注销,然后再次登录此用户。当然这里安的是拼音输入法.注销登录之后,配置过程如下图所示:安装完成之后在System 》

2014-12-28 10:14:40 480

转载 Java身份证验证方法

1 import java.text.ParseException; 2 import java.text.SimpleDateFormat; 3 import java.util.Calendar; 4 import java.util.GregorianCalendar; 5 import java.util.Hashtable; 6 import java.util.Sc

2014-12-23 14:14:44 857

转载 可视化操作工具 MongoVUE Document更新

更新字段,右键点击数据库表->选择Update,打开界面如图:MongoVUE Document更新" title="可视化操作工具 MongoVUE Document更新" style="margin:0px; padding:0px; border:0px; list-style:none">第一个框中输入{ "age":24}点击“Count”按钮查看记录条数,点击“

2014-12-19 16:28:46 385

原创 jetty7报类似java.lang.IllegalStateException: Form too large366383>200000错误的解决办法

在jetty的etc目录下的jetty-webs.xml中加上如下即可:                org.eclipse.jetty.server.Request.maxFormContentSize            5000000

2014-12-18 11:21:52 909

转载 can not be represented as java.sql.Timestamp

使用hibernate开发程序的时候,有的时间字段没有必要填写,但是,以后hibernate查询的时候会报出“java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Timestamp”的错误, 这是因为hibernate认为这个不是一个有效的时间字串。而有效的日期格式为“ 0

2014-12-17 10:58:57 480

原创 Spring切面配置

Spring的AOP切面配置:Spring的事务切面配置:

2014-12-09 15:14:53 581

转载 详解SSJ(Spring3.x mvc + Spring3.x Core + JPA2.x)轻量级集成开发—第5章 剖析Spring3.x AOP特性01

目录一、AOP简介;二、为什么需要使用AOP;三、设计模式之代理模式;四、JDK动态代理实现;五、Spring AOP简介;六、Spring AOP术语;七、基于Schema配置文件形式的Spring AOP; 前言经过前面几个章节的学习,笔者已经详细的为大家讲解了关于Spring的内核技术(IOC)。那么从本章开始,

2014-12-09 15:03:32 532

转载 详解SSJ(Spring3.x mvc + Spring3.x Core + JPA2.x)轻量级集成开发—第5章 剖析Spring3.x AOP特性02

目录一、基于Schema风格配置AOP增强处理;二、基于Schema风格配置全局切入点;三、Spring AOP与AspectJ AOP的关系;四、使用@Aspect定义切面;五、基于Annotation风格配置AOP增强处理;六、基于Annotation风格配置全局切入点; 前言笔者在上一章节中,为大家详细且深入的讲解了有关

2014-12-09 15:00:29 513

转载 MySQL帐号远程的设置方法(转)将主机名中的LocalHost改成%即支持远程

mysql语句使用大全mysql5.0数据库安装文件 下载mysql-front v3.2 下载mysql-front v5.0 下载mysql-front v5.0注册码 下载mysql使用手册 下载.net连接mysql所需的驱动(mysql-connector-net-5.0.8.1.rar) 下载一、连接m

2014-12-09 09:55:38 7686

转载 MySQL字符集编码问题

今天项目中,用中断命令导入sql脚本,发现其报出编码错误,后来进过一番分析查询后,发现字符集utf8mb4在mysql 5.5.3之后才支持,顿时无语,随后改字符集编码为utf8。注意:查询MySQL版本命令:                             mysql  -V;MySQL命令:                   1:使用SHOW语句找出在服务器上当前

2014-12-03 17:58:10 469

转载 异常捕获不抛出,Spring事务无法回滚

默认spring只在发生未被捕获的runtimeexcetpion时才回滚。 最笨的办法:代码级控制:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 为何在aop  advitor中配置rollba-for=“java.lang.Exception”异常时不回滚呢? 

2014-11-28 11:00:15 543

转载 关于Spring事务回滚的问题

在Spring的配置文件中,如果数据源的defaultAutoCommit设置为True了,那么方法中如果自己捕获了异常,事务是不会回滚的,如果没有自己捕获异常则事务会回滚,如下例比如配置文件里有这么条记录:[html] view plaincopyprint?bean id="dataSource" class="xxx">     property name

2014-11-28 10:56:26 456

C++历年试题

想学好C++吗?想轻松过级吗? 这里汇聚了从2005年至2011年的所有笔试试题及解析答案,全面解决了你的后顾之忧。让你轻轻松松学好C++

2012-03-23

空空如也

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

TA关注的人

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