04 2022 档案
摘要:XStream xStream = new XStream(); //由于对象默认开启安全防护,添加这条语句解决问题。尽量限制最低权限。 xStream.addPermission(AnyTypePermission.ANY); 下面这种方法可能也好使,但是目前没有尝试。 xStream.setup
阅读全文
摘要:写了一个netty服务端,从客户端发报文,第一次成功,当第二次在发送报文时报 解决办法,在handler加@Sharable
阅读全文
摘要:我的连接mysql驱动的版本问题,更换了一下mqsql版本就好了,之前用的5.1.34,换成下面的就行了 <!--mysql--><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <
阅读全文
摘要:将配置文件的mysql的jdbc:mysql://localhost:3306/renren_security?useSSL=false&useUnicode=true&characterEncoding=utf-8&useLegacyDatetimeCode=false 改成jdbc:mysql:
阅读全文
摘要:原因:解码器用错,客户端或服务端选择ByteBuf封装消息,但是ChannelInitializer继承类中使用了String的解码器,String不能转成ByteBuf,把消息解码成String抛出来了。解决方法:1.去掉解码器 2.客户端或服务端的消息不用ByteBuf封装,直接传String
阅读全文
摘要:一般用netty来发送和接收数据都会继承SimpleChannelInboundHandler和ChannelInboundHandlerAdapter这两个抽象类,那么这两个到底有什么区别呢? 其实用这两个抽象类是有讲究的,在客户端的业务Handler继承的是SimpleChannelInboun
阅读全文