- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 java线程安全
代码所在进程中有多个线程在同时运行,而这些线程会同时运行这段代码。如果每次运行结果和单线程运行的结果一样,且其他变量的值和预期的也是一样的,就是线程安全。 加上 synchronized:一段代码同时只能有一个线程来操作。so是线程安全的。
2014-11-01 16:26:45 608
转载 hibernate缓存机制
chenw Hibernate 缓存机制 一、why(为什么要用Hibernate缓存?) Hibernate是一个持久层框架,经常访问物理数据库。 为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。 缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 二、w
2014-11-01 16:21:46 472
原创 并发问题:大数据量的访问
今天突然关注到这个问题,从网上看了很多,受益良多。记录下来,以后回顾~ 之前在工作中就遇到过这种情况,两个用户同时操作一条记录,A用户查询某条记录,B用户把这条记录删除,A用户将查询的某条记录的某些值保存到其他的表里。这个bug也是困扰了好久,因为A用户的这个方法特别复杂,执行的时间比较长,所以这个问题出现的概率还很高的呢。后来的解决方法是,A用户在最后保存前,再查一下这条记录。是从代码
2014-11-01 13:37:51 3570
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人