转自http://www.leewei.org/?p=1304UniCode简述 在Windows下用VC编程,如果编写的程序要在多种语言环境下运行(比如日文、中文、葡萄牙文等),使用VC默认的MBCS编译选项就会出现乱码,甚至导致程序崩溃。要克服这一缺点,就需要使用Unicode编程,简要说明一....
分类:
其他好文 时间:
2014-08-22 12:12:46
阅读次数:
258
我的中文系统,把对应非unicode字符时的设置,改成了 日文, 结果控制台使用sqlplus时候,总是出现乱码。解决方法是,把NLS_LANG环境变量变成跟系统一样,就可以了。american_america.zhs16gbk =>JAPANESE_JAPAN.JA16SJIS(使用 JA16SJ...
分类:
数据库 时间:
2014-08-18 15:49:32
阅读次数:
355
//包括不能输入日文全家数字。util.validation.checkDate = function(str){// 2014/07/07 if (/^(?:[1-7][0-9]{3}\/(0[1-9]|1[012])\/(0[1-9]|[12][0-9]|3[01]))$/.test(str))...
分类:
编程语言 时间:
2014-08-14 20:19:09
阅读次数:
266
一、ANSI编码不同的国家和地区制定了不同的标准,由此产生了 GB2312, BIG5, JIS 等各自的编码标准。这些使用 2 个字节来代表一个字符的各种汉字延伸编码方式,称为 ANSI 编码。在简体中文系统下,ANSI 编码代表 GB2312 编码,在日文操作系统下,ANSI 编码代表 JIS ...
分类:
其他好文 时间:
2014-08-11 14:58:12
阅读次数:
231
作者:易仔阿克时间:2014年8月5日文章标题:到底什么才是移动互联网近年来,无论是新闻浏览、沟通协同、网络游戏还是购物、社会交往,等等方面,无一不打上互联网的烙印,可以说互联网大大改变了我们的生活。当人们还沉浸在享受互联网服务的时候,移动互联网又悄悄地来了。那..
分类:
移动开发 时间:
2014-08-05 23:10:31
阅读次数:
319
Noto 涵盖了世界上所有主要语言,包括欧洲,非洲,中东,印度语,南亚和东南亚,中亚,美洲和东亚语言。也支持几个少数民族和历史语言。不久前,还发布了针对文、日文、韩文的开源字体Noto Sans CJK,包括 7 种粗细的简体中文、繁体中文、日语、韩语、希腊字母、拉丁字母以及西里尔字母。
分类:
其他好文 时间:
2014-07-24 17:17:00
阅读次数:
406
多字节字符和宽字符
开发多语言版软件,经常会碰到字符编码的问题,看了很多资料都说得不是很清楚,终于碰到一篇讲的不错的文章跟大家分享一下!(时间关系,翻译了重点部分)
char型和wchar型
在日文版Windows上我们用到字符编码是Shift-JIS,主要的用1byte表示英数字,2byte表示日文字符,这种编码表示的字符称作多字节字符。(中文版Windows字符编码:GB231...
分类:
其他好文 时间:
2014-07-22 17:51:45
阅读次数:
198
现象:
今天写程序突然遇到这样一个警告:
warning C4566: ユニバーサル文字名 '\u0642' によって表示されている文字は、現在のコード ページ (932) で表示できません
意思是说,Unicode字符'\u0642'不能在现在的codepage(932)中 表示。(codepage(932)表示日文编码JIS)
结论:
查了一下...
分类:
编程语言 时间:
2014-07-21 22:32:37
阅读次数:
352
处理平台:linux
1. 中文编码
中文字符常见的编码方式有:gbk, gb2312, gb18030和utf-8。这些都是内码,即字符存储在计算机中的编码方式。
gb2312编码由国家标准总局于1980制定,共收录6763个汉字,其中一级汉字3755个,二级汉字3008个;同时收录了包括拉丁字母、希腊字母、日文平假名及片假名字母、俄西里尔字母在内的682个字符。在gb2312编码下,汉字...
分类:
编程语言 时间:
2014-07-19 02:46:06
阅读次数:
937
Android源码中默认的有三种输入法:英文,中文,日文。对应的工程代码路径为:/packages/inputmethods/LatinIME//packages/inputmethods/OpenWnn//packages/inputmethods/PinyinIME/一般情况下,默认都是选择的L...
分类:
移动开发 时间:
2014-07-12 15:26:11
阅读次数:
295