본문 바로가기 메뉴 바로가기

기록장

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

기록장

검색하기 폼
  • 분류 전체보기 (117)
    • Architecture (1)
    • Linux (1)
    • DB (21)
    • Web (11)
    • Server (8)
    • Spring (8)
    • Java (20)
    • Ruby (3)
    • JPA (3)
    • Design Pattern (1)
    • Git (2)
    • Security (1)
    • 알고리즘 (8)
    • 개발환경 (0)
    • 도서 (8)
    • 생각 (7)
      • TIL (2)
  • 방명록

ASCII (1)
웹에서의 문자

처음에 악센트 없는 영어 문자로 127 가지 문자를 정했다. 이는 7bits에 저장할 수 있으며 이를 ASCII라고 불렀다. 그러나 그 이외의 문자들(여러 언어, 기호, 그림용 문자)를 128 - 255 에 각각 정하기 시작했다. 이렇게 다른 시스템들을 code page라고 한다. 더군다나 아시아의 알파벳은 천 개가 넘는다. byte를 string으로 바꾸는 건 쉽지만 반대로 하는 건 엄청 복잡한 일이었다. ASCII Unix가 만들어진 시기에 문자는 오로지 영어와 숫자뿐이었다. 이를 숫자 32부터 127까지 매긴 후 ASCII라고 한다. 이 문자들은 7bits 을 이용해 저장할 수 있었고, 1byte가 8 bit인 컴퓨터를 썼으므로 잉여 1 bit가 남게 되었다. 이 비트를 사람들은 각자의 목적으로 사..

Web 2023. 6. 20. 23:38
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • github
TAG
  • Java
  • 실용주의
  • 이펙티브자바
  • ASCII
  • 암호화
  • querydsl
  • Spring-Boot
  • Git
  • Lombok
  • Encoding
  • ruby
  • point
  • aws
  • gitignore
  • 이벤트스토밍
  • annotation
  • fetchResults
  • TroubleShooting
  • 코테 log
  • 메모리 릭
  • IntelliJ
  • SHA
  • effective-java
  • ActiveAdmin
  • sort algorithm
  • WebClient
  • DesignSystem
  • Generic
  • SQL 전문가 가이드
  • 사고..
more
«   2025/07   »
일 월 화 수 목 금 토
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 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바