본문 바로가기

전체 글

(91)
[JPA] 반정규화와 N+1 문제 반정규화를 통해 N+1 문제를 해결하는 과정 https://www.notion.so/1f13d99b7d5080f29f0afe0013c422fd 성능 개선 | Notion발생했던 문제www.notion.so
[백준] 16946. 벽 부수고 이동하기 4(Java) https://www.acmicpc.net/problem/16946 import java.util.*;import java.io.*;public class BOJ_16946 { static int R, C; static int[][] grid; static int[] dr = {-1, 1, 0, 0}; static int[] dc = {0, 0, -1, 1}; static List> emptySpace; static int[][] answer; public static void main(String[] args) throws IOException { // 1. 입력값 처리 init(); // 2. 문제 해결 sol..
[JPA] 일대일 매핑에서의 지연로딩 JPA의 일대일 관계에서 지연 로딩이 불가능한 이유이에 따른 무한 참조 문제 해결 과정 일대일 관계에서는 지연 로딩이 불가능하지만 일대다 관계에서는 지연 로딩이 가능한 이유 https://mousy-hydrofoil-234.notion.site/JPA-1dd3d99b7d50802aad4ee59d139ae1e3?pvs=4 [JPA] 일대일 매핑에서의 지연로딩 | Notion문제 발견mousy-hydrofoil-234.notion.site
[최적화] 게시글 게시글 관련 로직 게시글 작성  게시글 조회(검색)게시판으로 게시글 조회(게시판에 작성 된 게시글 조회)작성자로 게시글 조회  게시글 수정  게시글 삭제관리자가 게시글 삭제작성자가 게시글 삭제
REST API https://mousy-hydrofoil-234.notion.site/REST-API-677c3efefe7545f7ae159cad18c7a663?pvs=4
[데이터베이스] N+1 문제 https://mousy-hydrofoil-234.notion.site/N-1-67613e7246e14fe89205f1790e3a1565?pvs=4옮겨써야함
[궁금한것] 연관 관계의 리소스 연관 관계를 설정하는 것은 얼마의 리소스를 필요로 하나
[자료구조] 우선순위 큐(수정해야함) 우선순위 큐(Priority Queue)우선순위 큐는 데이터가 들어온 순서대로 나가는 것이 아닌 정해진 우선순위가 높은 순서대로 데이터가 먼저 나가는 자료구조이다.우선순위 큐를 사용하기 위해서 우선순위 큐에 저장할 객체는 필수적으로 Comparable Interface를 구현해야 한다.Comparable Interface를 구현하면 compareTo메서드를 override하게 되고 해당 객체에서 처리할 우선순위 조건을 리턴해주면 우선순위 큐에서 알아서 우선순위가 높은 객체를 추출해준다.우선순위 큐는 Heap을 이용해 구현하는 것이 일반적이다.우선순위 큐의 특징높은 우선순위의 요소를 먼저 꺼내서 처리하는 구조이다.따라서 우선순위 큐에 들어가는 객체는 서로 비교하기 위한 기준이 있어야 한다.💡 자바에서 지..