所谓URL编码,就是将非US-ASCII字符和US-ASCII中的特殊字符,用相应的字符集编码来表示。比如,汉字”你”,如果用UTF-8编码,出现在URL中是%E4%BD%A0,如果用GBK编码出现URL中是%C4%E3。RFC3986文档规定,URL中只允许包含英文字母(a-zA-Z)、数字(0-9)、4个特殊字符("-" / "." / "_" / "~")以及所有保留字符。...
分类:
编程语言 时间:
2014-12-08 23:03:50
阅读次数:
255
直接将项目改为UTF-8编码,无效! 要通过修改pom.xml文件,告诉maven这个项目使用UTF-8来编译。 方案一: 在pom.xml的/project/build/plugins/下的编译插件声明中加入下面的配置:UTF-8 即: org.apache.maven.plugins maven...
分类:
其他好文 时间:
2014-12-08 20:59:01
阅读次数:
298
python 网页爬虫抓取的url页面 是GBK格式。
会显示乱码,所以以至于后面的用正则表达式匹配都是错误的。
以下方法可以解决此问题:
reload(sys)
sys.setdefaultencoding('utf-8')
在程序开头添加以上代码即可。...
分类:
编程语言 时间:
2014-12-08 19:39:09
阅读次数:
144
造成html网页乱码原因主要是html源代码内中文字内容与html编码不同造成。但无论是哪种情况造成乱码在网页开始时候都需要设置网页编码。charset编码设置html网页乱码效果截图一、乱码造成原因 - TOP1、比如网页源代码是gbk的编码,而内容中的中文字是utf-8编码的,这样浏览器打...
分类:
Web程序 时间:
2014-12-08 17:20:07
阅读次数:
172
总结一下,中文乱码,首先要区分是页面乱码、action乱码,还是数据库乱码。大致的原理是java使用unicode编码-->window使用gbk(gb2312的扩展集)--mysql默认使用utf-8(unicode的一种编码方法),这样转来转去就乱码了^_^。解决方法如下:
1. 在struts2里面,最好将所有字符都设成utf-8。
1...
分类:
其他好文 时间:
2014-12-08 10:48:24
阅读次数:
178
View>ShowConsoleimporturllib.request,os,hashlib;h=‘7183a2d3e96f11eeadd761d777e62404‘+‘e330c659d4bb41d3bdf022e94cab3cd0‘;pf=‘PackageControl.sublime-package‘;ipp=sublime.installed_packages_path();urllib.request.install_opener(urllib.request.build_opener(ur..
分类:
其他好文 时间:
2014-12-07 06:41:34
阅读次数:
174
eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,这其中还有几种情况。
如果导入的整个工程的编码方式与eclipse的编码方式有冲突,那么这个工程里所有的中文 都是乱码;如果所有工程的编码方式与eclipse工作空间的...
分类:
系统相关 时间:
2014-12-07 01:24:38
阅读次数:
190
何曾几时本猫还在windows下编码的时候,那时ruby的源代码的编码格式都是gbk啊!导致N多中文显示为乱码。后来无奈写了个转换代码从gbk编码转为utf-8格式的小工具:
#!/usr/bin/ruby#tool 4 gbk encoding to utf8
src_path = $*[0]
unless src_path
puts "usage #{$0[2..-1]} gbk_fi...
分类:
系统相关 时间:
2014-12-06 22:54:09
阅读次数:
370
一、编码范围1. GBK (GB2312/GB18030)/[\x00-\xff]/ GBK双字节编码范围/[\x20-\x7f]/ ASCII/[\xa1-\xff]/ 中文/[\x80-\xff]/ 中文2. UTF-8 (Unicode)/[\u4e00-\u9fa5]/ (中文)/[\x31...
分类:
其他好文 时间:
2014-12-05 17:01:02
阅读次数:
162
在创建jsp页面时,默认首行出现“”,但我现在要将其中的“pageEncoding="ISO-8859-1"”默认为“pageEncoding="GBK"”,请问怎么修改MyEclipse?windows -- preferences -- MyEclipse--- Files and Editor...
分类:
系统相关 时间:
2014-12-05 14:04:06
阅读次数:
165