IntelliJ를 사용하여 Sprint Boot를 실습하던 중 앱 실행 시 접근은 가능하나 에러로그 발생하여 확인
Apache Log4j2에서 발생하는 취약점 내용
JVM 메모리 구조에 대한 이해한 내용을 정리해보았습니다.
JVM의 Garbage Collector의 대한 내용을 학습하면서 정리해보았다.
Java 어노테이션(Annotation)의 이해와 사용법
Java 프로그램 설계 시 디자인 패턴에 대한 이해가 필요하여 학습한 내용을 정리해보았습니다.
톰캣(아파치 톰캣)은 서블릿 컨테이나만 있는 웹 애플리케이션 서버이다. 톰캣은 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공하며 JSP와 자바 서블릿이 실행할 수 있는 환경이다.
Java11에 대하여 학습한 내용을 정리하게 되었습니다.
자바 String 사용 시 생성 원리와 메모리 참조 방법을 학습하면서 정리해보았습니다.
Java에서 예외는 크게 두 가지 종류로 나뉩니다. CheckedException과 UncheckedException. 이 두 예외는 예외 발생 시 처리해야 할 방식에 따라 구분됩니다.CheckedException은 컴파일 시점에 예외 처리를 강제하는 예외입니다.
Java의 가상 스레드(Virtual Thread) 는 Java 19에서 소개된 "Project Loom"의 일환으로, 경량 스레드의 개념을 도입해 기존의 플랫폼 스레드보다 더 가볍고 효율적으로 동시성을 처리할 수 있도록 한 기능입니다.