Redis 可视化软件乱码问题(Java序列化重置)
Redis有许多可视化软件,但直接使用这些软件来查看Redis会发现是一堆乱码。
原因是Redis是独立软件,并且不是Java开发的,所以Java程序存入Redis数据时,会把数据序列化。
而Java默认的序列化方式,是把内容编程字节码,计算机能识别,但人就识别不了,看起来像乱码
阅读更多Redis有许多可视化软件,但直接使用这些软件来查看Redis会发现是一堆乱码。
原因是Redis是独立软件,并且不是Java开发的,所以Java程序存入Redis数据时,会把数据序列化。
而Java默认的序列化方式,是把内容编程字节码,计算机能识别,但人就识别不了,看起来像乱码
阅读更多在java中,switch的底层使用int类型来作为判断,因此switch只支持能够隐式转化为int类型的及对应的包装类、枚举类
在Java1.7之前只支持byte、short、char、int。1.7之后支持String
long因为长度大于int类型,因此不能使用
在Spring默认的项目中,Session数据是存放在本地,当项目重启,Session数据就会被清除。
因此,我们需要学会使用Redis来完成Session数据的缓存。
阅读更多