package JBJADV003;public class Teacher implements java.io.Serializable{ private String name; private int age; private String gender; private transient...
分类:
编程语言 时间:
2015-05-15 01:04:43
阅读次数:
144
学过hibernate的人都可能都知道hibernate有三种状态,transient(瞬时状态),persistent(持久化状态)以及detached(离线状态),大家伙也许也知道这三者之间的区别,比如瞬时状态就是刚new出来一个对象,还没有被保存...
分类:
Web程序 时间:
2015-05-13 17:18:47
阅读次数:
141
Java 的 HashMap 是使用频率非常高的一个类,在工作中经常会遇到遍历 HashMap 的场景,那么如何高效地遍历 HashMap 呢?首先从源码分析 HashMap 的存储结构:1 transient Entry[] table = (Entry[]) EMPTY_TABLE; 可以...
分类:
其他好文 时间:
2015-05-11 19:26:53
阅读次数:
119
一些常用集合:ArrayList:ArrayList封装了一个动态再分配的Object[]数组,在ArrayList的源码中有这样一个属性,添加到ArrayList中的元素最终其实都是添加到这个Object数组中private transient Object[] elementData;Array...
分类:
编程语言 时间:
2015-05-07 21:57:38
阅读次数:
132
简单描述一下WPA/WPA2的4次握手中的一些关键词: WPA/WPA2使用4次握手的方式来产生所需要的密钥。四次握手通过一系列的交互,从PMK(Pairwise Master Key)生成PTK(Pairwise Transient Key)。PMK来自MSK(Master Session Ke....
分类:
其他好文 时间:
2015-05-05 23:42:05
阅读次数:
998
最近在阅读ArrayList的源代码时,发现了ArrayList中的用来保存数据的数据使用了transient关键字声明。如下:
private transient Object[] elementData;
当时产生了一个疑问,难道ArrayList不可以序列化吗?但是它又实现了Serializable接口,感觉有点自相矛盾了。
public class ArrayList extends...
分类:
其他好文 时间:
2015-04-29 21:54:08
阅读次数:
286
学过hibernate的人都可能都知道hibernate有三种状态,transient(瞬时状态),persistent(持久化状态)以及detached(离线状态),大家伙也许也知道这三者之间的区别,比如瞬时状态就是刚new出来一个对象,还没有被保存到数据库中,持久化状态就是已经被保存到数据库中,...
分类:
Web程序 时间:
2015-04-25 19:39:29
阅读次数:
126
译文出处:Why does Java have transient variables?
java 中的 transient 关键字表明了 transient 变量不应该被序列化(transient)。
参考Java Language Specification, Java SE 7 Edition, Section 8.3.1.3. transient Fields:被 transient...
分类:
编程语言 时间:
2015-04-24 22:51:01
阅读次数:
217
hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:一、预备知识:在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬...
分类:
Web程序 时间:
2015-04-17 22:13:24
阅读次数:
164
1 我做了一对多和多对一的双向关联关系,在User这一方@ManyToOne已经设置了级联Cascade,这样在测试程序中保存User时,Group也应该自动保存,为什么会抛出以下的异常: (我是按着视频教程里的例子一步一步做的,但视频里却没有异常,是什么原因?)org.hibernate.Tran...
分类:
Web程序 时间:
2015-04-16 23:12:32
阅读次数:
175