自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 问答 (4)
  • 收藏
  • 关注

转载 Ibatis学习笔记

Ibatis学习笔记原:http://blog.csdn.net/chjttony/article/details/6026078 1.       Ibatis是开源软件组织Apache推出的一种轻量级的对象关系映射(ORM)框架,和Hibernate、Toplink等在java编程的对象持久化方面深受开发人员欢迎。对象关系映射(ORM):简单原理是通

2015-06-17 14:32:20 376

转载 IBATIS配置简介

转:IBATIS配置简介http://www.cnblogs.com/phoebus0501/archive/2011/05/10/2041765.htmliBatis其实不是个真正意义上的OR-Mapping, 只能称为是个OSQL-Mapping吧,我们开发人员还是要自己写SQL,不过这个我比较喜欢,我们可以控制的更多,更灵活。不像Hibernate那么死板。iBat

2015-06-17 13:32:20 413

转载 MyBatis 通过包含的jdbcType类型

原博客地址http://ysj5125094.iteye.com/blog/2185024mybatis常用jdbcType数据类型MyBatis 通过包含的jdbcType类型BIT         FLOAT      CHAR           TIMESTAMP       OTHER       UNDEFINEDTINYINT 

2015-06-16 17:07:18 451

转载 SQL注入原理讲解,很不错!

原文地址:http://www.cnblogs.com/rush/archive/2011/12/31/2309203.html摘自http://blog.csdn.net/stilling2006/article/details/85264581.1.1 摘要日前,国内最大的程序员社区CSDN网站的用户数据库被黑客公开发布,600万用户的登录名及密码被公开泄露,随后又有多

2015-06-11 10:29:49 332

原创 spring 常缺的包

commons-logging.jar  日志包cglib                 动态代理aopalliance.jar

2015-05-25 21:39:58 314

转载 MyEclipse中SVN用户名密码的切换

MyEclipse中SVN用户名密码的切换WindowsXP:将C:\Documents and Settings\Administrator\Application Data\Subversion\auth\svn.simple文件夹下的所有文件删除就行了Application Data是隐藏文件 要先显示隐藏文件Windows7:

2015-03-26 11:02:52 406

转载 修改MySql默认编码 分类: 转载 2011-12-05 12:17 13657人阅读 评论(0) 收藏 举报 mysqlcharacter数据库databasevariables数据库服务器

安装MySQL之后修改编码方式MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8。1、需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:>mysql -u root –p,之后两次输入root用户的密码),查看数据库的编码方式命令为:>show variables like 'charact

2015-03-07 19:04:30 444

原创 mysql error 1035

4 最终解决方案:      1.手动停止mysql服务。      2.修改D:\MySQL\MySQL Server 5.0\ 目录下的my.ini文件,在[mysqld]下添加      skip-grant-tables       3.启动mysql服务后就可以以空密码登录       4.务必修改root密码       5.把 skip-grant-table

2015-03-07 15:28:37 2211

转载 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-02-10 12:09:07 342

转载 配置Spring需要的jar包!

http://blog.csdn.net/zhujianpengzha/article/details/9121923spring-framework-2.5.6下dist下的spring.jar。spring-framework-2.5.6下lib下jakarta-commons下的commons-dbcp.jar和commons-logging.jar和common

2015-02-10 12:00:17 449

转载 SQL compute by 的使用

GROUP BY子句有个缺点,就是返回的结果集中只有合计数据,而没有原始的详细记录。如果想在SQL SERVER中完成这项工作,可以使用COMPUTE BY子句。COMPTE生成合计作为附加的汇总列出现在结果集的最后。当与BY一起使用时,COMPUTE 子句在结果集内生成控制中断和分类汇总。下列 SELECT 语句使用简单 COMPUTE 子句生成 titles 表中 price 及 adva

2015-01-31 12:18:38 406

转载 请教inner join 与一般笛卡尔积的区别,如select * from tb1 a inner join tb2 b on a.id=b.id 与select * from tb1 a ,tb2

inner join 与一般笛卡尔积的区别:inner join是笛卡尔积的特殊形式。如果有表a和表b,表a有m条记录,表b有n条记录,则一般笛卡尔积后得到的记录条数是m*n条,记录之间的组合是随意的。而内连接则是建立在表a和表b的结构中有相同的列名的基础上进行的。select * from tb1 a inner join tb2 b on a.id=b.id 与select * fro

2015-01-31 11:31:02 4697

转载 sql 中on和where 的区别

select * student sd left join socre sc on sd.id=sc.stuid where level='good' 先执行on再执行 where如果是 inne join   on 和 where 没有区别的  如果是外联接 left outer ,right outer   就会有区别   步骤是  先交叉联接 再执行  on筛选

2015-01-30 19:22:22 380

转载 Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds

在部署的时候出现Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.也就是我们限定了部署的时间导致的错误,经过在网上的查找,找到

2014-12-10 17:12:41 323

原创 servlet中通过request.getRequestDispatcher跳转到jsp页面乱码问题

public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {request.setCharacterEncoding("UTF-8");response.setCharacterEncoding("UTF-8");r

2014-11-08 20:06:43 3040

原创 文件 是.exe结尾,怎么恢复

表现是:

2014-11-07 17:51:17 893

转载 使用request.setCharacterEncoding("gb2312")解决中文乱码的注意事项

|字号 订阅前几天发现使用request.getPragrmber()方法获取中文参数出现乱码,后发现没有添加request.setCharacterEncoding("gb2312")语句,奇怪的是加入该语句后获取的参数仍然是乱码。经过本人数次实验得出request.setCharacterEncoding("gb2312")必须放在页面的头部,可以放在后面,

2014-11-05 20:24:33 5679

转载 eclipse中怎么让它有提示

在这里就不在介绍eclipse的下载方法了,对于程序开发者来说,这一点已经非常的了解了。同样我们的java环境变量也就不用多说了,不会的可以再百度经验里搜一下,方法很多。下面开始介绍:首先,打开eclipse。进入eclipse主界面后打开window菜单。在window下拉列表中找到最后一项Preference。这时进入设置

2014-11-01 17:53:22 435

转载 Referenced file contains errors (http://struts.apache.org/dtds/xwork-validat

xwork的东西已经并入struts2中了,原地址的dtd已经不存在了。  "-//Apache Struts//XWork Validator 1.0.2//EN"    "http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">2011-06-03 22:08 推荐: 0 次 原因是http://www.

2014-10-29 17:03:31 898

转载 编译原理学习导论

大学课程为什么要开设编译原理呢?这门课程关注的是编译器方面的产生原理和技术问题,似乎和计算机的基础领域不沾边,可是编译原理却一直作为大学本科的必修课程,同时也成为了研究生入学考试的必考内容。编译原理及技术从本质上来讲就是一个算法问题而已,当然由于这个问题十分复杂,其解决算法也相对复杂。我们学的数据结构与算法分析也是讲算法的,不过讲的基础算法,换句话说讲的是算法导论,而编译原理这门课程讲的就是比较专

2014-10-28 21:24:41 580

转载 Servlet的生命周期

大多数程序员都知道Servlet的生命周期,简单的概括这就分为四步:servlet类加载--->实例化--->服务--->销毁。对这个过程只是肤浅了解下,对于servlet何时被销毁,还是不太情楚。下面我们描述一下Tomcat与Servlet是如何工作的,首先看下面的时序图.1、Web Client 向Servlet容器(Tomcat)发出Http请求2、Servlet容器

2014-10-24 21:59:10 290

转载 Struts2的ResultType和Action处理链

Struts2的结果类型在struts-default.xml中定义了Struts2内置的所有可用的所有的Struts2结果处理类都要直接或间接的实现com.opensymphony.xwork2.Result接口在struts-default.xml中的里面,有这样一行声明Deprecated name form scheduled for removal in Struts 2

2014-10-12 19:55:27 555

转载 jsp--收集的JS常用正则表达式

转载▼原文地址:梅花雨的脚本http://apps.hi.baidu.com/share/user/ed7879616765656172742d00  LANGUAGE="JavaScript">function   isIdCardNo(num){    if   (isNaN(num))   {alert("输入的不是数字!");   return   

2014-10-12 19:18:40 829

转载 JSP中正则表达式

[javascript] view plaincopyJS正则表达式详解[收藏] 原创作者: Ivan Li 阅读:3806次 评论:1条 更新时间:2006-10-26 JS的正则表达式 //校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return tru

2014-10-12 19:15:14 12971 1

转载 struts2中加载资源文件的顺序

据Struts2的文档,当由action加载页面时资源文件的的搜索顺序为:ActionClass.properties Interface.properties (every interface and sub-interface) BaseClass.properties (all the way to Object.properties) ModelDriven's mod

2014-10-11 21:50:32 774

转载 Struts2之国际化 .

一、国际化介绍  Struts2国际化的目的和Java国际化一致,对于浏览器支持的语言显示不同的文字,如果浏览器支持中文,则显示中文,如果浏览器支持英文,则显示英文;国际化的目的:  很多人刚开始学国际化觉得国际化没有用,因为我们通常都只需要显示中文即可;但是比如google,全世界的人都在访问此网站,这时如果只显示中文网页肯定是不合理的。因此需要国际化; 

2014-10-11 19:02:59 243

原创 关于泛型的问题

public static T toBean(Map map, Class clazz)第一个T,必须这么写,相当于标识T是泛型

2014-09-30 12:11:59 282

转载 pageContext对象的用法

(1)pageContext对象这个对象代表页面上下文,该对象主要用于访问JSP之间的共享数据。pageContext是PageContext类的实例,使用pageContext可以访问page、request、session、application范围的变量。  getAttribute(String name):取得page范围内的name属性。

2014-09-21 17:42:26 320

转载 tomcat环境变量的配置

1.===> 进入bin目录下,双击startup.bat看是否报错。一般肯定会报。2.===> 右键我的电脑===>高级===>环境变量   新建一个 变量名为 JAVA_HOME 然后变量值是 你的JDK的bin目录的上一层。 再新建一个 变量名为CATALINA_HOME 变量值是你的Tomcat的bin的目录的上一层。3.===> 进入Tomcat bin目录下  双击sh

2014-09-19 11:55:42 242

转载 eclipse for java ee的tomcat配置(常见问题解决)

分类: JAVA研修 自娱自乐2012-10-18 22:50 9175人阅读 评论(7) 收藏 举报tomcateclipsejavamyeclipsewebappweb开发前一段时间准备学习ssh的源码,但是web开发的环境一直没有弄好,myeclipse又是注册又是破解什么的好麻烦,而且占地方又大,于是瞄上了官方的ecplise的j2ee版本。但是手里的学习视频(马士

2014-09-12 14:32:21 500

转载 关于验证码在ie浏览器中刷新不了的解释

关于验证码在ie浏览器中刷新不了的解释:ie的浏览器有缓存,当servlet的地址没有改变时,ie不更新缓存中的图片信息。方法是在servlet中加一个参数,每次都更新这样,浏览器就认为servlet地址是新的。

2014-09-07 17:57:37 1305

转载 导入到Myeclipse中项目注释乱码问题

昨晚在Myeclipse导入一个项目,有中文乱码问题,所以郁闷了很久,经过多番询问,最终得以解决。一.将整个project设置编码UTF-8(UTF-8可以最大的支持国际化)windows->Preferences->general->Workspace->Text file encoding->Other框中的Text file encoding改为UTF-8。二.对java

2014-09-07 11:21:56 316

转载 POJO

本文转载自百度文库,详细出处请参考: http://wenku.baidu.com/view/4a9ad533ee06eff9aef80765.html我认为写的很准确,很抱歉没有找到作者的名字!     POJO(Plain Old Java Object)这种叫法是Martin Fowler、Rebecca Parsons和Josh MacKenzie在2000年的一次演讲的时候提

2014-09-06 17:45:37 282

转载 MVC模式(三层架构模式)

(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式最早由Trygve Reenskaug在1974年提出,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年代为程序语言Smalltalk发明的一种软件设计模式。MVC模式的目的是实现一种动态

2014-09-06 16:36:38 738

转载 JAVA修饰符类型(public,protected,private,friendly)

public的类、类属变量及方法,包内及包外的任何类均可以访问;protected的类、类属变量及方法,包内的任何类,及包外的那些继承了此类的子类才能访问;private的类、类属变量及方法,包内包外的任何类均不能访问;如果一个类、类属变量及方法不以这三种修饰符来修饰,它就是friendly类型的,那么包内的任何类都可以访问它,而包外的任何类都不能访问它(包括包外继承了此类的子类),因

2014-09-04 13:52:11 246

转载 java filter过滤器的功能简要介绍

ilter功能.它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开 servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).一个filter 包括:

2014-09-02 15:25:46 311

翻译 onload事件

1.定义:    onload事件是在页面或图片加载完成后立即执行的事件。2.用法:    支持该事件的 HTML 标签:, , , , , ,     支持该事件的 JavaScript 对象:image, layer, window实例3.下面是一个JavaScript的例子:            document.write("这是以页面中嵌入的

2014-08-06 12:12:06 1011

原创 验证码更新问题

关于验证码在ie浏览器中刷新不了的解释:ie的浏览器有缓存,当servlet的地址没有改变时,ie不更新缓存中的图片信息。方法是在servlet中加一个参数,每次都更新这样,浏览器就认为servlet地址是新的。

2014-08-05 15:30:29 314

翻译 jsp---DBUtil用法之ResultSetHandler 和 QueryRunner总结

ResultSetHandler 和 QueryRunnerResultSetHandler是用来简化查询到的数据处理的.ResultSetHandler的实现方法可以不用创建实例对象去封装就能打印出来查询到的全部数据.通过:ArrayHandler:把结果集中的第一行数据转成对象数组。ArrayListHandler:把结果集中的每一行数据都转成一个数组,再存放到List中。

2014-07-30 13:34:43 600

转载 tbody,thead,tfoot的使用

这几个标签,似乎一般都少用到,但是它们在某些时候有很大作用。当我们有一个大的table需要显示的时候,就会需要它们。因为table是当整个表都下载完才显示的,如果页面的table内容比较多,下载完需要很多时间,这样很容易使用户失去浏览兴趣。所以我们就要借助上面的标签来“提高页面显示效果”。tbody,thead,tfoot都是table的子标签,很显然他们分别是“表体”,“表头”,

2014-06-29 10:35:40 1367

空空如也

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

TA关注的人

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