Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- react
- docker
- 중급파이썬
- Props
- 튜플
- EC2
- 카톡
- crud
- SSA
- Vue
- lambda
- git
- SAA
- node
- wetube
- S3
- 파이썬
- 채팅
- RDS
- Class
- async
- flask
- socket io
- AWS
- MongoDB
- pandas
- merge
- NeXT
- dict
- TypeScript
Archives
- Today
- Total
목록ASCII (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