ConCurrentMap的分析和思考。
由预备知识可以知道hashmap 的存储结构为:
(图像来自http://www.ibm.com/developerworks/cn/java/j-lo-hash/)
也是说:一个hashmap 内部含有一个En[......]
ConCurrentMap的分析和思考。
由预备知识可以知道hashmap 的存储结构为:
(图像来自http://www.ibm.com/developerworks/cn/java/j-lo-hash/)
也是说:一个hashmap 内部含有一个En[......]
Java容器类List、ArrayList、Vector及map、HashTable、HashMap分别的区别。ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而 ArrayList和HashMap并不是线程安全[......]
Hibernate Query查询。
前两篇文章介绍了获取SessionFactory,Session,以及Session的三种状态及其之间的转换,本文势必要将大家最关心的问题做出介绍,也就是大家最关心的通过Hibernate提供的类和方法对数据库进行更深层次的查询。
[......]
hibernate 中createQuery与createSQLQuery两者区别是:
前者用的hql语句进行查询,后者可以用sql语句查询
前者以hibernate生成的Bean为对象装入list返回
后者则是以对象数组进行存储
所以使用createSQLQuery有时候也想以hibern[......]
Hibernate 的HQL和sql有什么区别。HQL:Hibernate Qusery Language,如果你已经熟悉它,就会发现它跟SQL非常相像。不过 你不要被表面的假象迷惑,HQL是面向对象的(OO,用生命的眼光看待每一个对象,他们是如此 鲜活)。如果你对JAVA和SQL语句有一定了解的话[......]
public ActionResult excelPrint() {
HSSFWorkbook workbook = new HSSFWorkbook();// 创建一个Excel文件
HSSFSheet sheet = workbook.createShe[......]
Hibernate中query的常用方法介绍。/**
* 添加
*/
public void save(Stu stu){
try {
tran=this.GetSession().beginTransaction();
this.GetSession().save(stu);
tra[......]