분류 전체보기

· Spring
Spring Boot로 새로운 토이 프로젝트를 시작하게 되었습니다. 이번 프로젝트에서는 처음으로 카카오 페이 송금 링크 기능을 사용하기 위해 소셜 간편 로그인을 사용하기로 하였습니다. 그래서 단순히 코드만 붙여 넣지 말고, 제대로 한번 이해하고 공부해보는 겸, Spring Security도 복습할 겸 글을 작성해보려고 합니다.OAuth란?OAuth는 구글, 페이스북, 네이버, 카카오 등 다양한 플랫폼의 특정 사용자 데이터에 접근하기 위해 제 3자 클라이언트 (우리의 서비스)가 사용자 접근 권한을 위임(Delegated Authorization)받을 수 있는 표준 프로토콜입니다. 쉽게 말해, 어떤 서비스를 만들 때 사용자에게 아이디와 패스워드를 비롯한 개인정보와 인증에 대한 부분을 타 플랫폼에 위임하는 서..
1. 컴파일이란 무엇인가? 저희는 컴파일러가 무엇인지에 대해 알아보기에 앞서, 어셈블리어에 대해 먼저 알아보아야 합니다. - 어셈블리어 어셈블리어(assembly language) 또는 어셈블리 언어는 기계어와 일대일 대응이 되는 컴퓨터 프로그래밍의 저급 언어입니다. 컴퓨터 구조에 따라 사용하는 기계어가 달라지며, 따라서 기계어에 대응되어 만들어지는 어셈블리어도 각각 다르게 됩니다. - 왜 다른지?에 대해 간단하게만 알아두면, 컴퓨터 CPU마다 지원하는 오퍼레이션 타입과 개수는 제각각이며, 레지스터의 크기와 개수, 저장된 데이터 형의 표현도 각기 다르기 때문이다 정도로 알아두시면 좋을 것 같습니다. 본론으로 돌아와서, 지금 컴파일에 대해 알아보려고 했던 것인데 왜 어셈블리어에 대한 설명을 하는지에 대해 ..
PlatinumeOlive
'분류 전체보기' 카테고리의 글 목록 (5 Page)