
java面试相关
cindysaj
这个作者很懒,什么都没留下…
展开
-
oracle 删除相同记录语句
select rowid ,a.* from cust1 a where a.rowid> (select min(b.rowid) from cust1 b where a.id=b.id )delete from cust1 a where a.rowid> (select min(b.rowid) from cust1 b where a.id=b.id )Oracl...2010-03-16 16:49:04 · 93 阅读 · 0 评论 -
servlet什么时候destroy
destroy方法在容器移除servlet 时执行,同样只执行一次。这个方法会在所有的线程的service()方法执行完成或者超时后执行,调用这个方法后,容器不会再调用这个servlet的方法,也就是说容器不再把请求发送给这个servlet。这个方法给servlet释放占用的资源的机会,通常用来执行一些清理任务。上面的是jdk API文档中定义,我这儿有个英文版的Called by t...2010-03-17 14:11:14 · 237 阅读 · 0 评论 -
高性能且线程安全的单例
最简单的、成熟的单例实现有如下两种:1public static final Singleton INSTANCE=new Singleton(); 即在声明静态变量时就实例化。这种方法的问题是,不能传入构造参数从而动态的创建实例。 2public static synchronized Singleton getInstance(){...} 即在方法上同步。这种方法的问题是...2010-03-17 14:48:44 · 133 阅读 · 0 评论 -
EJB中事务
解释一下事务的概念:在EJB中,容器提供了声明性事务的支持.EJB 支持7中不同的声明性事务.Required(如果存在事务就在事务中运行,如果没有事务生成一个新事务),RequiredNew(无论有没有事务都要生成新事务,在自己的事务中运行),Mandatory(事务是必须的,如果没有事务报异常),Supports(有事务使用事物,没有事务不使用事务),NotSuppor...2010-03-18 14:06:04 · 115 阅读 · 0 评论 -
面试常考的EJB知识
EJB 与 JAVA BEAN 的区别?答: Java Bean 是可复用的组件,对 Java Bean 并没有严格的规范,理论上讲,任何一个 Java 类都可以是一个 Bean 。但通常情况下,由于 Java Bean 是被容器所创建(如 Tomcat) 的,所以 Java Bean 应具有一个无参的构造器,另外,通常 Java Bean 还要实现 Serializable 接口用于实现...原创 2010-02-23 15:06:21 · 138 阅读 · 0 评论 -
EJB interview(English)
Q: What are the different kinds of enterprise beans?A: Different kind of enterrise beans are Stateless session bean, Stateful session bean, Entity bean, Message-driven bean........... Q: What ...2010-02-23 15:12:30 · 150 阅读 · 0 评论 -
jdbc与hibernate的优缺点比较
一、Hibernate是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架,和App Server,和EJB没有什么必然的联系。Hibernate可以用在任何JDBC可以使用的场合,例如Java应用程序的数据库访问代码,DAO接口的实现类,甚至可以是BMP里面的访问数据库的代码。从这个意义上来说,Hibernate和EB不是一个范畴的东西,也不存在非此即彼的关系。 二、Hibernate是一...2010-02-23 15:27:34 · 82 阅读 · 0 评论 -
一道sql面试题目
表A企业名称 缴费金额 是否缴费 a 10 是 b 10 否 a 20 是 a 30 否 c 10 是 c 20 否结果:企业名称 应缴金额 实缴金额 欠费...原创 2010-05-28 22:25:59 · 147 阅读 · 0 评论