페이징
Logic의 첫 시작은 게시판에서 시작한다.
→ CRUD 의 사용이 가능한자
난이도 : ★★★★
왜 사용 할까?
→ 검색을 할 때 단어에 대한 결과값 수억개의 Json을 받는다면 메모리가 감당이 되지 않는다.
(사용자 별 성능차이가 존재하기 때문에)
페이지를 구성한다 → 만약 10개를 기준으로 1페이지에 표현하고 싶다면 11개라면 어떻게 표현할까?
totalPages = totalElement / size 결과를 소수점 올림
1 / 10 = 0.1 => 총 1 페이지
9 / 10 = 0.9 => 총 1페이지
10 / 10 = 1 => 총 1페이지
11 / 10 => 1.1 => 총 2페이지
% 반올림한다!
구현한다.
끝… —
백준 문제풀이
오늘 푼 문제는 1712번
간단한 로직으로 해결 할 수 있지만.. 수학적인 능력이 없는 내게는 너무 큰 산같은 존재들..
오늘은 문제도 그렇고 Auth도 해결되서 트러블 슈팅하기도 뭣한 오타 러쉬에 방전되버린 내 자신…
고생해버렸다 오늘도!