프로그래머스 Lv.0 몫 구하기 & 나머지 구하기
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2023. 12. 17. 06:07프로그래머스 Lv.0 몫 구하기 & 나머지 구하기

class Solution { public int solution(int num1, int num2) { return (num1/num2); } } class Solution { public int solution(int num1, int num2) { return (num1 % num2); } }

개발자가 되기까지 (2023.08.16~2024.04.15)/[Servlet] Basic Web2023. 12. 17. 00:30[JSP/Servlet] 20. 회고록

서론 욕심부리지 않고 기초적인 기본 홈페이지를 만드는 데 필요한 CRUD를 목표로 진행했다. 사용한 코드를 하나하나 분석하며 나의 것으로 만들기 위해 노력했고, 완전히 날 것보다는 조금은 꾸며두는게 보기 좋을 것 같아 HTML/CSS를 더하고 다듬었다. 본론 Controller > Service > DAO > Mapper 순으로 진행되는 것은 수업을 통해 맥락이 잡혀 있었으나, 이클립스에 코드를 써가며 블로그에 설명을 병행하다보니, orm package에 담긴 DatabaseBuilder가 왜 DAOImpl에서 사용되는지 다시 한 번 이해할 수 있는 계기가 되었다. 또한, 수업 중에 받아쓰기에 급급해서 이해하지 못하고 넘어갔던 Pagination을 만드는 방법이나 Mapper에서 SQL 예비구문을 쓰는 ..

[JSP/Servlet] 13. 게시글 파일첨부 - 등록 / 상세 / 리스트
개발자가 되기까지 (2023.08.16~2024.04.15)/[Servlet] Basic Web2023. 12. 12. 01:50[JSP/Servlet] 13. 게시글 파일첨부 - 등록 / 상세 / 리스트

파일 첨부를 하기 위해서는 라이브러리를 더 다운로드해서 적용해야 한다. 필요한 라이브러리는 아래와 같다. commons-fileupload-1.4 commons-io-2.11.0 thumbnailator-0.4.17 MVN Repository에서 필요한 라이브러리를 찾아 Eclipse에 WEB-INF > lib에 라이브러리들을 넣어둔다. MVN Repository의 링크는 다음과 같다. https://mvnrepository.com/ 일단, 게시물을 등록할 때 파일 첨부도 할 수 있게 하는 것만 코드를 작성한다. border > register.jsp에서 파일을 첨부할 수 있도록 태그를 생성한다. 그리고 form에 enctype를 추가로 달아준다. enctype는 form 데이터를 서버로 전송할 때 사용..

[JSP/Servlet] 5. 마이페이지와 수정
개발자가 되기까지 (2023.08.16~2024.04.15)/[Servlet] Basic Web2023. 12. 10. 00:32[JSP/Servlet] 5. 마이페이지와 수정

마이페이지를 만들어서 개인정보 수정과 회원 탈퇴 기능을 넣고자 했다. 회원탈퇴는 다음 게시글에서 설명하기로하고 마이페이지와 수정 기능을 먼저 만들기로 했다. index.jsp에 마이페이지 화면을 넘어가 줄 a태그를 설정하고 webapp > member > mypage.jsp를 생성했다. index.jsp 마이페이지 ID ${mvo.id } Password E-mail Team 계정 생성일 ${mvo.regdate } 최근 접속일 ${mvo.lastlogin } 수정 회원탈퇴 먼저 mypage.jsp에 로그인한 계정의 정보를 뿌리기 위해서 MemberController에 case mypage를 작성한다. MemberController.java package controller; import java.io...

프로그래머스 Lv.0 자릿수 더하기
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2023. 12. 5. 01:29프로그래머스 Lv.0 자릿수 더하기

import java.util.*; public class Solution { public int solution(int n) { int answer = 0; while (n > 0) { answer += n % 10; // 현재 자릿수를 더함 n /= 10; // 다음 자릿수로 이동 } // [실행] 버튼을 누르면 출력 값을 볼 수 있습니다. System.out.println(answer); return answer; } }

728x90
반응형
image