- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 Hibernate一级缓存和二级缓存
Hibernate的缓存介于Hibernate应用和数据库之间,缓存中存放了数据库数据的复制,缓存主要用来减少直接访问数据库的频率,从而提高应用的性能。Hibernate采用二级缓存机制,如果再第一级缓存中没有查询到相应的数据,还可以到第二级缓存内查询,如果在第二级缓存内也没有找到该数据,那么就只好查询数据库。第一级缓存是Session的缓存,第二级缓存是SessionFactory的外置缓存。
2015-03-31 21:58:57 832
原创 JAVA并发编程之CAS
CAS操作 CAS是单词compare and set的缩写,意思是指在set之前先比较该值有没有变化,只有在没变的情况下才对其赋值。 我们常常做这样的操作 [java] view plaincopyprint? if(a==b) { a++; } 试想一下如果在做a++之前a的值被改变了怎么办?a++还
2015-03-31 10:24:12 494
原创 The hierarchy of the type is inconsistent
The hierarchy of the type is inconsistent 分类: java2014-09-27 17:48 600人阅读 评论(0) 收藏 举报 java 编写java程序时,出现The hierarchy of the type is inconsistent 错误。 可能的原因:自己的类继承于某个类,这个类或者这个类继承的类或
2015-03-30 14:58:05 465
转载 jackson-mapper-lgpl
使用jackson-mapper-lgpl序列化和反序列化 博客分类: Java json序列化反序列化jacksonjackson-mapper 在前面的博客中说明了json-lib如何序列化和反序列化。现在说明下jackson-mapper-lgpl (以下简称jackson)的用法。 jackson 官网:http://jackson.codehaus
2015-03-02 10:52:05 2227
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人