Java:UTF8转中文

测试Twitter4J的API时,发现在Android上不能显示中文,但是纯JAVA的是可以显示,debug了好久,也没发现哪个地方错了。 通过:br = new BufferedReader(new InputStreamReader(stream, “UTF-8”));读出来的就是UTF8的了,我试着将“UTF-8”去掉,结果还是一样的,中文都变成了下面这个样子: 1 在android上不能显示中文,还是UTF8格式,很奇怪,但纯JAVA的没问题在android上不能显示中文,还是UTF8格式,很奇怪,但纯JAVA的没问题 接着将它导入到xml解析器中,但奇怪的是在Android上会将中文自动去掉,从中文开始的位置就会自动删掉了。但是纯JAVA是没有问题的,很怪异,不知道这个是不是与平台有关系。 接着搜了下如何将UTF8转成中文: http://topic.csdn.net/u/20090611/09/b746291c-a2a7-43fb-961b-c37701056d71.html 参考了其中的一段代码。 还要用到正则表达式: 参考这个地方: http://edu.yesky.com/edupxpt/18/2143018.shtml 于是写出了下面的转换函数:

bloggerinsight用户名密码居然是用明文传递的

bloggerinsight是一个付费网站,在上面注册之后,然后参加他们的案例,进行评论,如果评论被采纳的话,就会给你一定的积点了,每个积点代表一元。参加过一个,但至今还是分文未入,严重怀疑一下。前几天在用wireshark抓网络包的时候,无意中发现与bloggerinsight通信的时候,居然用的是明文,包括登录名和密码都是,如果这个网络包被人抓到了,那岂不是将自己的帐号都给暴露了,而且感觉登录的时候有个bug,我每次登录的时候都要点两次,一次是在主页,一次会跳转到登录页面,通过抓包发现,有可能是密码的问题,比如我的密码含有”#”号,第一次登录时,提交的密码,就自动将“#”号及其后面的内容都给忽略掉了,所以导致第一次登录的时候会认证失败。很奇怪,这个网站是怎么做的,居然会用明文传递,严重BS一下。