默认情况下Intellij IDEA是关闭了继承了Serializable接口的类生成serialVersionUID的警告。如果需要ide提示生成serialVersionUID,那么需要做以下设置: 1、setting->Inspections->Serialization issues,将se ...
分类:
其他好文 时间:
2016-05-24 22:23:12
阅读次数:
236
众所周之,隔离级别分为:ReadUncommited:可以读取提交的记录ReadCommitted:仅读到提交的数据,会产生幻读现象RepeatableRead:对读取到的数据加锁,并对读取的范围加锁,不存在幻读现象Serializable:读加读锁写加写锁,串行执行情况一:主键(where主键=???)ReadCommit..
分类:
其他好文 时间:
2016-05-24 17:06:41
阅读次数:
207
如果一个类的对象需要序列化,就必须实现Serializable接口,比如下面的Person类,如果一个需要可序列化的类中有引用类型,则引用类型对应的类也必须是可序列化的 将对象序列化写入文件,然后从文件中读出对象 ...
分类:
其他好文 时间:
2016-05-23 20:52:48
阅读次数:
132
java.io.Serializable 序列化问题 Person.java package a.b.c; public class Person implements java.io.Serializable{ // private static final long serialVersionU ...
分类:
编程语言 时间:
2016-05-20 17:30:40
阅读次数:
186
Collections类主要是完成了两个主要功能
1.提供了若干简单而又有用的算法,比如排序,二分查找,求最大最小值等等。
2.提供对集合进行包装的静态方法。比如把指定的集合包装成线程安全的集合、包装成不可修改的集合、包装成类型安全的集合等。
package Java.util;
import java.io.Serializable;
import java.io.Ob...
分类:
其他好文 时间:
2016-05-20 11:54:01
阅读次数:
191
1.使用前需将要序列化的类标记为Serializable 2. ...
数据库隔离级别有四种,应用《高性能mysql》一书中的说明:
然后说说修改事务隔离级别的方法:
1.全局修改,修改mysql.ini配置文件,在最后加上
1 #可选参数有:READ-UNCOMMITTED, READ-COMMITTED, REPEATABLE-READ, SERIALIZABLE.
2 [mysqld]
3 transactio...
分类:
数据库 时间:
2016-05-17 09:59:01
阅读次数:
163
本解析源码来自JDK1.7HashMap概要
HashMap是基于hash的map接口的非同步实现,允许使用null键和null值,不保证映射顺序
HashMap类头部
public class HashMap
extends AbstractMap
implements Map, Cloneable, Serializable
设计初衷
Java中的...
分类:
其他好文 时间:
2016-05-13 20:50:03
阅读次数:
467