面试
文章平均质量分 80
lgq_0714
轻盈盈的水蓝盈盈的天
展开
-
Hibernate中持久化对象的状态图解析
hibernate中对象的状态图可以用UML的状态图表示如下: session就是一级缓存对以上图形的解析:1.当一个对象被new了以后此对象处于瞬时态(Transient);2.然后对此对象执行session的save() 或者saveOrUpdate()方法后,此对象被放入session的一级缓存(即map里(key="对象的id" value="对象本身"))进入持久转载 2013-08-17 20:18:42 · 477 阅读 · 0 评论 -
jQuery选择器总结
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass")转载 2013-08-18 08:44:42 · 355 阅读 · 0 评论 -
JSP 9 大内置对象详解
内置对象特点:1. 由JSP规范提供,不用编写者实例化。2. 通过Web容器实现和管理3. 所有JSP页面均可使用4. 只有在脚本元素的表达式或代码段中才可使用(使用内置对象%>或使用内置对象%>) 常用内置对象:1. 输出输入对象:request对象、respo转载 2013-08-17 20:57:01 · 430 阅读 · 0 评论 -
详细解析Java中抽象类和接口的区别
在Java语言中, abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者转载 2013-08-17 21:13:07 · 334 阅读 · 0 评论 -
Struts1和Struts2的区别
Action 类: ◆Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 ◆Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作S转载 2013-08-17 20:22:07 · 355 阅读 · 0 评论 -
Java线程
线程或者说多线程,是我们处理多任务的强大工具。线程和进程是不同的,每个进程都是一个独立运行的程序,拥有自己的变量,且不同进程间的变量不能共享;而线程是运行在进程内部的,每个正在运行的进程至少有一个线程,而且不同的线程之间可以在进程范围内共享数据。也就是说进程有自己独立的存储空间,而线程是和它所属的进程内的其他线程共享一个存储空间。线程的使用可以使我们能够并行地处理一些事情。线程通过并行的处理给用户转载 2013-08-17 20:51:31 · 341 阅读 · 0 评论 -
Spring AOP
Spring AOP:通过将业务逻辑从应用服务(如监控和事务管理)中分离出来。切面:一个关注点的模块化,这个关注点可能横切多个对象。比如事务管理、权限管理、日志管理都是横切关注点。切入点:应用切面功能的位置,也就是该调用切面类的那个方面。通知:在切面的某个特定的切入点上执行的动作。切入点之前调用,切入点之后调用。 Spring AOP用到的设计模式:装饰器模式:动态地给转载 2013-08-17 20:34:38 · 437 阅读 · 0 评论 -
个人对Spring IOC的看法
Spring IOC: 依赖注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。具体含义是:当某个角色(可能是一个Java实例,调用者)需要另一个角色(另一个Java实例,被调用者)的协助时,在传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在Spring里,创建被调用者的工作不再由调用者来完成,因此称为控制反转;原创 2013-08-17 20:34:17 · 387 阅读 · 0 评论 -
XML的几种解析方式
1.DOM解析 DOM是html和xml的应用程序接口(API),以层次结构(类似于树型)来组织节点和信息片段,映射XML文档的结构,允许获取 和操作文档的任意部分,是W3C的官方标准 【优点】 ①允许应用程序对数据和结构做出更改。 ②访问是双向的,可以在任何时候在树中上下导航,获取和转载 2013-08-17 20:33:09 · 414 阅读 · 0 评论 -
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 · 396 阅读 · 0 评论 -
JDK1.5新特性
1.静态导入要使用用静态成员(方法和变量)我们必须给出提供这个方法的类。使用静态导入 可以使被导入类的所有静态变量和静态方法在当前类直接可见,使用这些静态成员无需 再给出他们的类名。import static java.lang.Math.*; ……. r = sin(PI * 2); //无需再写r = Math.sin(Math.PI); 2.可变参数在一个转载 2013-08-17 20:32:12 · 329 阅读 · 0 评论 -
String、StringBuffer、StringBuilder 的区别
String、StringBuffer、StringBuilder 的区别:String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)对于三者使用的总结: 1.如果要操作少量的数据用 = String 2.单线程操作字符串缓冲区 下操作大量数据 = StringBuilder 3.多线程操作字符串缓冲区转载 2013-08-17 20:31:48 · 457 阅读 · 0 评论 -
Java集合框架
Java集合框架:集合框架中常用类比较• 用“集合框架”设计软件时,记住该框架四个基本接口的下列层次结构关系会有用处:– Collection 接口是一组允许重复的对象。– Set 接口继承Collection,但不允许重复。– List 接口继承Collection,允许重复,并引入位置下标。– Map 接口既不继承Set 也不继承Collection,转载 2013-08-17 20:31:17 · 372 阅读 · 0 评论 -
sqlldr 参数介绍
sqlldr 参数介绍 收藏有效的关键字:userid -- ORACLE username/passwordcontrol - 控制文件log - 记录的日志文件* 表示数据文件在控制文件之后,如果是独立的数据文件,则把文件代替*bad - 坏数据文件,记录错误的未加载数据data - 数据文件转载 2013-08-17 20:25:53 · 720 阅读 · 0 评论 -
Java读取配置文件的几种方法
在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。一.读取xml配置文件(一)新建一个java bean(HelloBean. java)java代码package chb.demo.vo; public class HelloBean转载 2013-08-17 20:24:59 · 643 阅读 · 0 评论 -
Spring事务管理
可以通过两种方式实现,一是用AOP来控制事务: ger">转载 2013-08-17 20:23:49 · 375 阅读 · 0 评论 -
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 · 458 阅读 · 0 评论 -
Java基本数据类型解析(附Java基本数据类型所占位数以及字节数的求法)
1、整型变量: 数据类型 所占字节数 所占位数 数的范围 byte 1 8 -Math.exp(2,7)-~Math.e原创 2013-08-17 23:45:32 · 710 阅读 · 0 评论