Java face
stevenbill
这个作者很懒,什么都没留下…
展开
-
京东网面试题
1.说说值对象与引用对象的区别? 2.谈谈你对反射机制的理解及其用途? 3.ArrayList、Vector、LinkedList的区别及其优缺点?HashMap、HashTable的区别及其优缺点? 3.列出线程的实现方式?如何实现同步? 4.sql题,是一个图表,具体忘了 5.列出至少五种设计模式?用代码或UML类图描述其中两种设计模式的原理? 6.谈谈你最近正在研究的...原创 2012-02-10 13:12:29 · 249 阅读 · 0 评论 -
2月11日 百度某部门笔试题
简答题 1 spring ioc、aop 的原理 2 hibernate 延迟加载原理 3 事务隔离级别 什么情况下用低的或者用高的 4 事务传播方式哪几种 5 ajax 跨域如何实现 6 MQ是否应该保持顺序 保持是否的优劣 7 乐观锁与悲观锁,举例场景 8 cookie 与session 区别和联系,http 协议是无状态的,怎么区分不同登录用户 9 阐述o...原创 2012-02-12 19:20:33 · 72 阅读 · 0 评论 -
5个最常问的几个Hibernate面试问题
不是吧 你这个是list和iterate的不同吧 在hibernate中,如果使用了延迟加载(比如常见的load方法),那么除访问主键以外的其它属性时, 就会去访问数据库(假设不考虑hibernate的一级缓存),此时session是不允许被关闭。 5个最常问的几个Hibernate面试问题,不一定你都能回答: 1.实体对象在Hibernate中如何进行状态迁移...原创 2012-03-11 14:45:29 · 165 阅读 · 0 评论 -
Hibernate延迟加载机制
延迟加载: 延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。下面我们就分别介绍这些种类的延迟加载的细节。 A、实体对象的延迟加载: 如果想对实体对象使用延迟加载,必须要在实体的映射配置...原创 2012-03-11 15:07:06 · 53 阅读 · 0 评论 -
hibernate一级缓存和二级缓存的区别
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访...原创 2012-03-11 21:53:17 · 51 阅读 · 0 评论