Sprint Boot에서 Spring Security를 사용하여 로그인, 로그아웃 기능을 이용하는 방법을 알아보고 로그아웃 후에 redirect된 로그인 페이지에서 로그인을 하면 로그인 페이지가 다시 뜨는 문제에 대한 원인과 해결방법을 알아본...…Continue reading

컴파일 언어와 비교한 인터프리터 언어Python에 대해 알아보기에 앞서 인터프리터에 대해 간략이 알아보자.소스 코드를 기계어로 컴파일해서 실행파일을 만들고 실행하는 컴파일 언어와는 다르게 인터프러터 언어는 코드를 한 줄씩 읽어 내려가며 실행하는 ...…Continue reading

웹에서 쿠키와 세션를 이용한 회원 인증이 어떻게 이루어지는 지와 세션과 쿠키에 대한 개념, 용도 등에 대해서 알아본다.쿠키(Cookie)와 세션(Session)을 사용하는 이유HTTP 프로토콜에는 비연결성(Connectionless)과 비상태...…Continue reading

IntelliJ에서 Spring MVC 프로젝트를 시작하는 방법에 대해서 알아본다. Spring 프로젝트를 생성하여 초기 환경 설정을 하고 간단한 MVC 코드와 index.jsp 파일을 만들어서 메인 페이지를 띄워본다.개발 환경 Java8 ...…Continue reading

최근 스프링을 공부하면서 JSP는 코드를 수정한 후 빌드를 다시하지 않아도 사용할 수 있다는 개념을 알게 되었다. 즉 이미 배포 되어 있는 서비스에 JSP가 변경되더라도 서버를 재시작하는 재배포의 과정 없이 JSP파일만 수정해주면 바로 서비스...…Continue reading

클라우드 컴퓨팅이란?클라우드 컴퓨팅이란 특정한 기술이 아니라 인터넷에 존재하는 클라우드를 사용하여 정보 처리하는 사고방식 혹은 개념을 말합니다. Amazon AWS 클라우드 컴퓨팅 정의에 의하면 인터넷을 통해 IT 리소스와 애플리케이션을 원할 때...…Continue reading