
기술 면접 단골 질문이다. 한 번 알아보자.URL은 scheme://<user>:<password>@<host>:<port>/<url-path>과 같은 형태를 가진다.ex)http://example.com:8761/membersftp

물리량시간은 물리학 관점에서 시각 간 간격을 표현하는 단위를 뜻함예) 어제보다 오늘은 24시간이 더 흘렀다위치시간은 위치에 따라 다르게 표현됨예) 미국과 한국은 시차가 존재천문 현상지구자전속도의 불규칙성, 지구 자전주기와 공전주기로 시간 보정 필요예) 윤초, 윤달, 윤

평문을 해독할 수 없는 암호문으로 변환하는 것단방향(해싱)과 양방향 암호화로 나뉨암호화출처: https://raonctf.com/essential/study/web/cryptography해시 알고리즘을 이용하여 평문을 복호화 할 수 없는 형태로 암호화MD5와

함수형 패러다임 > 패러다임은 무엇을 해야 할지를 말하기보다 무엇을 해서는 안 되는지 말해준다.- Clean Architcture > ### 프로그램은 순차, 분기, 반복, 참조로 구성된다. 패러다임은 위 4가지 요소를 어떻게 이용할 것인지 다룸 객체지향 추상화의

객체지향의 객체란? > 객체지향의 객체는 현실에 있는 것을 추상화한 것 현실에 존재하는 것을 코드로 옮기는 것이 아니다! > 추상이란 사물이 지니고 있는 여러 측면 중 특정한 부분만 보는것 그 외의 것들은 버린다. 객체지향 객체 위주로 설계하고 프로그래밍하는 패러다

모듈과 컴포넌트 > 모듈은 설계 시점에서 의식적으로 의미있는 요소이고 컴포넌트는 런타임 시점에 실제적으로 의미 있는 요소이다. 모듈 제대로된 모듈 역할을 하기 위해서는 디렉토리 단위를 모듈 개념에 가깝게 사용하는 경우가 많다. import와 export를 통해 모듈을

문자들을 Code Point에 대응시켜 만든 코드화된 문자 집합Code Point는 Character의 식별자가 됨ex) KS C 5601, ISO 10646, US-ASCII 등CCS를 octet(8bit) 집합에 대응시키는 것=> 문자를 표현하는 기본 단위가 8bi

HTTP 요청은 기본적으로 상태가 존재하지 않음그러므로 서버는 어떤 브라우저의 요청인지 모른다.이것을 해결하기 위해 헤더에 쿠키를 사용하면 이를 읽어 출처를 알 수 있다.클라이언트에서 저장, 관리하는 데이터들을 뜻한다.브라우저를 닫아도 데이터가 유지된다.서버에서 Set