- 博客(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 410
转载 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 441
转载 MyBatis 通过包含的jdbcType类型
原博客地址http://ysj5125094.iteye.com/blog/2185024mybatis常用jdbcType数据类型MyBatis 通过包含的jdbcType类型BIT FLOAT CHAR TIMESTAMP OTHER UNDEFINEDTINYINT
2015-06-16 17:07:18 486
转载 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 352
转载 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 439
转载 修改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 479
原创 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 2292
转载 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 366
转载 配置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 492
转载 SQL compute by 的使用
GROUP BY子句有个缺点,就是返回的结果集中只有合计数据,而没有原始的详细记录。如果想在SQL SERVER中完成这项工作,可以使用COMPUTE BY子句。COMPTE生成合计作为附加的汇总列出现在结果集的最后。当与BY一起使用时,COMPUTE 子句在结果集内生成控制中断和分类汇总。下列 SELECT 语句使用简单 COMPUTE 子句生成 titles 表中 price 及 adva
2015-01-31 12:18:38 436
转载 请教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 4757
转载 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 406
转载 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 341
原创 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 3080
转载 使用request.setCharacterEncoding("gb2312")解决中文乱码的注意事项
|字号 订阅前几天发现使用request.getPragrmber()方法获取中文参数出现乱码,后发现没有添加request.setCharacterEncoding("gb2312")语句,奇怪的是加入该语句后获取的参数仍然是乱码。经过本人数次实验得出request.setCharacterEncoding("gb2312")必须放在页面的头部,可以放在后面,
2014-11-05 20:24:33 5739
转载 eclipse中怎么让它有提示
在这里就不在介绍eclipse的下载方法了,对于程序开发者来说,这一点已经非常的了解了。同样我们的java环境变量也就不用多说了,不会的可以再百度经验里搜一下,方法很多。下面开始介绍:首先,打开eclipse。进入eclipse主界面后打开window菜单。在window下拉列表中找到最后一项Preference。这时进入设置
2014-11-01 17:53:22 459
转载 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 923
转载 编译原理学习导论
大学课程为什么要开设编译原理呢?这门课程关注的是编译器方面的产生原理和技术问题,似乎和计算机的基础领域不沾边,可是编译原理却一直作为大学本科的必修课程,同时也成为了研究生入学考试的必考内容。编译原理及技术从本质上来讲就是一个算法问题而已,当然由于这个问题十分复杂,其解决算法也相对复杂。我们学的数据结构与算法分析也是讲算法的,不过讲的基础算法,换句话说讲的是算法导论,而编译原理这门课程讲的就是比较专
2014-10-28 21:24:41 607
转载 Servlet的生命周期
大多数程序员都知道Servlet的生命周期,简单的概括这就分为四步:servlet类加载--->实例化--->服务--->销毁。对这个过程只是肤浅了解下,对于servlet何时被销毁,还是不太情楚。下面我们描述一下Tomcat与Servlet是如何工作的,首先看下面的时序图.1、Web Client 向Servlet容器(Tomcat)发出Http请求2、Servlet容器
2014-10-24 21:59:10 309
转载 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 588
转载 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 883
转载 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 13375 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 799
转载 Struts2之国际化 .
一、国际化介绍 Struts2国际化的目的和Java国际化一致,对于浏览器支持的语言显示不同的文字,如果浏览器支持中文,则显示中文,如果浏览器支持英文,则显示英文;国际化的目的: 很多人刚开始学国际化觉得国际化没有用,因为我们通常都只需要显示中文即可;但是比如google,全世界的人都在访问此网站,这时如果只显示中文网页肯定是不合理的。因此需要国际化;
2014-10-11 19:02:59 260
转载 pageContext对象的用法
(1)pageContext对象这个对象代表页面上下文,该对象主要用于访问JSP之间的共享数据。pageContext是PageContext类的实例,使用pageContext可以访问page、request、session、application范围的变量。 getAttribute(String name):取得page范围内的name属性。
2014-09-21 17:42:26 337
转载 tomcat环境变量的配置
1.===> 进入bin目录下,双击startup.bat看是否报错。一般肯定会报。2.===> 右键我的电脑===>高级===>环境变量 新建一个 变量名为 JAVA_HOME 然后变量值是 你的JDK的bin目录的上一层。 再新建一个 变量名为CATALINA_HOME 变量值是你的Tomcat的bin的目录的上一层。3.===> 进入Tomcat bin目录下 双击sh
2014-09-19 11:55:42 271
转载 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 533
转载 关于验证码在ie浏览器中刷新不了的解释
关于验证码在ie浏览器中刷新不了的解释:ie的浏览器有缓存,当servlet的地址没有改变时,ie不更新缓存中的图片信息。方法是在servlet中加一个参数,每次都更新这样,浏览器就认为servlet地址是新的。
2014-09-07 17:57:37 1340
转载 导入到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 337
转载 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 308
转载 MVC模式(三层架构模式)
(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式最早由Trygve Reenskaug在1974年提出,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年代为程序语言Smalltalk发明的一种软件设计模式。MVC模式的目的是实现一种动态
2014-09-06 16:36:38 765
转载 JAVA修饰符类型(public,protected,private,friendly)
public的类、类属变量及方法,包内及包外的任何类均可以访问;protected的类、类属变量及方法,包内的任何类,及包外的那些继承了此类的子类才能访问;private的类、类属变量及方法,包内包外的任何类均不能访问;如果一个类、类属变量及方法不以这三种修饰符来修饰,它就是friendly类型的,那么包内的任何类都可以访问它,而包外的任何类都不能访问它(包括包外继承了此类的子类),因
2014-09-04 13:52:11 272
转载 java filter过滤器的功能简要介绍
ilter功能.它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开 servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).一个filter 包括:
2014-09-02 15:25:46 333
翻译 onload事件
1.定义: onload事件是在页面或图片加载完成后立即执行的事件。2.用法: 支持该事件的 HTML 标签:, , , , , , 支持该事件的 JavaScript 对象:image, layer, window实例3.下面是一个JavaScript的例子: document.write("这是以页面中嵌入的
2014-08-06 12:12:06 1068
原创 验证码更新问题
关于验证码在ie浏览器中刷新不了的解释:ie的浏览器有缓存,当servlet的地址没有改变时,ie不更新缓存中的图片信息。方法是在servlet中加一个参数,每次都更新这样,浏览器就认为servlet地址是新的。
2014-08-05 15:30:29 333
翻译 jsp---DBUtil用法之ResultSetHandler 和 QueryRunner总结
ResultSetHandler 和 QueryRunnerResultSetHandler是用来简化查询到的数据处理的.ResultSetHandler的实现方法可以不用创建实例对象去封装就能打印出来查询到的全部数据.通过:ArrayHandler:把结果集中的第一行数据转成对象数组。ArrayListHandler:把结果集中的每一行数据都转成一个数组,再存放到List中。
2014-07-30 13:34:43 621
转载 tbody,thead,tfoot的使用
这几个标签,似乎一般都少用到,但是它们在某些时候有很大作用。当我们有一个大的table需要显示的时候,就会需要它们。因为table是当整个表都下载完才显示的,如果页面的table内容比较多,下载完需要很多时间,这样很容易使用户失去浏览兴趣。所以我们就要借助上面的标签来“提高页面显示效果”。tbody,thead,tfoot都是table的子标签,很显然他们分别是“表体”,“表头”,
2014-06-29 10:35:40 1427
空空如也
oracle 数据库 表的关系图有什么软件可以显示
2015-04-02
谁有hibernate.chm,像下面的。从网上下了很多,内容都是空的,谢谢
2015-02-01
关于sql 联接运算,有点糊涂了
2015-01-31
基表链接和内链接的区别?刚开始学
2015-01-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人