解决方案 »
- request.getRemoteAddr()和request.getRemoteHost() 获得的IP 为什么一样
- 新手问 struts2类型装换的问题,您绝对会
- java连接数据库的问题
- 多个开源系统的单点登录和权限管理问题,需企业级可用的
- 小数取整
- 刚入职的Java程序员,怎样了解公司业务,看公司源码
- ssh查询结果处理??
- Java正则表达式
- 【ActiveMQ 求助】消费者的速度远远更不上啊,大神来帮助一下
- 请问如何利用程序向web服务器post表单数据???
- 用struts做了一个聊天室,怎么样嵌入到一个网站里??
- list在ww:iterator标签里取不到size,在外面就可以取到
连接不用写什么编码在建立连接之后就执行:set names latin1 。当作一条SQL语句进行执行
现在我通过new String(getBytes("Cp1252"),"UTF-8")转换得来的中文还是有一小部分是乱码,(MYSQL官网查到的latin1对应的JAVA转换是Cp1252)查看字节的情况是,正常的中文编码是:
ffffffe6,ffffff8e,ffffffa5,ffffffe6,ffffff94,ffffffb6,ffffffe9,ffffffa3,ffffff9e,ffffffe4,ffffffbf,ffffffa1,ffffffe4,ffffffbf,ffffffa1,ffffffe6,ffffff81,ffffffaf
通过getBytes("Cp1252")得来的字节是:
ffffffe6,ffffff8e,ffffffa5,ffffffe6,ffffff94,ffffffb6,ffffffe9,ffffffa3,ffffff9e,ffffffe4,ffffffbf,ffffffa1,ffffffe4,ffffffbf,ffffffa1,ffffffe6,3f,ffffffaf所以导致最后一个中文是乱码。这个是不是还是没找对编码呢,还是什么情况