1. 变量提升: 只对var声明的变量有效。 2. 标识符:数字,下划线,unicode字母,数字不能开头。 3. switch与case的值比较使用严格相等=== 4.do{}while(); 记住加分号。 5. 标签top: 使用break top; 跳到标签 6.数据类型number,stri...
分类:
编程语言 时间:
2014-07-23 15:05:56
阅读次数:
208
一直以来,python中的中文编码就是一个极为头大的问题,经常抛出编码转换的异常,python中的str和unicode到底是一个什么东西呢? 在本文中,以‘哈‘来解释作示例解释所有的问题,“哈”的各种编码如下:? 1. UNI...
分类:
编程语言 时间:
2014-07-23 13:56:46
阅读次数:
329
1、python 最早支持的是ASCII编码。 所以对于普通的字符串"ABC"为ASCII编码的形式。字母和数字之间的转换函数为ord('字母')和chr(‘数字’)函数。 ord(‘A’) 输出 65 chr(65)输出 ‘A’2、后来添加了Unicode编码: 形式:u‘...’ 例如 u‘中文...
分类:
编程语言 时间:
2014-07-23 12:42:06
阅读次数:
277
char型变量中能不能存贮一个中文汉字?char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中当然可以存储汉字啦。不过,如果某个特殊的汉字没有被包含在unicode编码字符集中,那么,这个char型变量中就不能存储这个特殊汉字。补充说明:un...
分类:
编程语言 时间:
2014-07-23 11:40:16
阅读次数:
325
1,字符编码在Java程序的开发中最常见的是ISO8859-1,GBK/GBK2312,unicode,UTF编码.ISO8859-1:属于单字节编码,最多只能表示0-255的字符范围,主要在英文上应用.GBK/GB2312:中文的国际编码,专门用来表示汉字,是双字节编码,如果在此编码中出现中文,则...
分类:
编程语言 时间:
2014-07-22 23:15:12
阅读次数:
402
原文来自于http://www.infoq.com/cn/news/2014/07/node.js-nodemailer1.0-publishNodemailer是一个简单易用的Node.js邮件发送组件(通过SMTP、sendmail或者Amazon SES实现邮件发送),且支持 Unicode编...
分类:
Web程序 时间:
2014-07-22 22:45:33
阅读次数:
241
多字节字符和宽字符
开发多语言版软件,经常会碰到字符编码的问题,看了很多资料都说得不是很清楚,终于碰到一篇讲的不错的文章跟大家分享一下!(时间关系,翻译了重点部分)
char型和wchar型
在日文版Windows上我们用到字符编码是Shift-JIS,主要的用1byte表示英数字,2byte表示日文字符,这种编码表示的字符称作多字节字符。(中文版Windows字符编码:GB231...
分类:
其他好文 时间:
2014-07-22 17:51:45
阅读次数:
198
概念:NSString 类定义了管理不可变字符串的程序接口。一个不可变的字符串就是一旦定以后随后就不可以在被改变。NSString 代表一组Unicode数组,换句话说,一个文本字符串。NSString的可变子类是NSMutableString。NSString有两个原始的方法:length和cha...
分类:
其他好文 时间:
2014-07-22 00:25:36
阅读次数:
188
1、基本类型Stringvar str = "helloworld";要记住:保存的是Unicode字符,一旦创建便不可变2、引用类型Stringvar strObj = new String("hello world");要点:字符方法: alert (strObj.charAt(0)); // ...
分类:
编程语言 时间:
2014-07-21 23:30:20
阅读次数:
305
现象:
今天写程序突然遇到这样一个警告:
warning C4566: ユニバーサル文字名 '\u0642' によって表示されている文字は、現在のコード ページ (932) で表示できません
意思是说,Unicode字符'\u0642'不能在现在的codepage(932)中 表示。(codepage(932)表示日文编码JIS)
结论:
查了一下...
分类:
编程语言 时间:
2014-07-21 22:32:37
阅读次数:
352