본문 바로가기

전체 글75

프로그래머스 [#12] 코딩테스트 연습 JAVA - 12 1. N개의 최소공배수 https://school.programmers.co.kr/learn/courses/30/lessons/12953 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int solution(int[] arr) { int answer = 0; int first = arr[0]; int second; //max_divisor 최대공약수 int max_divisor = 1; for(int i = 1; i < arr.length; ++i){ max_divisor = .. 2023. 2. 22.
SPRING [#12] 게시글 상세 페이지 목표 1. 게시글 상세 페이지 쿼리(Mapper,Service 메서드) 2. Controller 메서드(Main1Controller.java) 3. view 처리 ajax + JS back 포스팅 해야 할 것 게시글 관리(목록) 페이지(notice.jsp)'에서 "게시글 이름"을 클릭하였을 때 '게시글 상세 페이지'로 이동 구현을 목표로 합니다. '게시글 상세 페이지'는 사용자가 선택한 게시글에 대한 상세 정보를 볼 수 있는 페이지입니다. '게시글 상세 페이지'에서는 '게시글 관리 페이지'와 '게시글 수정 페이지'를 이동 할이동할 수 있도록 2개의 버튼이 존재합니다. '게시글 관리 페이지' 이동의 경우 '게시글 상세 페이지' 들어오기 전에 있었던 페이지로 이동할 수 있도록 구현하는 것을 목표로 합니다. .. 2023. 2. 22.
SPRING [#11] 게시판목록 기능 구현 - 2 목표 페이징 1. NoticeDTO 클래스 작성 (page) 2. Main1Dao.java 3. Main1.xml 페이징 4. Main1Service + Impl 5. Controller 6. Jsp 검색 1. 검색 View 추가(notice.jsp) 2. 검색 Js 게시글 상세 페이지 1. 작가 상세 페이지 쿼리(Mapper,Service 메서드) 2. Controller 메서드(AdminController.java) 3. view 처리 1) 이동 태그 추가(authorManage.jsp) 2) 작가 상세 페이지(authorDetail.jsp) 4. 테스트 포스팅 해야 할 것 먼저 게시글 등록시 노출되는 게시글 목록을 구현한 뒤, 사용자가 마우스를 통해 페이지 이동을 할 수 잇도록 페이지 이동 을 구현.. 2023. 2. 20.
프로그래머스 [#11] 코딩테스트 연습 JAVA - 11 1. 영어 끝말잇기 https://school.programmers.co.kr/learn/courses/30/lessons/12981?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int[] solution(int n, String[] words) { //탈락자가 발생하지 않는 경우 int[] answer = {0,0}; int index = 0; //중복 체크를 하기 위해 LinkedList link = new LinkedList(); link.add.. 2023. 2. 16.
SPRING [#10] 게시판목록 기능 구현 - 1 목표 1. Master.java 작성 2. main1.xml 인터페이스 추가 3. main1.xml 검색 메서드 게시글 목록 -2 1. NoticeDto 작업 2. Controller 작업 3. Jsp 작업 작가 목록 - 3 1. PageDTO 클래스 작성 2. 전체 데이터 개수(total) 3. Controller 작업 4. View 처리 작가 목록 - 4 1. 검색 인터페이스 추가(authorManage.jsp) 2. 검색 결과 없을 경우 처리 포스팅 해야 할 것 먼저 게시글 등록시 노출되는 게시글 목록을 구현한 뒤, 사용자가 마우스를 통해 페이지 이동을 할 수 잇도록 페이지 이동 을 구현할 것입니다. 이번 포스팅에서는 지정한 수만큼 게시글 목록을 출력시키는데 필요로 한 쿼리 작성과 해당 쿼리를 호출.. 2023. 2. 9.
프로그래머스 [#10] 코딩테스트 연습 JAVA - 10 1. 크기가 작은 부분문자열 https://school.programmers.co.kr/learn/courses/30/lessons/147355 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(String t, String p) { int answer = 0; for(int i = 0; i < t.length() - p.length() + 1; ++i){ if(Long.parseLong(t.substring(i,i+p.length())) 2023. 2. 8.