Java Serializable 继承

让我们来看一个稍微复杂一点的的场景。 在实际开发的过程中, extendsimplements 都是比较常见的,那么 Serialization 的表现又如何呢?

Java Serializable 定制

接着 上文 说到的变更问题。 如果 User 在后来的某一个时间又发生了改变,比如你认为把 age 属性改为 birthday 更科学。 但是由于之前的版本已经在线上运行了一段时间,磁盘上的所有 .ser 文件中并没有保存 birthday 而是 age, 那么代码修改之后,虽然用 serialVersionUID 向前兼容了, 但是通过 Java 默认的 readObject 并不能将 age 转换为 birthday ,so 让我们定制一下吧。

Java Serializable 基本使用

Java 程序运行的过程中,所有的对象都在内存中,一旦程序重启之后,对象将全部丢失。 常见的持久化策略有:XML,JSON,数据库,还有 Java 自带的序列化。

10 分钟掌握 JSONP

跨域请求一直困扰着不少开发者,随着业务的复杂成都提升,不免会与外部系统产生调用, 常规的做法可以是在前端 JSONP 调用,或者让同域的服务端做接口代理。

其实想想,两者都需要服务端支持,不是么?