个人经验
打死你zzzzz
搬砖,工具人
展开
-
Java 反序列化时对象包名改变
开发中经常会使用到ObjectInputStream进行对象的反序列化,这时如果对象的包名发生改变,程序就会报java.lang.ClassNotFoundException。在包名不能改变的情况下,我们只能在反序列化时把序列化前的对象强制转换成当前项目下的对象。这时我们可以自己实现一个ObjectInputStream,然后重写resolveClass方法,具体代码如下public class ...原创 2018-05-17 11:23:51 · 4534 阅读 · 5 评论 -
阿里云centos 7 安装 mysql 8 navicat连接不上问题解决
服务器上安装的MySQL服务,一般都会用Navicat做日常数据库的使用工具。今天在阿里云上安装MySQL8,但是Navicat始终连接不上,试了网上很多方法都没用,以下记录一些关键的地方。1.阿里云要添加安全规则即使服务器防火墙已经开放了3306端口,或者关掉了防火墙,还需要在阿里云控制台允许外部访问3306端口,具体设置界面如下2.MySQL8加密规则MySQL8使用了新的加密规则会导致Nav...原创 2018-07-02 16:53:28 · 2262 阅读 · 0 评论