
OS(Operating System, 운영체제)🌞 backend-loadmap{:target="_blank"} Part 03. OS 터미널 사용법 및 기본 명령🌟 grep, awk, sed, lsof, curl, wget, tail, head, less, find, ssh, kill Reference 16 Terminal commands every user should know 35 Linux Basic Commands Every User Should Know Linux 명령어 모음 Best 50 OS의 일반적인 작동 원리🌟 Operating System Computer User와 Computer Hardware(CPU, I/O) 사이의 인터페이스 역할 자원이 필요한 프로그램에 자원을 할당해주고, 자원을..
.입출력 . 입출력 방식 속도- C 표준 입출력 함수 scanf, printf (적은 메모리를 사용하지만 아래 방법보다는 느림) 단, cin보다 대용량의 데이터를 input 할 수 있음 - std::cin, std::cout 사용 시 아래 코드 적용1 ios_base::sync_with_stdio(false), cin.tie(NULL), cout.tie(NULL) cs이 코드를 적용하지 않으면 입,출력시 사용하는 버퍼를 동기화하는 것인데,이럴 경우 C++ 표준 stream버퍼와 C 표준 stream 버퍼가 병행하여 버퍼를 사용하게 된다.C++, C 로 stream 버퍼를 모두 사용할 수 있지만, 버퍼를 병행하여 사용하기 때문에 속도가 느려지는 현상이 발생하게 된다. 그래서 이 코드로 동기화를 해제해주면서..
텍스트 파일 입출력 - 키보드 입력 : input() - 모니터 출력 : print() - 외부 파일 읽기 : read(), readline(), readlines() - 외부 파일로 저장 : write(), writelines() # 과정 1) 파일 열기변수명 = open('FileName', 'Mode') Mode : - r (읽기,default) - w (쓰기) - r+ (읽기+쓰기) - a (이어쓰기) - t (텍스트 파일 처리,default) - b (이진 파일 처리) # 2. 파일 처리 readlines() str = '' while True : # 반복문을 사용하여 파일에 있는 행 읽기 str = file.readline() # 빈 리스트의 메모리 영역에 파일을 한 줄씩 읽어 저장 if st..