post-thumbnail

호스트, 호스팅, 도메인, 노드, 포트

네트워크/인터넷을 통해 다른 컴퓨터와 쌍방향 통신이 가능한 컴퓨터.네트워크/인터넷에 연결된 장치 device다른 호스트와 데이터를 주고받기 위한 번호: IP 주소자기 자신의 컴퓨터를 서버로 설정하여 접속할 때는 localhost로 접속함localhost: 호스트 자신을

2023년 4월 12일
·
0개의 댓글
·
post-thumbnail

OSI 7계층

네트워크 통신이 일어나는 과정을 7단계로 나눈 것국제 표준화 기구(OSI)에서 정의한 네트워크 표준 모델전기적, 기계적, 기능적인 특성을 이용해서 통신 케이블로 데이터를 전송하는 물리적인 장비전기신호 0, 1 전달통신 단위: 비트 Bit. 1, 0 (On, Off) 상

2023년 4월 12일
·
0개의 댓글
·
post-thumbnail

URI, URL, URN 차이

Uniform Resource Identifier통합 자원 식별자인터넷의 자원을 식별할 수 있는 문자열인터넷의 자원을 나타내는 유일한 주소URL과 URN을 포함하는 상위 개념Uniform Resource Locator네트워크 상에서 웹페이지, 이미지, 동영상 등의 파일

2023년 4월 11일
·
0개의 댓글
·
post-thumbnail

IP, DNS

인터넷에서 서버 (또는 인터넷을 사용하는 컴퓨터)를 식별하는 기준. 주소.4영역, 각 자리당 0~255한 영역은 256(2^8)가지의 경우의 수 표현총 32비트 - 32 비트체계Network ID (해당 컴퓨터가 소속된 네트워크에 배정된 이름), Host ID (해당

2023년 4월 11일
·
0개의 댓글
·
post-thumbnail

도메인과 URL의 차이

해당 서버의 주소해당 서버의 주소 + 하위 디렉토리프로토콜 + 도메인참고https://sudo-minz.tistory.com/13

2023년 4월 11일
·
0개의 댓글
·

리눅스 명령어 2 - pwd, cp, mv, rm, mkdir

https://coding-factory.tistory.com/753pwd : 현재 위치 확인cp : 복사 copycp 옵션 복사대상디렉토리/파일 목적지디렉토리/파일\-i : 복사될 파일 이름이 이미 존재하면, 사용자에게 덮어쓰기 여부 물음\-b : 복사될 파

2023년 2월 23일
·
0개의 댓글
·

리눅스 명령어 1 - 커서 이동

ctrl + b 뒤back로 한칸 이동ctrl + f 앞forward으로 한칸 이동ctrl + a 맨 앞ahead으로 이동ctrl + e 맨 뒤end로 이동Alt + b 한 단어 뒤로 이동Alt + f 한 단어 앞으로 이동ctrl + backspace 지우기

2023년 2월 23일
·
0개의 댓글
·

python -m 실행 옵션

참고 - https://jins-sw.tistory.com/22파이썬에서 모듈을 실행한다는 뜻실행할 python 스크립트를 찾을 때, sys.path에서 찾음스크립트가 위치한 디렉터리는 sys.path에 추가됨파이썬 프로그램이 커지면비슷한 기능들을 모아 하나의

2023년 2월 23일
·
0개의 댓글
·

혼공컴운 회고

약 6주 동안 혼자 공부하는 \~~ 시리즈의 혼공학습단에 참여했다.나는 혼자 공부하는 컴퓨터구조 + 운영체제 를 통해 공부했다.공부하게 된 이유비전공자로서 기본 CS 지식이 부족하다고 생각되어서한 권으로 컴퓨터구조와 운영체제를 모두 공부할 수 있다는 점이 가성비 좋아서

2023년 2월 18일
·
0개의 댓글
·
post-thumbnail

혼공컴운 챕터 15. 파일 시스템

하드디스크나 SSD와 같은 보조기억장치에 저장된 관련 정보의 집합의미있고 관련있는 정보를 모은 논리적 단위파일 관련 부가 정보 : 속성, 메타데이터유형(확장자로 표시), 크기, 보호, 생성 날짜, 마지막 접근 날짜, 마지막 수정 날짜, 생성자, 소유자, 위치파일 연산을

2023년 2월 18일
·
0개의 댓글
·
post-thumbnail

혼공컴운 챕터 14. 가상 메모리

프로세스에 연속적인 메모리를 할당하는 방식사용하지 않거나, 계속 대기 중인 프로세스를 메모리에서 보조기억장치(스왑 영역)로 보냄. (스왑 아웃)이때 메모리의 빈 공간에 실행할 프로세스를 넣음. (스왑 인)비어있는 메모리 공간에 프로세스를 연속적으로 할당하는 방식프로세스

2023년 2월 18일
·
0개의 댓글
·

페이지 교체 알고리즘

페이지 교체 알고리즘페이징 기법으로 메모리를 관리하는 운영체제에서, 페이지 부재가 발생하여 새로운 페이지를 할당하기 위해 현재 할당된 페이지 중 어느 것과 교체할 지 결정하는 방법page-fault 발생 비율을 줄이는 것이 목표.페이지 부재 횟수, 페이지 성공 횟수 기

2023년 2월 16일
·
0개의 댓글
·

캐시의 지역성

주기억장치에서 자주 사용하는 프로그램과 데이터를 저장하여 속도를 빠르게 하는 메모리주기억장치보다 크기가 작음캐시기억장치와 주기억장치 사이에서 정보를 옮기는 것 : 사상(Mapping 매핑)직접 매핑(Direct Mapping), 연관 매핑(Associate Mappin

2023년 2월 16일
·
0개의 댓글
·

백준 1476 날짜 계산

브루트포스뒤에서부터 세는 방식각 숫자를 1씩 빼면서 카운트0이 되면 나타낼 수 있는 최대값으로 변경

2023년 2월 16일
·
0개의 댓글
·

리눅스 SSH

https://wiseworld.tistory.com/72원격으로 다른 시스템에 로그인할 수 있는 프로그램리눅스에서는 다중 접속을 허용함하나의 서버에서 여러 클라이언트에 접속해 관리해야하는 경우가 많음. SSH와 같은 원격 프로그램이 유용함.SSH처럼 다른 시

2023년 2월 15일
·
0개의 댓글
·

리눅스 명령어

pwdlscdmkdirrmdirlsblkmountdfunamepskillservicebatchshutdowntouchcatheadtailcpmvcommlesslncmpddaliaswgetiptablestraceroutecURLfindwhichlocategrepsedcl

2023년 2월 15일
·
0개의 댓글
·

동기와 비동기의 차이 + 블록과 논블록

데이터의 요청과 결과가 한 자리에서 동시에 일어나는 것한 개의 데이터 요청에 대한 서버의 응답이 이루어질 때까지 대기해야 함.데이터의 요청과 결과가 동시에 일어나지 않는 것서버에게 데이터를 요청한 후, 요청에 따른 응답을 기다리지 않고 다른 외부 활동을 하거나, 서버에

2023년 2월 15일
·
0개의 댓글
·

파일 시스템

컴퓨터에서 파일이나 자료를 쉽게 찾을 수 있도록 유지, 관리하는 방법저장매체의 많은 파일을 관리하는 방법커널 영역에서 동작파일을 빠르게 읽기, 쓰기, 삭제 등 기본적인 기능을 원활히 수행하기위한 목적계층적 디렉토리디스크 파티션 별로 하나씩 둘 수 있음파일관리 : 파일

2023년 2월 15일
·
0개의 댓글
·

백준 3273 두 수의 합

투포인터시작점을 0, 끝점을 마지막으로 해서두 수를 더한 값이 X와 같으면 세고,X보다 작으면 시작점 +1X보다 크면 끝점 -1을 한다.

2023년 2월 15일
·
0개의 댓글
·

내부 단편화, 외부 단편화

메모리에 못 쓰는 공간이 생기는 것프로세스가 필요한 메모리 공간보다 많은 공간을 할당했을 때, 남는 메모리 조각프로세스들 사이에 50MB 만큼의 공간이 있는데, 30MB의 프로세스를 넣으면 20MB의 작은 빈 공간이 생김이 공간은 너무 작아서 다른 작업들이 사용하지 못

2023년 2월 14일
·
0개의 댓글
·