- 博客(123)
- 资源 (17)
- 收藏
- 关注
原创 spring相关配置详解
spring组件扫描使用详解我们知道如果不想在xml文件中配置bean,我们可以给我们的类加上spring组件注解,只需再配置下spring的扫描器就可以实现bean的自动载入。
2014-06-08 16:00:13
574
转载 [springMVC]Spring3MVC 在JSP中使用@ModelAttribute
http://blog.youkuaiyun.com/wendellup/article/details/8393557
2014-06-05 09:08:43
727
原创 Springmvc表单实体映射
表单: 姓名: 年龄: 实体:public class User { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name
2014-06-05 09:05:05
3572
原创 SpringMVC文件上传
spring mvc(注解)上传文件的简单例子,这有几个需要注意的地方1.form的enctype=”multipart/form-data” 这个是上传文件必须的2.applicationContext.xml中 关于文件上传的配置不能少 大家可以看具体代码如下: web.xml[html] view plaincopyprint?xml v
2014-06-04 22:58:53
561
原创 struts2 FilterDispatcher 和 StrutsPrepareAndExecuteFilter 的区别
FilterDispatcher是struts2.0.x到2.1.2版本的核心过滤器.! StrutsPrepareAndExecuteFilter是自2.1.3开始就替代了FilterDispatcher的.! 这样的改革当然是有好处的.! 为什么这么说.? 应该知道如果我们自己定义过滤器的话, 是要放在strtus2的过滤器之前的, 如果放在struts2过滤器之后,你自己的过滤器
2014-06-04 08:37:33
471
原创 4种常见的xml解析方法
查看文章 4种常见的xml解析方法 2009-11-03 14:40 ========================================== xml文件 <?xml version="1.0" encoding="GB2312"?> <RESULT> <VALUE> <NO>A1234
2014-05-29 08:35:51
613
原创 Oracle %ROWTYPE 用法
Oracle 中 %ROWTYPE: %ROWTYPE:表示该类型为行数据类型,存储的时候为一行数据,一行有很多列,相当于表中的一行数据,也可以的游标中的一行数据。 用到%ROWTYPE作用是:当查询整行的时候(SELECT * FROM EMP;),那么效率比每一个字段对应快。 例如: v_info emp%ROWTYPE; //该类型为emp表中的一行数据
2014-05-27 10:08:23
1720
原创 人生勉励
不管在什么地方上班,请记住:工作不养闲人,团队不养懒人;入一行别先惦记赚钱,先学着让自己之前;赚不到钱赚知识,赚不到知识赚经历,赚不到经历赚阅历,以上都赚到了就不可能赚不到钱,只有先改变自己的态度,才能改变人生的高度。让人迷茫的原因只有一个,那就是本该拼搏的年纪,却想的太多,做的太少!!!
2014-05-24 10:38:19
394
原创 Oracle递归查询详解
创建表 建表语句:CREATE TABLE SC_DISTRICT( ID NUMBER(10) NOT NULL, PARENT_ID NUMBER(10), NAME VARCHAR2(255 BYTE) NOT NULL);ALTER TABLE SC_DISTRICT
2014-05-22 19:37:16
597
原创 Oracle substr()函数详解
substr() 函数返回字符串的一部分。语法:substr(string,start,length)string - 指定的要截取的字符串。start - 必需,规定在字符串的何处开始。正数 - 在字符串的指定位置开始负数 - 在从字符串结尾的指定位置开始0 - 在字符串中的第一个字符处开始length - 可选,指定要截取的字符串长度,缺
2014-05-22 16:50:09
948
原创 Spring MVC 中的基于注解的 Controller
终于来到了基于注解的 Spring MVC 了。之前我们所讲到的 handler,需要根据 url 并通过 HandlerMapping 来映射出相应的 handler 并调用相应的方法以响应请求。实际上,ControllerClassNameHandlerMapping, MultiActionController 和选择恰当的 methodNameResolver(如 InternalPath
2014-05-21 21:40:02
353
原创 Spring MVC 框架搭建及详解
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。 一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)
2014-05-21 11:02:27
330
原创 Oracle中(+)的用法
(+)就是连接譬如SELECT a.*, b.* from a(+) = b就是一个右连接,等同于select a.*, b.* from a right join bSELECT a.*, b.* from a = b(+)就是一个左连接,等同于select a.*, b.* from a left join b即" (+)"所在位置的另一侧为连接的方向,通常将全量集合与部分集合
2014-05-21 10:41:06
1083
原创 forward和redirect的区别
1.从地址栏显示来说 forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.2.从数据共享来说 forward:转发页面和
2014-05-20 17:27:42
346
原创 JSP9大内置对象
jsp九大内置对象: 对应servlet中的java对象page thispageContext PageContextrequest HttpServletRequestresponse HttpServletResponseconfig ServletConfigexce
2014-05-20 17:25:07
371
原创 Java中重载可以返回值不同么
方法重载跟返回值类型和修饰符无关 Java的重载 是发生在本类中的,重载的条件是在本类中有多个方法名相同,但参数列表不同(可能是,参数个数不同,参数类型不同),跟返回值无关。 我们可以举个例子,假如我们在同一个类中,写了两个方法名相同并且参数列表也相同,只是返回值不同, public Stringshow(int number) public int show(int numb
2014-05-20 17:23:41
5398
转载 jQuery选择器总结
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass")
2013-08-18 08:44:42
383
原创 Java基本数据类型解析(附Java基本数据类型所占位数以及字节数的求法)
1、整型变量: 数据类型 所占字节数 所占位数 数的范围 byte 1 8 -Math.exp(2,7)-~Math.e
2013-08-17 23:45:32
736
转载 详细解析Java中抽象类和接口的区别
在Java语言中, abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者
2013-08-17 21:13:07
351
原创 DB2常用命令
1、创建数据库 create database SACLOC using codeset UTF-8 territory US2、恢复数据库 restore db SACLOC from E:\ taken at 201203211653303、用指定的用户连接 connect to SACLOC user EOS using EOS4、查看所有的表 list tabl
2013-08-17 21:00:51
651
转载 JSP 9 大内置对象详解
内置对象特点:1. 由JSP规范提供,不用编写者实例化。2. 通过Web容器实现和管理3. 所有JSP页面均可使用4. 只有在脚本元素的表达式或代码段中才可使用(使用内置对象%>或使用内置对象%>) 常用内置对象:1. 输出输入对象:request对象、respo
2013-08-17 20:57:01
443
转载 Java线程
线程或者说多线程,是我们处理多任务的强大工具。线程和进程是不同的,每个进程都是一个独立运行的程序,拥有自己的变量,且不同进程间的变量不能共享;而线程是运行在进程内部的,每个正在运行的进程至少有一个线程,而且不同的线程之间可以在进程范围内共享数据。也就是说进程有自己独立的存储空间,而线程是和它所属的进程内的其他线程共享一个存储空间。线程的使用可以使我们能够并行地处理一些事情。线程通过并行的处理给用户
2013-08-17 20:51:31
353
转载 JS合并两个数组,去除重复的部分
function mergeArray(arr1, arr2) { var _arr = []; for (var i = 0; i _arr.push(arr1[i]); } var _dup; for (var i = 0; i _dup = false; for (v
2013-08-17 20:41:36
1947
转载 Spring AOP
Spring AOP:通过将业务逻辑从应用服务(如监控和事务管理)中分离出来。切面:一个关注点的模块化,这个关注点可能横切多个对象。比如事务管理、权限管理、日志管理都是横切关注点。切入点:应用切面功能的位置,也就是该调用切面类的那个方面。通知:在切面的某个特定的切入点上执行的动作。切入点之前调用,切入点之后调用。 Spring AOP用到的设计模式:装饰器模式:动态地给
2013-08-17 20:34:38
454
原创 个人对Spring IOC的看法
Spring IOC: 依赖注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。具体含义是:当某个角色(可能是一个Java实例,调用者)需要另一个角色(另一个Java实例,被调用者)的协助时,在传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在Spring里,创建被调用者的工作不再由调用者来完成,因此称为控制反转;
2013-08-17 20:34:17
405
转载 XML的几种解析方式
1.DOM解析 DOM是html和xml的应用程序接口(API),以层次结构(类似于树型)来组织节点和信息片段,映射XML文档的结构,允许获取 和操作文档的任意部分,是W3C的官方标准 【优点】 ①允许应用程序对数据和结构做出更改。 ②访问是双向的,可以在任何时候在树中上下导航,获取和
2013-08-17 20:33:09
442
转载 JDK1.6的新特性
1、简化Web Services 2、整合脚本语言 3、绑定Derby 4、更丰富的Desktop APIs 5、监视和管理 6、 可插入式元数据 7、访问编译器 8、安全性简化Web ServicesMustang 将 简化Web services 的开发和发布. XML和Web服务一直都是Mustang的关注重点.. Mustang为此
2013-08-17 20:32:40
413
转载 JDK1.5新特性
1.静态导入要使用用静态成员(方法和变量)我们必须给出提供这个方法的类。使用静态导入 可以使被导入类的所有静态变量和静态方法在当前类直接可见,使用这些静态成员无需 再给出他们的类名。import static java.lang.Math.*; ……. r = sin(PI * 2); //无需再写r = Math.sin(Math.PI); 2.可变参数在一个
2013-08-17 20:32:12
353
转载 String、StringBuffer、StringBuilder 的区别
String、StringBuffer、StringBuilder 的区别:String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)对于三者使用的总结: 1.如果要操作少量的数据用 = String 2.单线程操作字符串缓冲区 下操作大量数据 = StringBuilder 3.多线程操作字符串缓冲区
2013-08-17 20:31:48
475
转载 Java集合框架
Java集合框架:集合框架中常用类比较• 用“集合框架”设计软件时,记住该框架四个基本接口的下列层次结构关系会有用处:– Collection 接口是一组允许重复的对象。– Set 接口继承Collection,但不允许重复。– List 接口继承Collection,允许重复,并引入位置下标。– Map 接口既不继承Set 也不继承Collection,
2013-08-17 20:31:17
387
转载 sqlldr 参数介绍
sqlldr 参数介绍 收藏有效的关键字:userid -- ORACLE username/passwordcontrol - 控制文件log - 记录的日志文件* 表示数据文件在控制文件之后,如果是独立的数据文件,则把文件代替*bad - 坏数据文件,记录错误的未加载数据data - 数据文件
2013-08-17 20:25:53
739
转载 Java读取配置文件的几种方法
在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。一.读取xml配置文件(一)新建一个java bean(HelloBean. java)java代码package chb.demo.vo; public class HelloBean
2013-08-17 20:24:59
668
转载 Spring的AOP应用实例
Spring的AOP应用实例 view plaincopy to clipboardprint? public class WelcomeAdvice implements MethodBeforeAdvice{ public void before(Method method, Object[] objects, Object o) throws Throwable
2013-08-17 20:22:48
479
转载 Struts1和Struts2的区别
Action 类: ◆Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 ◆Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作S
2013-08-17 20:22:07
374
转载 Hibernate中持久化对象的状态图解析
hibernate中对象的状态图可以用UML的状态图表示如下: session就是一级缓存对以上图形的解析:1.当一个对象被new了以后此对象处于瞬时态(Transient);2.然后对此对象执行session的save() 或者saveOrUpdate()方法后,此对象被放入session的一级缓存(即map里(key="对象的id" value="对象本身"))进入持久
2013-08-17 20:18:42
496
原创 有关DB2数据库低版本想高版本恢复的问题(DDL方式)
最近做的项目用的是DB2数据库,由于原来的数据备份是从8.7的版本备下来的,现在要恢复到服务器V9.7的库上去。DB2的恢复有两种:方法一:通过restore的放,这种方法我试了,但是没成功,所以此处就不介绍这种放了方法二:通过DDL的方式原数据库的名称DBNAME1,现在的数据库名称DBNAME2db2 connect toDBNAME1 user USERNAME usin
2012-12-07 10:27:39
1255
转载 Unsupported major.minor version 49.0的错误解决
在装2个不同版本JDK时遇到了这个问题,在网上钩了一吧!查到一个讲解比较好的资料。 一:要解决的问题 我们在尝鲜 JDK1.5 的时候,相信不少人遇到过 Unsupported major.minor version 49.0 错误,当时定会茫然不知所措。因为刚开始那会儿,网上与此相关的中文资料还不多,现在好了,网上一找就知道是如何解决,大多会告诉你要使用 JDK 1.4
2012-06-02 10:12:43
612
poi.jar文件(用于java读取word文件)
2009-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人