전체 글 (784) 썸네일형 리스트형 [CS Fundamental] 단순 전자우편 전송 프로토콜(SMTP)이란? https://www.cloudflare.com/ko-kr/learning/email-security/what-is-smtp/ 1) 단순 전자우편 전송 프로토콜(SMTP)이란?- 단순 전자우편 전송 프로토콜(SMTP)은 네트워크를 통해 전자우편(이메일)을 전송하는 기술 표준입니다. 다른 네트워킹 프로토콜과 마찬가지로 컴퓨터와 서버는 SMTP를 이용하여 기반 하드웨어나 소프트웨어와 관계없이 데이터를 교환할 수 있습니다. - 편지 봉투에 표준화된 주소 양식을 사용해서 우편 서비스가 이뤄지는 것처럼, SMTP 덕분에 이메일이 발신자에게서 수신자에게로 이동하는 방식이 표준화되므로, 광범위하게 이메일을 전송할 수 있습니다. 2) SMTP의 작동 방식은?- 모든 네트워킹 프로토콜은 미리 정의한.. [CS Fundamental] C 또는 C++에서 메모리 관련 버그에는 어떤 것이 있는가? 각각 디버깅은 어떻게 할 수 있는가? 자바 또는 다른 언어에서의 garbage collecter의 역할은 무엇이고 그 원리는 무엇인가? 1) 흔히 발생하는 메모리 문제- 메모리 관련 버그가 발생하는 상황을 명확히 정리하기란 쉽지 않다. 메모리 누수나 잘못된 포인터가 발생하는 원인은 코드마다 다양하다. 메모리 문제를 한 번에 해결할 수 있는 방법은 없지만, 흔히 발생하는 문제의 유형이 알려져 있고, 이러한 문제를 찾아서 해결하는데 도움이 되는 도구도 몇 가지 나와 있다. (1) 스트링 과소 할당 문제 - C 스타일 스트링에서 가장 흔히 발생하는 문제는 과소 할당(underallocation)이다. 이 문제는 주로 프로그래머가 스트링의 끝을 나타내는 널문자('\0')가 들어갈 공간을 빼먹고 공간을 할당할 때 발생한다. - 또한, 프로그래머가 스트링의 최대 크기를 특정한 값으로 미리 정해둘 때도 발생한다. C 스타일 스트링 함수.. [CS Fundamental] PNG 포맷에서 투명을 어떻게 표현하나요? 1. PNG 포맷에서 투명을 어떻게 표현하나요? a. 하얀색 바탕위에 반투명 빨간색을 올리면 무슨 색이 되나요? b. 위 대답을 수식으로 일반화할 수 있을까요? PNG 포맷은 알파 채널을 사용하여 투명도를 표현합니다15. 알파 채널은 각 픽셀의 투명도를 0(완전 투명)부터 255(완전 불투명)까지의 값으로 나타냅니다a. 하얀색 바탕 위에 반투명 빨간색을 올리면 연한 분홍색이 됩니다. 이는 알파 블렌딩이라는 과정을 통해 이루어집니다b. 알파 블렌딩의 일반화된 수식은 다음과 같습니다: Cresult = α Cforeground + (1−α)Cbackground 여기서 Cresult는 최종 색상, α α는 전경색의 알파 값 (0에서 1 사이)C foreground는 전경색 (여기서는 빨간색) .. 이전 1 ··· 16 17 18 19 20 21 22 ··· 262 다음