写这篇文章,起源于要写一个脚本批量把CSV文件(文件采用GBK或utf-8编码)写入到sqlite数据库里。Python版本:2.7.9sqlite3模块提供了con = sqlite3.connect("D:\\text_factory.db3") 这样的方法来创建数据库(当文件不存在时,新建库)...
分类:
数据库 时间:
2015-05-14 18:20:51
阅读次数:
828
最近升级团队的代码生成工具,此工具是velocity实现的。之前习惯使用UTF-8编码,现在团队使用GBK。所以遇到一种场景,模板文件使用UTF-8(习惯了所有任性),输出文件使用GBK(项目需要)。Properties props = new Properties(); props.setProp...
分类:
其他好文 时间:
2015-05-14 18:15:41
阅读次数:
110
刚开始用IDEA, 在跑dubbo开发时, 发现一个很奇怪的问题, 远程调用服务端的方法时, 传入的中文参数会变成GBK编码. 经过好长时间的跟踪终于把问题定位到了IDEA里配置的Tomcat. 凡是在tomcat里启动的java应用, 不管源码是什么编码, 运行后都是GBK.解决方法:Run/De...
分类:
其他好文 时间:
2015-05-13 21:22:45
阅读次数:
210
PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。 由于PHPStorm编辑器默认是UTF-8编码 如果开发的是gbk编码的中文站,加载GBK编码...
分类:
Web程序 时间:
2015-05-13 17:17:12
阅读次数:
137
String的getBytes()方法是得到一个系统默认的编码格式的字节数组getBytes("utf-8")得到一个UTF-8格式的字节数组把String转换成bytes,各种编码转换成的bytes不同,比如UTF-8每个汉字转成3bytes,而GBK转成2bytes,所以要说明编码方式,否则用....
分类:
其他好文 时间:
2015-05-12 20:48:32
阅读次数:
117
一、jsp之间传值时乱码问题解决request.setCharacterEncoding("GBK");//解决中文乱码String postData = (String)request.getParameter("hideCoords"); //获取上个页面传入的值二、如果传过来的值是用的chec...
分类:
编程语言 时间:
2015-05-12 18:31:55
阅读次数:
110
转载:http://www.qianxingzhem.com/post-1499.html网页编码就是那点事编码一直是让新手头疼的问题,特别是 GBK、GB2312、UTF-8 这三个比较常见的网页编码的区别,更是让许多新手晕头转向,怎么解释也解释不清楚。但是编码又是那么重要,特别在网页这一块。如果...
分类:
Web程序 时间:
2015-05-12 13:31:53
阅读次数:
129
我们经常出现的情况是命令行窗口乱码,默认的cmd窗口显示的中文是GBK编码,要是输出utf-8的就可能会乱码了,那么怎么修改呢。打开的命令窗口,如果我们要修改成UTF8编码,输入命令:CHCP 6500165001是utf-8的编码。这样就修改了当前的cmd窗口编码了,但是有时我们想保存这种编码,所...
分类:
其他好文 时间:
2015-05-12 13:21:54
阅读次数:
98
NLPIR汉语分词系统(又名ICTCLAS2013),主要功能包括中文分词;词性标注;命名实体识别;用户词典功能;支持GBK编码、UTF8编码、BIG5编码。新增微博分词、新词发现与关键词提取;官方网址:http://ictclas.nlpir.org(地址一直在变,要是不能用直接搜NLPIR).....
分类:
其他好文 时间:
2015-05-10 12:45:23
阅读次数:
254
读取配置文件csv的接口封装类。
csv配置文件既可以在excel中方便编辑,又体积较小,分析速度较快,所以是作为游戏等软件配置文件的较好的选择。
由于csv配置文件没有较好的c++库的支持(目前没见到),可以根据自己的需求编写读取接口库。
使用规则是第一行是各个字段的字段标注,后面的各行是具体的数值。
由于csv比较方便是在windows的excel下编辑,一般是gbk编码的。而服务器程序一般是utf8编码的。根据需求,可以对中文字符串类型的变量进行转码。...
分类:
其他好文 时间:
2015-05-10 11:26:27
阅读次数:
127