开发者

Encoding - what is it and why do we need it?

开发者 https://www.devze.com 2023-02-20 05:29 出处:网络
Can someone explaing me about encoding and its importance. I understand that we have various encodings and in each of them first 1开发者_如何学C27 characters are same.Read Joel Spolsky\'s excellent ar

Can someone explaing me about encoding and its importance. I understand that we have various encodings and in each of them first 1开发者_如何学C27 characters are same.


Read Joel Spolsky's excellent article on the subject.

An interesting point that was noted in the discussion of another answer (which I didn't really think the author needed to delete) is that there is a difference between a character set, which (in the other author's words - don't remember his username) defines a mapping between integers and characters (e.g. "Capital A is 65"), and an encoding, which defines how those integers are to be represented in a byte stream. Most old character sets, such as ASCII, have only one very simple encoding: each integer becomes exactly one byte. The Unicode character set, on the other hand, has many different encodings, none of which are equally simple: UTF-8, UTF-16, UTF-32...


Apart from the article above mentioned by Aasmund Eldhuset, I find this Tedx Talk really interesting and explanatory on the same topic.

Hope this helps!


I think encoding is the technique to convert your message into a form that is not readable to unauthorized persons so that you can maintain your secrecy.

0

精彩评论

暂无评论...
验证码 换一张
取 消