技术研究所
文章平均质量分 78
大佬腿好粗
大国时代的程序员工匠精神
展开
-
常用的数字签名,信息加密算法
数字签名,信息加密是前后端开发经常使用的技术。应用场景包括:用户登录,交易,信息通讯等。原创 2022-09-08 14:44:08 · 1435 阅读 · 0 评论 -
Java序列化为什么必须实现 Serializable 接口
没有指定serialVersionUID时,先序列化,然后修改类,增加一个属性,再发序列化,就会报错不合法的类异常,两个序列化版本不一致,无法反序列化。然后与属性一起序列化, 再进行持久化或网络传输. 在反序列化时, JVM会再根据属性自动生成一个新版serialVersionUID,然后将这个新版serialVersionUID与序列化时生成的旧版serialVersionUID进行比较, 如果相同则反序列化成功,被transient关键字修饰的属性不会被序列化, static属性也不会被序列化....原创 2022-08-31 11:02:43 · 201 阅读 · 0 评论