토이프로젝트 React Query로 성능개선

React Query는 서버 상태(Server State) 를 관리하기 위한 라이브러리다. > API 데이터의 캐싱, 동기화, 백그라운드 업데이트를 자동으로 처리해준다. 1. React Query란? 서버 상태 vs 클라이언트 상태 서버 상태의 특징 비동기적으로

2025년 12월 31일
·
0개의 댓글
·
post-thumbnail

Springboot 멀티모듈에서 테스트

토이 프로젝트를 하는 도중, 멀티모듈 환경을 구성하고 테스트를 하려는데 에러가 발생했다.구글링을 해본 결과 한 벨로그에서 정리를 잘 해주셨다.https://velog.io/@jonghyun3668/SpringBoot-%EB%A9%80%ED%8B%B0-%EB%A

2024년 9월 2일
·
0개의 댓글
·
post-thumbnail

안드로이드 http 통신 관련

집에서 토이프로젝트를 한개 하는데, 개발 테스트 서버는 https가 아닌 http였고,지금 회사에서 진행중인 프로젝트도 내가 서버개발에 다른 책임님께서 안드로이드 개발을 진행중인데, 안드로이드 9부터는 http를 아예 막아놓았다는 얘기가 어렴풋이 기억이 났었다.스택오버

2024년 5월 20일
·
0개의 댓글
·
post-thumbnail

백준 > 이동하기

❓ 문제백준 실버2 문제 > 이동하기❗ 해결이동은 오른쪽 아래, 위 또는 대각선으로만 이동이 가능하다.값을 누적해줄 dp 테이블을 하나 생성해준다.1 2 3 40 0 0 59 8 7 6이렇게 있을 때반복문을 두번 돌린다.i(행)가 0이거나 n, 즉 행의 맨 끝이나 맨

2024년 4월 7일
·
0개의 댓글
·
post-thumbnail

백준 > 정수 삼각형

❓ 문제백준 실버1 문제 > 정수 삼각형❗ 해결DP 문제인데 조금 생각하다 보니 풀이법이 떠올랐다.양 끝에 있는 숫자들은 어차피 더해지는게 정해진다.즉, 리스트를 arr = \[7, 3, 8, 8, 1, 0, 2, 7, 4, 4, 4, 5, 2, 6, 5]이렇게 만들고

2024년 4월 5일
·
0개의 댓글
·
post-thumbnail

Jenkins + Gitea 푸시 이벤트 감지 시 자동 빌드 에러 (deny)

젠킨스를 사용해서 현재 사용중인 local gitea에 푸시 이벤트 발생 시 자동으로 빌드되도록 설정 했다.이쪽이 설명이 굉장히 잘되있으므로 참고해서 하면 된다.참고 : https://velog.io/@thdrldud369/CICD-%EA%B5%AC%EC%B6

2024년 3월 14일
·
0개의 댓글
·

프로그래머스 Lv2> 혼자 놀기의 달인

https://school.programmers.co.kr/learn/courses/30/lessons/131130❓ 문제프로그래머스 Lv.2 문제 > 혼자 놀기의 달인❗ 해결https://www.acmicpc.net/problem/2346백준 풍선

2024년 2월 29일
·
0개의 댓글
·
post-thumbnail

백준 > 적록색약

❓ 문제백준 골드5 문제 > 적록색약❗ 해결BFS로 풀었다.먼저 적록색약이 아닌 사람부터 구하고, 그다음 적록색약인 사람을 구했다.나는 보기 편하게 그냥 숫자로 바꿔줬는데, 그냥 문자열을 숫자로 안바꾸고 풀어도 된다.내가 한게 비효율적인듯.. 그래도 숫자가 보기 편해서

2024년 2월 18일
·
0개의 댓글
·
post-thumbnail

백준 > 영역 구하기

❓ 문제백준 실버1 문제 > 영역 구하기❗ 해결BFS로 풀었다.예제 입력에서 5 7 3 이 들어오고 5행 7열짜리 모눈종이와 좌표 3개가 주어진다.좌표는 (x1, y1) (x2, y2) 형태로 주어진다. 예제에서 (0,2) 부터 (4,4)까지 칠하고, (1,1)부터 (

2024년 2월 18일
·
0개의 댓글
·
post-thumbnail

백준 > 스타트링크

❓ 문제백준 실버1 문제 > 스타트링크❗ 해결조금만 읽어보니 BFS 문제다. 1부터 10까지 있고, 내가 10이라는 포인트를 가고 싶다.현재 위치는 1이고 나는 한번에 앞으로 2칸 가거나 뒤로 1칸 밖에 못간다. 해당 포인트까지 가는 최소 횟수를 구해라 이렇게 문제를

2024년 2월 17일
·
0개의 댓글
·
post-thumbnail

백준 > 알파벳 개수

❓ 문제백준 브론즈4 문제 > 알파벳 개수❗ 해결아스키코드로 풀면 될것 같았다. 문제에서 a부터 z까지 소문자 알파벳으로만 이루어져 있다고 했다.이렇게 a(97)부터 z(122)까지 리스트를 선언 한다.그리고 입력받은 문자열을 반복하면서 해당 문자마다 아스키코드로 변환

2024년 2월 17일
·
0개의 댓글
·
post-thumbnail

백준 > 방 배정

❓ 문제백준 브론즈2 문제 > 방 배정❗ 해결범위에 제한이 있다. 남/여 1학년~6학년 까지이므로 한정된 크기의 리스트를 사용해서 학생들의 방을 배정했다.이렇게 성별/학년을 가르키는 2행 6열짜리 배열을 선언한 후, 입력이 들어올 때 마다 방 안에 넣어버리면 된다.이렇

2024년 2월 14일
·
0개의 댓글
·
post-thumbnail

백준 > 프린터 큐

❓ 문제백준 실버 3 문제 > 프린터 큐❗ 해결큐를 사용해서 풀면 된다.먼저 문서의 index와 해당 문서의 중요도를 리스트 형태로 저장한다.입력이6 01 1 9 1 1 1일때, \[0 , 1, 1, 1, 2, 9, 3, 1, 4, 1, 5, 1]이렇게 만들어주도록 한

2024년 2월 12일
·
0개의 댓글
·

다중 엔티티 그래프를 사용할 때 주의해야할 점

FETCH JOIN을 사용할 때 제약사항이 있었다.ToOne 관계 일때는 여러번 사용이 가능했으나, ToMany 관계는 한번만 사용이 가능하다.Hospital.java Member.javaEquipment.javaHospital 안에 Member, Member안에 Eq

2024년 1월 26일
·
0개의 댓글
·
post-thumbnail

백준 > 임스와 함께하는 미니게임

❓ 문제백준 실버 5 문제 > 임스와 함께하는 미니게임❗ 해결딕셔너리를 하나 생성해서, 이미 플레이 했던 사람은 해당 리스트에 넣어놓고,플레이하기를 신청한 횟수 (N) 을 반복하면서 만약 새로 신청한 사람이 이미 플레이 했던 사람인지 비교하면서 문제를 풀었다. 또한,

2024년 1월 13일
·
0개의 댓글
·
post-thumbnail

백준 > 단지번호붙이기

❓ 문제백준 실버 1 문제 > 단지번호붙이기 ❗ 해결bfs/dfs 문제이며, 지도를 2중 for 문으로 반복하면서, 해당 지도 배열의 값이 1인 곳을 찾으면 bfs/dfs를 돌린다.bfs를 실행하면서 방문한 집은 값을 0으로 바꿔준다.처음엔 이렇게 했는데 자꾸 틀렸습니

2024년 1월 6일
·
0개의 댓글
·
post-thumbnail

백준 > 네 번째 점

❓ 문제백준 브론즈 3 문제 > 숨바꼭질❗ 해결직사각형의 세 점이 주어진다.x, y축과 평행한 직사각형을 그려보면, 같은 x 값이 2쌍, 같은 y 값이 2쌍 있는 것을 알 수 있다.따라서 x축에 대한 dictionary, y축에 대한 dictionary 각각 두개를 만

2024년 1월 6일
·
0개의 댓글
·
post-thumbnail

백준 > 숨바꼭질

❓ 문제백준 실버1 문제 > 숨바꼭질❗ 해결bfs로 풀었다.먼저, n, k를 입력받고 이동을 체크할 리스트와 방문했는지를 확인하는 visited 리스트를 선언한다.문제에서 1<n,k<100,000이므로, 리스트의 크기는 100,001로 초기화해준다.그 후 b

2023년 12월 5일
·
0개의 댓글
·
post-thumbnail

프로그래머스 > 무인도 여행

❓ 문제프로그래머스 Level 2 연습문제 > 무인도 여행❗ 해결전형적인 BFS/DFS 문제이다.먼저 각 섬마다 머물 수 있는 일수를 저장해줄 island 리스트를 선언한다.그리고 방문했던 곳을 체크할 visited 리스트를 선언한다.그리고, 반복문을 돌면서 방문했던

2023년 12월 3일
·
0개의 댓글
·
post-thumbnail

백준 > 두 용액

❓ 문제백준 골드5 문제 > 두 용액❗ 해결전형적인 투포인터 문제다. 용액들이 주어지고, 두 용액을 더해서 0에 가장 가까운 용액을 만들어내면 되는데, 이 때 두 용액의 특성값을 출력하는 문제다.먼저 전체 용액의 수와, 용액을 입력받는다.입력받은 용액은 리스트로 만들어

2023년 11월 15일
·
0개의 댓글
·