Etc169 [Java] 프로그래머스 스택 / 큐 : 올바른 괄호 문제 설명 괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어 "()()" 또는 "(())()" 는 올바른 괄호입니다. ")()(" 또는 "(()(" 는 올바르지 않은 괄호입니다. '(' 또는 ')' 로만 이루어진 문자열 s가 주어졌을 때, 문자열 s가 올바른 괄호이면 true를 return 하고, 올바르지 않은 괄호이면 false를 return 하는 solution 함수를 완성해 주세요. 풀이 '('과 ')'은 짝으로 이루어져 있어야 한다는 것이 이 문제의 포인트이다. 스택을 생성한 후, '('이면 push로 넣고, ')'이면 pop을 해서 마지막에 스택이 비어 있게 된다면 괄호의 짝이 맞는 것으로 판단할 수 있다. 아래는 세부 조건.. 2022. 10. 2. [Day 100] Cloud : 운영 환경 구성 학습 주제 운영 환경 구성 Amazon Web Service 서버 배포 실습 새롭게 배운 내용 2022.09.30 - [Back-End/Cloud] - Cloud Computing, AWS Cloud Computing, AWS 클라우드 기존에는 서버실에 컴퓨터를 배치하여 서비스를 제공했기에 유지보수가 필요했고(인력, 비용 추가) 공간의 한계가 생겼다. 이때 추가적인 서버 증설을 위해 일부 거대 기업은 데이터 cookiee.tistory.com 2022.10.03 - [Back-End/Cloud] - AWS 서버 배포 리눅스 루트 폴더에서는 폴더나 파일을 생성, 변경 또는 삭제할 수 없다. 보강할 내용 2022.06.30 - [Etc/Computer Science] - Linux - CLI 기본 명령어 L.. 2022. 9. 30. [Day 99] OAuth2 인증 Ⅱ 학습 주제 OAuth 2 애플리케이션 구현 OAuth 2와 JWT를 이용한 애플리케이션 구현 새롭게 배운 내용 2022.09.29 - [Back-End/Spring Security] - Hello, OAuth 2 2022.09.29 - [Back-End/Spring Security] - OAuth 2와 JWT를 이용한 애플리케이션 보강할 내용 🌟 JWT 코드 흐름을 반복해서 공부할 것 회고 Spring Security에 OAuth 2를 적용하는 실습과 OAuth 2와 JWT를 함께 적용하는 실습을 했다. OAuth 2 의존성을 추가하고, 보호할 페이지와 Controller를 생성한 다음에 Spring Boot 자동 구성에 OAuth 2 로그인 활성화와 OAuth 2 클라이언트 등록 정보를 설정하면 간단하.. 2022. 9. 29. [Day 98] OAuth2 인증 학습 주제 OAuth2란? JWT 자격 증명을 위한 로그인 구현 JWT를 이용한 자격 증명 및 검증 구현 새롭게 배운 내용 2022.09.28 - [Back-End/Spring Security] - OAuth2 인증 OAuth2 인증 OAuth2란? 보통은 애플리케이션에서 해당 서비스를 이용하는 사용자의 크리덴션을 관리하는 것이 일반적이다. 만약 사용자 Google 계정의 크리덴션과 연동되는 서비스를 제공한다고 가정해 보자. cookiee.tistory.com JWT의 전체적인 내용 정리 Spring Security에서의 JWT(JSON Web Token) 인증 JWT 적용을 위한 사전 작업 JWT 자격 증명을 위한 로그인 인증 구현 JWT를 이용한 자격 증명 및 검증 구현 보강할 내용 🤔 공개키와 비밀.. 2022. 9. 28. [Day 97] Spring Security에서의 JWT(JSON Web Token) 인증 학습 주제 Spring Security에서의 JWT 인증 - 로그인 인증 구현 - 자격 증명 및 검증 구현 새롭게 배운 내용 2022.09.27 - [Back-End/Spring Security] - Spring Security에서의 JWT(JSON Web Token) 인증 ++ 추가 공부 후 더 정리할 것 보강할 내용 CORS(Cross-Origin Resource Sharing) https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS https://en.wikipedia.org/wiki/Cross-origin_resource_sharing OncePerRequestFilter https://www.baeldung.com/spring-onceperrequest.. 2022. 9. 27. [Day 96] JWT(JSON Web Token) 인증 학습 주제 JWT(JSON Web Token)를 사용하는 이유 JWT를 이용한 인증 방식 JWT 사용의 장점과 단점 토큰 방식과 세션 방식의 증명 JWT의 구성 요소 JWT 동작 방식 새롭게 배운 내용 2022.09.26 - [Back-End/Spring Security] - JWT 인증 JWT 인증 자격 증명 방식 HTTP 프로토콜은 요청을 전송하고 응답을 받으면 연결을 끊는 비연결성 특성을 갖는다. 또한, 상태를 저장하지 않는 비상태성 특성을 가지므로 로그인이 성공적으로 수행되어도 cookiee.tistory.com 보강할 내용 JWT를 생성하는 과정에서 사용된 메서드 JWT 생성 코드의 전체적인 흐름 회고 JWT에 대해 학습했다. JWT는 JSON Web Token의 약자이다. 우리가 아는 Toke.. 2022. 9. 26. 이전 1 ··· 3 4 5 6 7 8 9 ··· 29 다음