- 博客(5)
- 收藏
- 关注
原创 Hibernate之事务、隔离级别、悲观锁、乐观锁
事务需要保证原子性(Atomicity)、一致性(Consistence)、隔离性(Isolation behavior)、持续性(Durability),简称ACID。原子性:一个事务内的操作要么全部成功,要么全部失败回滚。一致性:事务内的数据,如果事务成功,则必须都是成功后的状态,如果失败,则必须都是最开始的状态,不能有的是成功后的状态,有的是开始的状态。隔离性:在多个事务同时...
2011-07-29 20:02:31 124
原创 Hibernate中 一 二级缓存及查询缓存的学习总结
一、一级缓存 一级缓存的生命周期和session的生命周期一致,当前sessioin一旦关闭,一级缓存就消失,因此一级缓存也叫session级的缓存或事务级缓存,一级缓存只存实体对象的 ,它不会缓存一般的对象属性(查询缓存可以),即当获得对象后,就将该对象的缓存起来,如果在同一session中如果再去获取这个对象时,它会先判断缓存中有没有该对象的ID,如果有就直接从缓存中取出,反之则去数据库...
2011-07-29 11:58:28 66
原创 Hibernate缓存机制
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. Hibernate缓存分...
2011-07-29 11:56:20 70
原创 Android手势识别ViewFlipper触摸动画
今天给大家介绍一下如何实现Android主页面的左右拖动效果。实现起来很简单,就是使用ViewFlipper来将您要来回拖动的View装在一起,然后与GestureDetector手势识别类来联动,确定要显示哪个View,加上一点点动画效果即可。比如当手指向左快速滑动时跳转到上一个View,手指向右快速滑动时跳转到下一个View,本例中使用图片作为各个View的页面,实现左右快速滑动显示不同的图片...
2011-07-28 22:16:42 70
原创 Transfer-Encoding: chunked 的含义
Transfer-Encoding: chunked 的含义在用firebug查看服务器的请求时,返回的header都有Transfer-Encoding: chunked,在做实际应用时,好像也没有多大关系。试试用socket连接http服务器,看看数据是如何传输的。Java代码 Socket s = new Socket("1...
2011-07-05 12:20:37 459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人