
Input과 Output은 메모리를 기준으로, 메모리에서 읽어들이는 것을 input, 메모리에서 빠져나가는 것을 Output이라 한다. 데이터는 0101...의 이진수로 구성되어있다. 8bit는 1byte이고, 메모리는 이 바이트 단위로 파일의 데이터를 읽거나 출력한다. 입출력은 키보드, 파일 등 다양한 곳에서 이루어진다. 한글은 한글자가 2byte이다. 1byte 문자를 처리한다 가정하면, 숫자, 영문자, 특수문자만 처리 가능하다. 이번 게시물에서는 파일의 데이터를 메모리에서 byte 단위로 처리하는 과정에 대해 다뤄볼 예정이다. 예를 들어, 사용자가 파일을 네트워크로 보낼 때의 데이터의 흐름은 다음과 같다. 파일을 전달받은 사용자는 네트워크에서 파일을 받아, 새로운 파일을 생성한다. 예제를 통해 살펴..
development/Java
2021. 11. 10. 14:05
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- jQuery
- Case When
- 스프링
- 자바스크립트
- 고득점 키트
- javascript
- Java
- 덱
- CSS
- jsp
- baekjoon
- 장고
- 정렬
- 파이썬
- html
- R
- Oracle
- brute force
- 문자열
- web
- bootstrap
- 자바
- 큐
- python
- 백준
- append
- 프로그래머스
- Django
- 브루트 포스
- 단계별로풀어보기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함