在使用getBytes这个方法进行字符编码转换的时候回发生空指针异常,困扰了我近30分钟。最终得出如下解决方案,直接扔代码,相信各位兄台一定能看懂。 这样经过判断就不会有空指针异常了 如果直接使用这句 就是报空指针异常 ...
分类:
其他好文 时间:
2017-07-12 01:17:23
阅读次数:
167
结论: 1.字符串转字节数组使用utf8编码转换节省空间; 2.TNetEncoding.Base64直接编码字串实际使用的就是utf8的字节数组(查看原码); 3.测试比较简单,仅验证理论知识。 ...
分类:
编程语言 时间:
2017-07-11 13:27:15
阅读次数:
1132
Uri.UnescapeDataString(string) 今天问同事怎么处理的时候,有一种查看方式,直接页面alert("\u8BA2\u5355\u5DF2\u5168\u989D\u9000\u6B3E") 这处理感觉很帅啊 ...
分类:
其他好文 时间:
2017-07-09 17:17:34
阅读次数:
567
decode的作用是将其他编码的字符串转换成unicode编码,如str1.decode('gb2312'),表示将gb2312编码的字符串str1转换成unicode编码。 encode的作用是将unicode编码转换成其他编码的字符串,如str2.encode('gb2312'),表示将unic ...
分类:
编程语言 时间:
2017-07-08 00:23:40
阅读次数:
412
//JavaScript全角字符转半角(参数str为input框输入的内容)var $fullChar2halfChar = function(str) { var result = ''; for (var i = 0; i < str.length; i++) { //获取当前字符的unicod ...
分类:
编程语言 时间:
2017-07-07 16:38:24
阅读次数:
265
Linux查看文件编码格式及文件编码转换在Linux中专门提供了一种工具convmv进行文件名编码的转换,可以将文件名从GBK转换成UTF-8编码,或者从UTF-8转换到GBK。首先看一下你的系统上是否安装了convmv,如果没安装的话用:yum-yinstallconvmv安装。下面看一下convmv的具体用法:convmv..
分类:
系统相关 时间:
2017-06-30 17:25:54
阅读次数:
211
参考 1、python读写、追加csv方法: 2、excel打开csv文件,可以识别编码“GB2312”,但是不能识别“utf-8”,数据库里的字符串编码是utf-8.因此: 当从csv读取数据(data)到数据库的时候,需要先把GB2312转换为unicode编码,然后再把unicode编码转换为 ...
分类:
编程语言 时间:
2017-06-30 12:23:30
阅读次数:
715
【本文系外部转贴,原文地址:http://coolshell.info/c/c++/2014/12/13/c-open-project.htm】 下次造轮子前先看看现有的轮子吧 值得学习的C语言开源项目 - 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它 ...
分类:
编程语言 时间:
2017-06-27 18:36:50
阅读次数:
150
乱码转换工具使用convmv软件:windows中文字符编码为GB2312 linux中文字符编码为utf-8选项:-f:源文件中中文字符编码-t:转换成字符编码-r:代表递归--notest:不测试,直接转换[root@hydraxx]#convmv -f GB2312 -t utf-8 -r - ...
分类:
系统相关 时间:
2017-06-26 21:22:53
阅读次数:
310