해당 글에서는 Spring Boot AMQP의 RabbitMQ를 실제 로컬 환경에 구현하는 방법에 대해서 알아봅니다. 💡 [참고] RabbitMQ에 대해 궁금하시면 아래의 글이 도움이 됩니다.분류링크Spring Boot AMQP RabbitMQ -1 : 구조 및 종류 이해하기https://adjh54.tistory.com/284Spring Boot AMQP RabbitMQ -2 : 로컬 환경 구성하기https://adjh54.tistory.com/285Spring Boot AMQP RabbitMQ -3 : Java 환경 구축 및 간단 예시https://adjh54.tistory.com/292Spring Boot AMQP RabbitMQ -4 : Exchange 종류 별 이해 및 사용예시https:..
해당 글에서는 Spring Boot RabbitMQ에 대해 이해하고 활용하는 방법에 대해서 확인합니다. 💡 [참고] RabbitMQ에 대해 궁금하시면 아래의 글이 도움이 됩니다분류링크Spring Boot AMQP RabbitMQ -1 : 구조 및 종류 이해하기https://adjh54.tistory.com/284Spring Boot AMQP RabbitMQ -2 : 로컬 환경 구성하기https://adjh54.tistory.com/285Spring Boot AMQP RabbitMQ -3 : Java 환경 구축 및 간단 예시https://adjh54.tistory.com/292Spring Boot AMQP RabbitMQ -4 : Exchange 종류 별 이해 및 사용예시https://adjh54.ti..
해당 글에서는 JVM에서 가비지 컬렉터에 대해 이해하고 종류들을 이해하며 동작과정에 대해 이해를 돕기 위해 작성한 글입니다. 💡 [참고] JVM에 동작과정, 메모리 영역(Runtime Data Area)에 대해 관심이 있으시면 아래의 글이 큰 도움이 됩니다. [Java] JVM(Java Virtual Machine) 이해하기 -1 : 동작 과정해당 글에서는 Java Application 환경에서 Java 소스코드가 JVM 내에서 수행되는 전반적인 과정에 대해서 확인해 봅니다. 1) JVM(Java Virtual Machine) 💡 JVM(Java Virtual Machine) - 자바 프로그램을 실행하기 위한adjh54.tistory.com [Java] JVM(Java Virtual Machine) 이해..
해당 글에서는 JVM의 구성요소 중 하나인 Runtime Data Area에 대해 상세하게 알아보기 위해 작성한 글입니다. 💡 JVM의 동작과정에 대해 궁금하시면 아래의 글을 참고하시면 크게 도움이 됩니다. [Java] JVM(Java Virtual Machine) 이해하기 -1 : 동작 과정해당 글에서는 Java Application 환경에서 Java 소스코드가 JVM 내에서 수행되는 전반적인 과정에 대해서 확인해 봅니다. 1) JVM(Java Virtual Machine) 💡 JVM(Java Virtual Machine) - 자바 프로그램을 실행하기 위한adjh54.tistory.com 1) JVM 메모리 영역(Runtime Data Area)💡 JVM 메모리 영역(Runtime Data Area) ..
해당 글에서는 Java Application 환경에서 Java 소스코드가 JVM 내에서 수행되는 전반적인 과정에 대해서 확인해 봅니다. 1) JVM(Java Virtual Machine)💡 JVM(Java Virtual Machine) - 자바 프로그램을 실행하기 위한 가상 머신입니다. 이를 통해 자바 언어로 작성된 프로그램을 특정 운영 체제에 종속되지 않고 실행할 수 있게 해 줍니다. 2) JVM 동작 과정💡 해당 동작과정은 JVM에서 자바 프로그램을 효율적으로 실행하기 위해 컴파일 수행 -> 클래스 로딩 -> 메모리 할당 -> 바이트 코드 해석 및 실행 -> 가비지 컬렉션 -> 예외 처리 -> 프로그램 종료 과정을 수행합니다. 1. 컴파일(Compile)💡 컴파일 (Compile) - 자바 프로그램을..
해당 글에서는 MySQL에서 집계함수로 얻은 값을 조건절에서 사용하는 경우에 대해 알아봅니다 💡 [참고] 해당 문제를 참고하였으며, 해당 사용방법을 확인하실 수 있습니다. 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 1) 예시 확인💡 해당 문제는 아래와 같으며 이를 기반으로 각각 사용하는 경우를 확인해봅니다. 2) 서브쿼리를 이용한 방법💡 서브쿼리를 이용한 방법 - 서브쿼리를 이용하여 결과를 임시로 저장하고 서브쿼리를 조건절에 참조할 수 있습니다. 💡 예시 확인 - 서브쿼리를 이용하여 결과를 임시로 저장(t2)하며 이를 참조하여서 결과를 조건절(WHERE)..
해당 글에서는 MySQL에서 DATETIME 타입을 DATE 타입으로 변환하는 방법에 대해 알아봅니다. 💡 [참고] 해당 문제를 참고하여 해당 변환방법을 확인하실 수 있습니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1) DATE 💡 DATE() 함수 - 날짜 형식의 데이터에서 날짜 부분만 추출하는 함수입니다. 이를 통해 날짜 형식의 데이터에서 연월일 정보만 가져올 수 있습니다. MySQL DATE() Function W3Schools offers free online tutorials, references and exercises in all t..
해당 글에서는 react-native에서 발생하는 오류에 대한 해결방법에 대해 공유합니다 1) 문제점 💡 콘솔 상에 아래와 같이 .env 파일에 정의한 데이터를 불러오지 못하여 undefined 값으로 출력되고 있는 문제가 발생하였습니다. handleWebViewStateChange {"canGoBack": false, "canGoForward": false, "loading": false, "target": 139, "title": "", "url": ""} WARN Encountered an error loading page {"canGoBack": false, "canGoForward": false, "code": -2, "description": "net::ERR_NAME_NOT_RESOLVED"..