기타 3

[컴퓨터구조] 프로세서와 스레드

프로세서 명령어들을 처리하고 반응하기 위한 논리 회로를 말한다.크게는 소프트웨어 신호를 받아 다른 하드웨어 부분으로 신호를 보내는 제어장치와 연산을 담당하는 연산장치로 구성된다.프로세스가 존재한다면 무조건 스레드도 하나 이상 존재한다. 스레드 프로세스 내에서 실행되는 흐름 단위멀티프로세스와 멀티스레드는 양쪽 모두 여러 흐름이 동시에 진행된다는 공통점을 가지고 있다. 멀티 프로세스 하나의 어플리케이션을 여러 개의 프로세스로 구성하여 각 프로세스가 하나의 작업을 처리하도록 하는 것 . 각 프로세스는 독립적으로 실행되며 각각 별개의 메모리를 차지하고 있다. 안정성이 좋다. 자식 프로세스 중 하나에 문제가 발생해도 다른 자식 프로세스에 영향이 확산되지 않는다. 작업량이 많을 수록 오버헤드가 발생할 수 있다. 멀..

기타 2022.09.26

[HTTP] HTTP 인증

HTTP 인증 http는 액세스 제어 및 인증을 위한 일반 프레임워크를 제공한다. 일반적인 HTTP 인증 프레임워크 서버는 클라이언트에게 401 (Unauthorized) 응답 코드를 가지고 응답한다. 최소한 한 번의 시도에 포함된 WWW-Authenticate 응답헤더로 권한을 부여하는 방법에 대한 정보를 제공한다. 서버와 인증을 하기를 원하는 클라이언트는 Authorization 요청 헤더 필드에 인증 정보를 포함함으로써 인증을 수행할 수 있다. 그림에서 보는 것과 같이 Basic 인증의 경우, 교환은 안전을 위해 HTTPS (TLS) 위에서 발생하여야 한다. 위의 그림에 사용된 “Basic” 인증 체계는 인코딩되지만 암호화되지 않은 자격 증명을 보낸다. 교환이 보완 연결(HTTP/TLS)을 통하지 ..

기타 2022.09.26

[후기] 프밍 챌린지 1기 후기

https://github.com/pming-kr/pming-content GitHub - pming-kr/pming-content: 😃 좋은 컨텐츠를 기고받는 저장소 입니다 😃 좋은 컨텐츠를 기고받는 저장소 입니다. Contribute to pming-kr/pming-content development by creating an account on GitHub. github.com 프밍에서 시작한 프밍챌린지 1기에 참여한 후기를 남겨봅니다. 프밍은 "좋은 컨텐츠는 반드시 조명받아야 합니다"라는 주제로 개발 컨텐츠를 소개하는 프로젝트입니다. https://www.notion.so/1-6d9ac7be80534447aa17da8b4b47937d 프밍 챌린지 1기 활동 결과 🌱 1기 종합 활동 결과 www.n..

기타 2022.05.17