- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编码知识介绍
Encoding;传说中:
纯文本 = ASCII = 字符是8位 ???
;American Standard Code for Information Interchange
7位,128个字符。
例子
Value 意义
7 BEL
48 0
63 ?
65 A
97 a;4;0x00 to 0x1F 控制字符 32个
0x20 to 0x7E 可打印字符 95个
0X7F delete ;ASCII Art; @Test
public void testASCII() throws Exception {
String oldString = abcd;
//字符串转为字节流,又转回为字符串。
True(testString2Byte2String(oldString, Encoding.US_ASCII));
oldString = abcd信之;
False(testString2Byte2String(oldString, Encoding.US_ASCII));
};String - Bytes - String
encoding = US-ASCII
bytes[] = // 16进制表示
97,98,99,100, // 无符号整型表示
oldString = abcd
newString = abcd
equals = true
String - Bytes - String
encoding = US-ASCII
bytes[] =
616263643F3F
97,98,99,100,63,63,
oldString = abcd信之
newString = abcd??
equals = false
ASCII无法存储中文,直接解释为63(???),一般看到???,很多是编码问题。;1 byte = 8 bits
有1个bit处于空闲。
各种代码页。单字节代码页,双字节代码页。
混乱!
;不是ASCII标准的扩展标准
不是单一的一套字符集
一般和ASCII兼容
;又名Latin-1
8-bit single-byte coded graphic character sets
主要服务目标 Western European 语言
兼容ASCII
ISO/IEC 8859 is a joint ISO and IEC series of standards for 8-bit character encodings.
ISO 8859-1是其中应用最广泛的一套标准。
;String - Bytes - String
encoding = ISO-8859-1
bytes[] = 97,98,99,100,
oldString = abcd
newString = abcd
equals = true
String - Bytes - String
encoding = ISO-8859-1
bytes[] =
616263643F3F
97,98,99,100,63,63,
oldString = abcd信之
newString = abcd??
equals = false;String - Bytes - String
encoding = ISO-8859-1
bytes[] =
B1
177,
oldString = ±
newString = ±
equals = true;Uni 单一
Unicode 终极单一编码方案
每个字符16bits, 共2^16=65536个字符???;传说中
A 0100 0001
Unicode中
A U+0041
代码点 --- 抽象的东西,不涉及存储。;Unicode defines a code space of 1,114,112 code points in the range
0x000000 to 0x10FFFF.
划分为17个Unicode plane.
Plane 0:Basic Multilingual Plane (BMP)
0000-FFFF
Plane 1-16: Supplementary Planes
[1-10]0000 – [1-10]FFFF
不是
您可能关注的文档
最近下载
- GB50026-2020工程测量标准.docx VIP
- 人教版部编七年级上册语文必背古诗文言文完整版.pdf VIP
- 北京市西城区各级文物保护单位一览表(2019版).docx VIP
- 新北师大单元分析六上第七单元《百分数的应用》单元教材解读.pdf VIP
- 沟通与写作 课件全套 (廖高会) 第1--11章 沟通概述 ---毕业论文.pptx
- DL_T 5756-2017 高清版 额定电压35kV(Um=40.5kV)及以下冷缩式电缆附件安装规程.docx VIP
- 五年(2021-2025)高考化学真题分类汇编:专题03 离子反应(原卷版).docx VIP
- IPD产品开发流程概念阶段活动说明.pdf VIP
- 水利工程施工技术 砂砾石地层灌浆 砂砾石地层灌浆.pptx VIP
- 医疗试剂服务方案.pdf VIP
文档评论(0)