목록java (27)
today_is
[ collection ]
오늘의 목표 collection 에 속하는 List, Set , Map 에 대해서 알아보자각각의 특징에 대해서 파악하고 활용해볼 수 있는 코드를 작성해보자 </p..
java
2023. 11. 16. 20:27
[ java ] 페이징(paging) 알고리즘
오늘의 목표 웹 페이지 하단에 나오는 게시글 개수에 따른 페이지를 출력해보자. 공부하는 이유 웹을 구현하기 위해서는 다양한 기능을 알고 있어야 한다. 특히나, 페이지를 출력하는 코드는 기초 중에서도 아주 기초에 속하기 때문에 기본기부터 다져보자 step 0 구현하고자 하는 부분을 파악하기 랜덤값으로 전체 게시글의 개수를 생성하여 1페이지당 10개의 게시글이 나오게 출력한다. 또한 랜덤값으로 "요청 페이지"를 생성하여 요청페이지에서의 시작 페이지와 끝 페이지를 출력한다. ex) 전체 페이지 : 9 페이지 요청 페이지 : 3 페이지 출력값 >> 페이지 시작번호 : 31 페이지 끝 번호 : 40 (41번부터는 4페이지이기 때문) step 1 Random() 생성 Random ran = new Random();..
java
2023. 11. 7. 19:54