Notice
Recent Posts
Recent Comments
Link
목록디코딩 (1)
초보 개발자
바이너리, 인코딩, 디코딩, ASCII, MIME, base64를 쉽게 이해하자!
바이너리 컴퓨터는 0과 1로 이루어진 이진수만 이해할 수 있다. 바이너리라는 단어의 뜻은 이진수라는 의미이다. 즉 컴퓨터는 바이너리만을 이해할 수 있다. 따라서 컴퓨터에서 ㄱㄴㄷ, abcd등의 문자를 표시하려면 각각의 문자를 숫자로 지정해줄 필요가 있다. 즉, a는 10진수로 97이다. z는 10진수로 122이다. 그 값을 이진수로 변환해주면 컴퓨터가 이를 보고 문자를 식별할 수 있게 된 것이다. 'a' -> 10진수 97 -> 2진수 01100001 우리에게는 a라는 글자가 컴퓨터에게는 01100001인 것이다. ASCII 초창기 컴퓨터의 제조사마다 각자 지정방식이 다르니까 컴퓨터끼리 데이터 교환을 할 때 어려움을 겪었다. 어떤 컴퓨터에서는 abc로 인식이되는 데이터를 다른 컴퓨터에서 열면 !#F 이런..
이것 저것
2022. 1. 2. 16:18