那些年我遇到的有趣的 bug

redis

1.从缓存中取出来对象后,会调相应的类的无参构造函数,来进行实例化。所以如果自定义了该类的有参构造函数,一定记得重新声明一下无参构造函数。因为之前一直有这个习惯,再加上并没有仔细研究过 redis,所以这个没发现,但是有一次忘记了这个事情,导致从缓存中取数据时无法实例化,报错。我一层一层 debug,最终发现每次实例化都调用我自定义的有参构造函数,但是肯定是实例化失败的。重写了无参构造,好了~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。