我们浏览的网页都会被不同的编码方式编码例如:“C++”URL编码(GBK)为“C%2B%2B”那么,如何实现解码呢?通过观察可得url编码的编码规则1、数字和字母不进行编码。2、其他符号编码方式为对应ascii码的2位16进制前面加上一个“%”。例如“+”查表可知对应的16进制数为2B,所以,“+”...
分类:
编程语言 时间:
2014-10-20 13:27:19
阅读次数:
640
InputStreamReader 和 OutputStreamWriter类使用方法简单介绍。一、InputStreamReader类InputStreamReader 将字节流转换为字符流。是字节流通向字符流的桥梁。假设不指定字符集编码,该解码过程将使用平台默认的字符编码,如:GBK。构造方法:...
分类:
其他好文 时间:
2014-10-18 09:48:24
阅读次数:
240
最近一直在做关于Servlet的事情,常常出现乱码,很是烦人,处理乱码的方法有时候有效,有时候没有效果,今天抽个时间小结一下,以防以后再出现这种问题。一般的处理乱码的方式都是用:request.setCharacterEncoding("GBK")但是这种方法只对POST方法提交的表单才有效果,这就...
分类:
其他好文 时间:
2014-10-18 00:40:15
阅读次数:
184
1. 需要在php数组中用中文排序,但是一般使用utf8格式的文件,直接用asort排序不行。用gbk和gb2312可以。这跟几种格式的编码有关系。gbk和gb2312本身的编码就是用拼音排序的。 代码如下 复制代码 function utf8_array_asort(&$array){if(!is...
分类:
数据库 时间:
2014-10-17 23:12:05
阅读次数:
284
最近在玩一些爬虫,python中文转码刚接触是一件麻烦的事(转换的原理省略)一般来说有encode(‘gbk‘),edcode(‘utf8‘),decode(‘gbk‘),decode(‘utf8‘)可以解决很大一部问题但是今天遇到了‘\\u6210\\u529f‘这种格式,上面的三板斧就搞不定了经过万能的度娘,发现了第一个贴子,叹为..
分类:
编程语言 时间:
2014-10-17 07:05:36
阅读次数:
254
程序中执行 "SELECT t.EVENT_TYPE_ID FROM RATABLE_EVENT_TYPE t WHERE t.NAME='帐期末费用转移事件'" 报错
错误码:1267 不合法的混合字符集。
错误信息:mix of collations (gbk_bin,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for ope...
分类:
数据库 时间:
2014-10-16 21:43:03
阅读次数:
211
GB2312编码大约包含6000多汉字(不包括特殊字符),编码范围为第一位b0-f7,第二位编码范围为a1-fe(第一位为cf时,第二位为a1-d3),计算一下汉字个数为6762个汉字。当然还有其他的字符。包括控制键和其他字符大约7573个字符编码gbk编码是对gb2312编码的扩充,容纳的汉字更多...
分类:
其他好文 时间:
2014-10-16 21:11:03
阅读次数:
269
无论是对程序的本地化还是国际化,都会涉及到字符编码的转换的问题。尤其在web应用中常常需要处理中文字符,这时就需要进行字符串的编码转换,将字符串编码转换为GBK或者GB2312。一、关键技术点: 1、当前流行的字符编码格式有:US-ASCII、ISO-8859-1、UTF-8、UTF-16BE、.....
分类:
编程语言 时间:
2014-10-16 20:58:53
阅读次数:
282
dedecms gbk版本在php5.4以上环境下 无法保存中文原因在于5.4.0对这个函数的变化:htmlspecialchars5.4.0 The default value for the encoding parameter was changed to UTF-8.默认的编码是utf8所以...
分类:
Web程序 时间:
2014-10-15 18:06:01
阅读次数:
189