hostnamectl 是在 centos7 中新增加的命令,它是用来修改主机名称的,centos7 修改主机名称会比以往容易许多。 用法 在CentOS7中有三种定义的主机名: 静态的(static)、瞬态的(transient)、和灵活的(pretty)。 静态主机名也称为内核主机名,是系统在启 ...
分类:
其他好文 时间:
2016-04-11 13:55:59
阅读次数:
126
@Transient表示该属性字段的生命周期仅存于调用者的内存中而不会写到磁盘里持久化 如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则,ORM框架默认其注解为@Basic 示例: //根据birth计算出age属性 一个对象只要实现了Serilizable接口,这个对 ...
分类:
编程语言 时间:
2016-04-11 13:55:31
阅读次数:
145
Java中 static/transient,final/volatile 说明 ...
分类:
编程语言 时间:
2016-04-07 12:03:28
阅读次数:
137
哎,虽然自己最熟的是Java,但很多Java基础知识都不知道,比如transient关键字以前都没用到过,所以不知道它的作用是什么,今天做笔试题时发现有一题是关于这个的,于是花个时间整理下transient关键字的使用,涨下姿势~~~好了,废话不多说,下面开始: 1. transient的作用及使用 ...
分类:
编程语言 时间:
2016-04-05 12:34:08
阅读次数:
188
别人的博客随便一个写的都好:例如http://www.cnblogs.com/wangchenyang/archive/2011/08/23/2150373.html Transient(瞬时):数据库里没有,缓存里没有,没有ID Presistent(持久化):数据库里有,缓存也有,也有ID De ...
分类:
Web程序 时间:
2016-04-01 09:08:46
阅读次数:
172
因为试图给 某一个new 的Transient对象 的某一个属性赋一个 已经Persistent 对象或者Detached 对象值。导致最后save 或者merge 这个Transient对象报这个错误。 这应该算是Hibernate 自身的一个bug ,已经在4.2.15版本中解决了 1、更新hi ...
分类:
数据库 时间:
2016-03-31 18:32:21
阅读次数:
949
1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。 然而在实际开 ...
分类:
编程语言 时间:
2016-03-31 16:30:28
阅读次数:
266
序列化: 将数据结构或对象转换成二进制串的过程。 反序列化:将在序列化过程中所生成的二进制串转换成数据结构或者对象的过程。 transient的用法 在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不需要被序列化,打个比方,如果一个用户有一些敏感信息 (如密码,银行 ...
分类:
编程语言 时间:
2016-03-28 10:17:19
阅读次数:
154
1)要想让一个对象成为序列化对象,那么这个类就要实现Serializable或Externalizable接口(Externalizable接口继承与Serializable接口), 这种序列化仅对对象的 非transient 的实例变量进行序列化,不会对静态成员变量序列化,也不会对方法序列化 2)
分类:
其他好文 时间:
2016-03-19 08:48:35
阅读次数:
171
对象序列化 对象序列化又叫对象的持久化,对象的串行化(或反串行化) 当使用Serializable接口实现序列化操作时,如果一个对象中的某个属性不希望被序列化,则可以使用transient关键字进行声明。 static修饰的静态属性也不能被序列化,序列化的只是堆内存中对象的属性。
分类:
编程语言 时间:
2016-03-14 20:14:46
阅读次数:
158