最近在项目中部署结巴分词的时候遇到了乱码情况,明明是中文,确显示不出来或者显示乱码。解决方案如下。利用isinstance 来判断是否已经编码,s是出问题的字符串。unicode是没编码isinstance(s, unicode): 用print 打印,如果结果是true说明没编码。如果是false说明编码了,但是编的码不对print isinstance(s,unicode)如果没编码,加入编码...
分类:
编程语言 时间:
2014-12-09 15:48:34
阅读次数:
177
一 . 基本概念 : 1. orcaleinstanceclient : orcale的客户端 ( 1. 中文乱码问题 :NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK; 2. tns检测 :TNS_ADMIN=D:\Java\instantclien...
分类:
其他好文 时间:
2014-12-09 13:53:56
阅读次数:
159
1、打开Sublime Text 3,按Ctrl+~打开控制行,复制粘贴以下python代码,然后回车运行。 2. 复制并粘贴如下代码: Python代码 ? import?urllib.request,os,hashlib;?h?=?‘7183a2d3e96f11eeadd761d777e62404...
分类:
其他好文 时间:
2014-12-09 02:08:23
阅读次数:
160
python 网页爬虫抓取的url页面 是GBK格式。
会显示乱码,所以以至于后面的用正则表达式匹配都是错误的。
以下方法可以解决此问题:
reload(sys)
sys.setdefaultencoding('utf-8')
在程序开头添加以上代码即可。...
分类:
编程语言 时间:
2014-12-08 19:39:09
阅读次数:
144
(1)第一点要保证
就是创建数据库的时候 使用的编码方式 和连接数据库的 编码格式是一样的!
(2)在web.xml文件中配置过滤器(由spring提供的过滤器)
encoding
org.springframework.web.filter.CharacterEncodingFilter
encoding
UTF-8
enc...
分类:
数据库 时间:
2014-12-08 13:55:58
阅读次数:
200
eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,这其中还有几种情况。
如果导入的整个工程的编码方式与eclipse的编码方式有冲突,那么这个工程里所有的中文 都是乱码;如果所有工程的编码方式与eclipse工作空间的...
分类:
系统相关 时间:
2014-12-07 01:24:38
阅读次数:
190
phpMyAdmin版本是2.9.1.1用phpMyAdmin备份数据库,导出来后,在本地用sqlyog还原的时候,出现如下错误:Error occured at:2009-03-03 10:09:43Line no.:11154Error Code: 1062 - Duplicate entry ...
分类:
Web程序 时间:
2014-12-06 11:21:19
阅读次数:
168
从 Windows 下的 MySQL 导出的 sql 文件再导入到 Linux 下的 MySQL ,所有字段的中文内容都变成了乱码。 $ file -i sql1.sql sql1.sql: text/plain; charset=utf-8 发现 sql 文件的编码是 utf-8 ,这与 Linux 下 ...
分类:
数据库 时间:
2014-12-04 18:20:38
阅读次数:
193
两步骤搞定: 1,修改tomcat的server.xml 增加字段 useBodyEncodingForURI="true" URIEncoding="UTF-8" 2,servlet 中设置编码方式 request.setCharacterEncoding(Encodings.UTF8.value...
分类:
其他好文 时间:
2014-12-04 17:40:51
阅读次数:
125