MDK-ARM 使用中一直有个很纠结的问题,中文字符支持不好。比如写代码注释,使用中文删除字符就会只删除一半问题。复制粘贴代码中间有中文就会出现乱码问题。想过换IAR,新学个IDE也麻烦,上面的问题也不很大稍微绕一下也能解决,所以一直没换。发现其实这个根本不是问题,安装好后默认是ANSI编码,所以会...
分类:
其他好文 时间:
2014-08-09 13:25:37
阅读次数:
580
总是踩过不少坑,bug制造机么,总是在一些边界条件处犯错,如中文字符编码,时区,没有经过完整的测试,看样子太依赖测试人员了。可是我们所有的开发人员又有谁去维护了许多的测试样例,这是个很大的问题。总是被测试测出来一个个bug,再去修改,而不是写代码之前,就已经把测试case写好。另外工作是否太没有计划...
分类:
其他好文 时间:
2014-08-07 12:05:20
阅读次数:
173
之前试过下面代码里面的注释掉的 方法,都不行,后来想到了不如指定编码格式试试,果真可以了。String as= “中文字符”; //byte[] b = as.getBytes(); try{ File file=new File("F:test.tx...
分类:
编程语言 时间:
2014-08-05 09:24:09
阅读次数:
259
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。常用的第三方正则库:http://regexkit.sourceforge.net/RegexKitLite/index.html匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还...
分类:
其他好文 时间:
2014-08-03 12:26:45
阅读次数:
194
/**
* @param 传入一个中文字符串
* @return 返回一个字符串中的中文拼音
*/
private String getNameNum(String name) {
if (!Utils.isStrEmpty(name)) {
int len = name.length();
...
分类:
其他好文 时间:
2014-08-01 16:18:41
阅读次数:
237
UTF-8截取中文字符串 function Cn_Substr($string, $length) { preg_match_all("/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|\xe0[\xa0-\xbf][\x80-\xbf]|[\xe1-\xef...
分类:
Web程序 时间:
2014-07-31 16:37:16
阅读次数:
213
(注:元字符包括 | ( ) [ ] { } ^ $ * + ? . )匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字...
分类:
其他好文 时间:
2014-07-31 12:42:46
阅读次数:
204
1:如果注册完页面有中文字符需要在提交后的页面显示注册信息,切记先把接受到的request的编码方式改为中文:request.setCharacterEncoding("utf-8");不然会出现乱码2:提交表单的时候,错误的把事件绑定到了submit按钮上了,应该绑定到表单标签,获取表单信息!因为...
分类:
Web程序 时间:
2014-07-29 12:10:16
阅读次数:
325
直接使用例如:http://www.abc.php?name=中文符 ,客户端调用,在服务端修改后,会出现乱码, 而windows phone 又不能直接支持gb2312, 经过大量分析和验证,发现 凡事 经过”从汉字转换到16进制”后, 即可成功实现转码,代码如下: string text = "...
分类:
其他好文 时间:
2014-07-24 09:52:43
阅读次数:
264
# 使perl程序支持utf8宽字符编码,不添加下面几行打印中文字符时将出现Wide character in print警告或错误。use utf8;binmode(STDIN, ':encoding(utf8)');binmode(STDOUT, ':encoding(utf8)');binmo...
分类:
其他好文 时间:
2014-07-24 05:06:38
阅读次数:
258