ETC 22

"Cannot find bean with qualifier 'userLoginService'"

❗ 문제 상황  SecurityConfiguration 클래스에서 아래와 같이 @Qualifier("userLoginService")를 통해 UserDetailsService 구현체인 UserLoginService를 주입하려 했지만,@Beanpublic SecurityFilterChain securityFilterChain( HttpSecurity httpSecurity, @Qualifier("userLoginService") UserDetailsService userDetailsService) throws Exception { ...} 다음과 같은 오류가 발생함Cannot find bean with qualifier 'userLoginService'   🧠 원인 분석 ..

ETC/Error 2025.04.01

[자료구조] 스택(Stack), 큐(QUEUE) 개념

스택 (Stack)이란? 스택(Stack)은 데이터 구조의 하나로, 데이터를 쌓아 올린 형태를 가진 구조이다. 기본적으로 후입선출 (LIFO, Last-In-First-Out) 원칙을 따르는데, 가장 나중에 추가된 데이터가 가장 먼저 제거된다는 뜻이다.     📌  스택의 주요 연산1. push: 데이터를 스택의 맨 위에 추가하는 연산2. pop: 스택의 맨 위에 있는 데이터를 제거하고 반환하는 연산3. peek (또는 top): 스택의 맨위에 있는 데이터를 제거하지 않고 확인하는 연산4. isEmpty: 스택이 비어있는지 확인하는 연산   📌 스택 활용 예시1. 웹 브라우저의 뒤로가기: 브라우저에서 페이지를 탐색할 때 방문한 페이지를 스택에 저장한다. 뒤로 가기를 누르면 가장 최근에 방문한 페이지부..

ETC/Baekjoon 2024.11.20

[Intellij] 'java'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다.

[문제] [원인] JAVA 설치 확인 C드라이브 > Program Files 또는 Program Files(x86) > JAVA > jdk 확인 [해결] Java jdk 1.8 설치 https://www.oracle.com/java/technologies/downloads/#java8 Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com 해당 jdk 파일 위치 복사해 놓기 (ex: C:\Program Files\Java\jdk-1.8) 환경 변수 설정 제어판 > 시스..

ETC/Error 2024.04.12

[Server] 가비아 도메인 구매 및 연결

가비아 페이지에 접속 https://www.gabia.com/ 웹을 넘어 클라우드로. 가비아 그룹웨어부터 멀티클라우드까지 하나의 클라우드 허브 www.gabia.com 도메인 - 도메인 검색 원하는 도메인 주소를 검색 - 선택 - 신청하기 서비스 신청서 작성 가비아 네임서버 사용 (추천) 서비스 결제 홈 - 전체도메인 - 도메인 상세페이지 - DNS 정보 - 도메인 연결 - 설정 DNS 레코드 수정 인스턴스 퍼블릭 IPv4 주소 입력 - 저장 완료

ETC 2023.05.09

MAC에 Docker 설치 + Amazon EC2에 Docker 설치

1. 공식 홈페이지 파일 다운로드 더보기 https://docs.docker.com/desktop/install/mac-install/ Install Docker Desktop on Mac docs.docker.com 2. Docker 버전 확인하기 더보기 docker -v 3. Docker 예제 실행 명령어 입력 더보기 docker run -it --rm -p 80:80 docker/getting-started docker run : Docker 컨테이너를 실행하는 명령어 -it : 인터랙티브 모드로 컨테이너 실행. 즉, 컨테이너에 대화형으로 접속하여 작업을 수행 --rm : 컨테이너가 종료될 때 자동으로 컨테이너를 삭제 -p 80:80 : 호스트의 80번 포트와 컨테이너의 80번 포트를 연결, 이를 ..

ETC/MAC INSTALL 2023.04.25