自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 JSP页面与数据库连接中出现的中文乱码问题分析与解决

先打个比方,总司令发出一条命令是“每个士兵都把枪检查好”,这条命令需要 ‘总司令-->师长-->团长-->营长-->班长-->各个士兵’ ,这5步才能传到,其中就需要保证每个长的语言都要与总司令的语言一致,否则这条命令就会出错。语言一致,就相当于编码方式一致。    分析中文乱码问题的总原则是,找到中文的起始点(在哪输入的中文),一步一步分析检查,要保证每一步是否设置编码为gbk(或gb2

2015-07-03 10:50:56 2492

原创 Java源文件编译出错:类文件包含错误的类 请删除该文件或确保文件位于正确的类路径子目录中

做了一下这样的测试:通过在环境变量中配置classpath使得不同路径下的类可以被引入。D:\a\Test.java文件:import com.Dogpublic class Test{ public static void main(String[] args) { Dog d = new Dog(); System.out.println(d

2015-08-14 22:27:49 12353

原创 hibernate中异常:java.lang.ClassNotFoundException: org.hibernate.cache.internal.NoCacheProvider

java.lang.ExceptionInInitializerError    at com.bjsxt.registration.service.UserManager.userExists(UserManager.java:15)    at com.bjsxt.registration.service.UserManagerTest.testUserExists(UserManag

2015-08-05 22:59:30 4779

原创 关于java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor异常

在研究Spring3的使用时,测试AOP的用法,运行测试方法时出现了这样的异常:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.config.internalAutoProxyCreator': Instanti

2015-07-29 12:16:47 1410

转载 SVN添加文件时的错误处理:...\conf\svnserve.conf:12: Option expected

安装完SVN服务器,添加完用户权限后,准备将本地的项目add到服务器上时,报"C:\Documents and Settings\Subversion Repository\conf\svnserve.conf:12: Option expected".网上查找,需要做以下配置:svnserve.conf文件修改前:---------------------------------

2015-07-26 14:37:57 557

原创 Spring AOP 异常:IllegalArgumentException: error at ::0 can't find referenced pointcut

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'u' defined in file [G:\java\J2se_JavaProject\Spring_1500_AOP_Annotation\bin\com\bjsxt\dao\impl\UserDAOImpl.class

2015-07-25 19:40:33 662

转载 Java动态代理一——动态类Proxy的使用

1.什么是动态代理? 答:动态代理可以提供对另一个对象的访问,同时隐藏实际对象的具体事实。代理一般会实现它所表示的实际对象的接口。代理可以访问实际对象,但是延迟实现实际对象的部分功能,实际对象实现系统的实际功能,代理对象对客户隐藏了实际对象。客户不知道它是与代理打交道还是与实际对象打交道。2.为什么使用动态代理? 答:因为动态代理可以对请求进行任何处理3.使用它有哪些好处? 答

2015-07-25 07:07:20 532

转载 SSH-jar包相应作用

1)Struts中的jar包 jar包名称作用struts2-core-2.x.x.jarstruts2的核心jar包javassist-3.x.x.GA.jar一个开源的分析、编辑和创建Java字节码的类库(hibernate中也需要,引入其中一个即可)commons-io-2

2015-07-24 18:23:48 421

转载 (转载)Jakarta项目的commons包

原文链接: http://blog.csdn.net/bearyb1982/article/details/2653981(转载本文仅为学习) commons分为3部分Commons Proper、Commons Sandbox和Commons DormantCommons Proper:提供了设计良好可重用的java组件,并都经过了广泛、严格的测试。Commons

2015-07-24 10:56:17 597

转载 JUnit运行报错:ClassNotFoundException 解决办法

最近在使用JUnit做单元测试时,发现新写好的测试类运行总是出错,报找不到类异常。Class not found com.mogodb.test.testjava.lang.ClassNotFoundException: com.mogodb.test.test at java.net.URLClassLoader$1.run(URLClassLoader.java:202) a

2015-07-17 20:00:47 10202 2

原创 AJAX初步学习

AJAX(Asynchronous Javascript and Xml)异步javascript和Xml 一、Asynchronous异步的意思是,浏览器向服务器发送一个请求,不是傻傻等服务器返回请求后再执行别的操作,而是去做别的操作,当服务器返回请求回来时自动调用一个js函数,由这个函数执行一系列操作。因此,异步的好处是,提高了工作效率。此外,AJAX还有一个作用。B/S以往都是由浏览

2015-07-07 19:14:32 506

转载 JFreeChart的使用

转自: http://www.cnblogs.com/xingyun/archive/2012/02/05/2339237.html前提:导入需要的2个jar文件,jcommon-版本号.jar,jfreechart-版本号.jar。可以去官网下载:http://sourceforge.net/projects/jfreechart/files/注意:下载的Jfreecha

2015-07-06 22:47:05 533

原创 JDK、JRE和JVM三者之间的关系

一、首先说明三者的关系是:                                            JDK(Java Develepment Kit)Java开发工具包                                            JRE(Java RunTime Environment)Java运行时环境                     

2015-07-05 16:50:25 2556

原创 关于JSP文件运行时抛出The value for the useBean class attribute XXX is invalid异常的分析

The value for the useBean class attribute XXX is invalid异常的意思是:useBean中的类型是无效的。1、对该异常的解释          JSP文件中利用动作指令(Action)来使用javaBean的语法如下:                     首先来

2015-07-04 17:05:40 1550

转载 <%@page contentType="text/html;charset=gbk"%>与<meta http-equiv="Content-Type" content="text/html; ch

前一个是在服务端起作用,是告诉应用服务器采用何种编码输出JSP文件流,后一个是在客户端起作用,是告诉浏览器是采用何种编码方式显示HTML页面前者由jsp引擎对输出内容进行编码, 后者将由IE对页面内容进行编码,他们负责的编码对象不同。所以,我们有些时候会出现页面上的一些东西是正常的,而out.print...出来的东西是乱码,就是这个原因。本文转自:http://blog.

2015-07-03 11:34:23 873

原创 学习单例模式

1、单例模式是怎样产生的?      当想要让一个定义类只能实例化一个对象,则不能对外提供public的构造方法,而是要把构造方法定义为private的,这样就可以让定义类自己控制类的实例化。同时,也要对外提供一个public的方法,用来得到定义类的实例。当然,在定义类的内部需要初始化来创建自身的一个实例(保证这个实例必须是唯一的)。2、单例模式中,需要做哪些工作?      由1所述

2015-06-28 20:34:41 606

原创 关于Eclipse中通过run on server来运行JSP文件不支持session问题

Eclipse中通过run on server来运行JSP文件时,默认启动的是本机的IE浏览器,如果出现了不支持session的情况,比如,在一个登录页面的JSP文件登陆后不能成功跳转到指定页面,问题很可能出现在本机IE浏览器的设置中。解决办法是,在IE浏览器的:设置-->Internet选项-->隐私,选择Internet区域设置中,看看是否选择的是‘阻止所有Cookie’,如果是,改变为‘

2015-06-27 23:28:32 1657

原创 对List<E>集合中添加新元素覆盖之前的元素问题的分析

错误1:Bean中的属性设置为static,导致new出来的所有Bean的属性都为最后一次new出来的Bean的属性。处理方法:把Bean中属性的static去掉就ok了。错误2:循环添加元素到List list 中的时候,所添加的元素为E e 对象,要保证这些对象不为同一个对象,也就是说,每次添加的元素都是一个新new出来的对象,实例如下:    代码段1: public

2015-06-27 15:27:15 1032

转载 关于mysql数据库的中文乱码问题

转自http://www.cnblogs.com/pricks"MySQL 4.1的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connection)。下面将分两部分,分别设置服务器编

2015-06-24 11:14:33 438

转载 连接mysql数据库时出现1045错误的解决方法。

错误代码 1045Access denied for user 'root'@'localhost' (using password:YES)解决办法是重新设置root用户密码,在Windows平台下操作步骤如下:1、以系统管理员身份登录到系统;2、如果MySQL服务器正在运行,停止它。      如果是作为Windows服务运行的服务器,进入服务管理器:开始菜单->控制面板-

2015-06-23 10:03:25 21402 3

转载 HTML中meta标签详解

meta是用来在HTML文档中模拟HTTP协议的响应头报文。META标签是HTML语言HEAD区的一个辅助性标签,它位于HTML文档头部的标记和标记之间,它提供用户不可见的信息。meta标签通常用来为搜索引擎robots定义页面主题,或者是定义用户浏览器上的cookie;它可以用于鉴别作者,设定页面格式,标注内容提要和关键字;还可以设置页面使其可以根据你定义的时间间隔刷新自己,以及设置RASC内容

2015-06-19 17:04:42 569

转载 HttpServletRequest和HttpSession中setAttribute/getAttribute方法究竟是用来干什么的?

做tag解析时,在JAVA中,通过WEB服务器传递数据方式分两种,一种是session,一种是request,使用方法如下:1.使用request传:request.setAttribute("beanobject", sample); //其中sample为bean2.使用session传:HttpSession s = request.getSession();s.se

2015-06-17 16:30:07 10710

转载 cookie和session的详细讲解

一、术语session  在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction和session在某些语境下的含义是相同的。  session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程能称之为一个session。有时候我们能看到这样的话“在一个浏

2015-06-17 15:15:32 724

原创 eclipse中引入jar包问题

在eclipse中新建一个project时,如果我们需要一些.class文件(这些.class文件已经实现了某些接口。如果这些.class文件是abstract的,我们可以继承之而不用重写所有的接口中的方法,如果不是abstract的,我们能直接拿来用。总之这些.class文件对我们是有实际用途的),而且这些.class文件在JDK中是找不到的,这时我们就需要引入这些.class文件到我们的pro

2015-06-16 10:44:30 503

转载 JSP编程中的乱码问题(转载)

JSP中文乱码问题终极解决方案在介绍方法之前我们首先应该清楚具体的问题有哪些,笔者在本博客当中论述的JSP中文乱码问题有如下几个方面:页面乱码、参数乱码、表单乱码、源文件乱码。下面来逐一解决其中的乱码问题。一、JSP页面中文乱码在JSP页面中,中文显示乱码有两种情况:一种是HTML中的中文乱码,另一种是在JSP中动态输出的中文乱码。先看一个JSP程序

2015-06-16 08:28:56 510

原创 异常:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException

当程序中出现异常提示为:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException  的时候,说明是SQL语句出现了错误,导致程序无法编译。例如:  语句1----> stmt.executeUpdate("update article set rootid = " + k + " where id = " + k + ";"); 

2015-06-15 19:20:56 25052

原创 mysql中插入数据时出现1366错误

mysql中插入数据时出现1366错误,说明所要插入的记录(即 client端)中包含汉字,而默认情况下,client端的编码方式为utf8,也就是说,计算机收到的是用户输入的汉字的gbk字节码,却把这些gbk字节码当成是utf8字节码来看,这时必然就会出错。所以,我们要在插入记录之前告诉计算机,我要插入的记录使用gbk编码的,执行指令一下指令(把客户端字符集编码设为gbk):  set ch

2015-06-15 06:23:30 1267

原创 Java中出现异常:Syntax error on token(s), misplaced construct(s)

出现Syntax error on token(s), misplaced construct(s)异常时,说明源代码中出现了语法错误,要仔细检查源代码。  例如,%@page contentType="text/html;charset=utf-8" %>  当前页面为compute.jsp  String computeSign = request.getPar

2015-06-14 12:58:22 14301

原创 异常提示:Syntax error on token(s), misplaced construct(s)

出现Syntax error on token(s), misplaced construct(s)异常时,说明源代码中出现了语法错误,要仔细检查源代码。  例如,%@page contentType="text/html;charset=utf-8" %>  当前页面为compute.jsp  String computeSign = request.getPar

2015-06-14 12:48:15 18808

转载 计算机启动的过程

从打开电源到开始操作,计算机的启动是一个非常复杂的过程。我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示...... 这几天,我查了一些资料,试图搞懂它。下面就是我整理的笔记。零、boot的含义先问一个问题,"启动"用英语怎么说?回答是boot。可是,boot原来的意思是靴子,"启动"与靴子有什么关系呢? 原来,这里的boot是bootst

2015-06-11 19:11:28 466

转载 Eclipse中启动Tomcat时抛出异常:java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory的解决办法

错误描述,如图: 原因分析:eclipse-Version: 3.4.2没有tomcat7.0的选项,所以报了如上的错误。网上查找了下原因,才发现在调用的时候需要加入juli这个包。此包位于tomcat根目录bin目录下。我的路径是:D:\struts2.0Tools\apache-tomcat-7.0.26\bin.具体操作步骤是:(由于本

2015-06-10 18:51:50 1688

转载 Tomcat首页中登录host manager时遇到的问题(403 Access Denied)

管理tomcat的时候遇到了以下问题:  1.刚开始需要用户名密码,不知道用户名和密码是什么,但是输入什么都不正确。  解决办法:  自己在tomcat-users.xml中按格式添加用户 conf文件夹里面  默认是注释掉了的,这主要是考虑到服务器的安全,如果是本地测试,去掉以下这段注释,然后重启动服务器,再输入           

2015-06-10 17:28:54 2841

jedis.jar用于java操作redis

jedis.jar提供了java连接和操作redis服务的api。jedis.jar提供了java连接和操作redis服务的api。

2018-04-24

junit-4.9.jar

junit-4.9.jar是在MyEclipse集成开发环境中作单元测试所需要引入的jar包,该资源为4.9版本。

2015-07-24

commons-logging-1.2.jar

commons-logging-1.2.jar

2015-07-24

空空如也

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

TA关注的人

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