hessian 4.0.6以上的版本会出现Array index out of range 的错误,后面是一串负数 ,其实很简单,这个是官方的一个bug,但现在没人修复了。还是用pb吧。源码 IdentityIntMap put 和get的时候用到了System.identityHashCode(key) ,put 的时候有的加了Math.abs,但get的 时候都没有加,
这个系统函数不同平台下可能会返回负值,所以会造成上面的问题。还是用pb吧
hessian 4.0.6以上的版本会出现Array index out of range 的错误,后面是一串负数 ,其实很简单,这个是官方的一个bug,但现在没人修复了。还是用pb吧。源码 IdentityIntMap put 和get的时候用到了System.identityHashCode(key) ,put 的时候有的加了Math.abs,但get的 时候都没有加,
这个系统函数不同平台下可能会返回负值,所以会造成上面的问题。还是用pb吧
本文标题:Hessian Array index out of range
本文链接:https://www.haomeiwen.com/subject/etwzgqtx.html
网友评论