`
Wyh_D_Void
  • 浏览: 825 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
最近项目中java需要和C++端交互,底层都是socket,调用接口的时候,单元测试没问题,但是放到tomcat运行发现响应的数据乱码,不是页面展示乱码,是使用C++接口库响应的就是乱码,于是一步步跟踪下去,发现在解析字节数据到字符串的时候使用的就是new String(byte[] data), 这里有个问题就是该构造函数的编码问题! 可以使用Charset.defaultCharset().name()打印出来看看,结果一看,junit中打印出来是UTF-8,tomcat中运行的时候是GBK! 这里需要设置下tomcat的编码,在tomcat8的catalina.bat中找到set &quo ...
Global site tag (gtag.js) - Google Analytics