분류 전체보기104 더 크게 합치기 문제) 연산 ⊕는 두 정수에 대한 연산으로 두 정수를 붙여서 쓴 값을 반환합니다. 예를 들면 다음과 같습니다. 12 ⊕ 3 = 123 3 ⊕ 12 = 312 양의 정수 a와 b가 주어졌을 때, a ⊕ b와 b ⊕ a 중 더 큰 값을 return 하는 solution 함수를 완성해 주세요. 단, a ⊕ b와 b ⊕ a가 같다면 a ⊕ b를 return 합니다. 제한사항 1 ≤ a, b < 10,000 입출력 예 a b result 9 91 991 89 8 898 답) class Solution { public int solution(int a, int b) { String aAndb = Integer.toString(a)+Integer.toString(b); String bAndA = Integer.toS.. 2023. 5. 24. 문자열 반복해서 출력하기 문제) 문자열 str과 정수 n이 주어집니다. str이 n번 번복된 문자열을 만들어 출력하는 코드를 작성해보세요. 제한사항 1 2023. 5. 24. 공배수 문제) 정수 number와 n,m이 주어집니다. number가 n의 배수이면서 m의 배수이면 1을 아니라면 0을 return하도록 soulution 함수를 완성해주세요. 제한사항 1 2023. 5. 24. 문자 리스트를 문자열로 변환하기 문제) 문자들이 담겨있는 배열 arr가 주어집니다. arr의 원소들을 순서대로 이어 붙인 문자열을 return하는 solutiong함수를 작성해주세요. 제한사항 1 2023. 5. 24. Java 컬렉션(Collection) 정리 1 - List Interface 보호되어 있는 글 입니다. 2022. 1. 6. Eclipse 다운로드 https://www.eclipse.org/downloads/ Eclipse Downloads | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks. www.eclipse.org 이클립스 홈페이지에 들어가줍니다. 다운로드 해줍니다. 본인에게 맞는 버전으로 다운로드 해주세요. Launch 해주고 workspace 경로를 설정해주면 다운로드 완료 후 실행됩니다! 2022. 1. 5. [블로그 만들기] 마무리 2021.07.02 - [웹앱개발/Spring] - [블로그 만들기] DB 데이터 활용하기 - 회원가입 2021.07.03 - [웹앱개발/Spring] - [블로그 만들기] DB 활용하기 - 로그인, 로그아웃 2021.07.19 - [웹앱개발/Spring] - [블로그 만들기] 주소 API 활용 -2) 주소찾기 기능 넣기 2021.07.20 - [웹앱개발/Spring] - [블로그 만들기] 회원정보 수정 2021.07.20 - [웹앱개발/Spring] - [블로그 만들기] 글 목록 2021.07.20 - [웹앱개발/Spring] - [블로그 만들기] 상세보기 2021.07.21 - [웹앱개발/Spring] - [블로그 만들기] 게시글 삭제하기 / form태그 DELETE Mapping 2021.07.22.. 2021. 10. 7. [블로그 만들기] 페이징 처리하기 (JPA Pagination 블로그의 메인 페이지에서 게시글 리스트를 보여주도록 했는데, 게시글이 몇개 이상 넘어가면 페이지를 넘겨 볼 수 있도록 코드를 추가해줍니다. 메인 페이지가 매핑 될때 페이지를 파라미터로 받아와줍니다. 만약 페이지가 없다면 0으로 설정해주고 model에 올려줄 게시글들을 한 페이지에 게시글이 4개가 되도록 해서 받아와줍니다. 원래대로라면 SELECT 문으로 쿼리문을 게시글 수 만큼 특정해서 짜 주고 동적으로 바뀌도록 해주어야 하는데, spring에서는 PageRequest가 해줍니다. page 파라미터를 Integer로 받는 이유는 Integer로 받았을 때 null인지 아닌지 확인 가능하기 때문입니다. null이라면 page를 0으로 설정해주고 처음 화면을 보여주면 되기 때문에 더 편리합니다. 이렇게 해서.. 2021. 10. 7. java.lang.NoClassDefFoundError -- dependency 확인하기 서버를 실행 시키는데 NoClassDefFoundError가 나 서버 시작 자체가 안되는 상황 입니다. 무엇이 문제인지 아래를 잘 읽어보니 JpaRepositoryConfigExtension을 보니 Jpa를 사용하는 부분에서 에러가 나는 듯 합니다. pom.xml에서 dependency 추가한 것들을 다시 확인해줍니다. org.apache.tomcat tomcat-jasper 9.0.46 net.nurigo javaSDK 2.2 -- 아마 이 부분이 문제 org.springframework.data spring-data-jpa 2.5.1 javax.servlet jstl 1.2 org.springframework.boot spring-boot-starter-web -- 아마 이 부분이 문제 org.spr.. 2021. 10. 4. [블로그 만들기] 댓글 쓰기 -3) 2021.09.08 - [Spring] - [블로그 만들기] 댓글 삭제 -2) 이제 댓글을 작성해서 등록 버튼을 누르면 출력되는 기능을 구현해봅니다. 클래스 자료형을 만들고 제네릭스를 사용해서 재활용이 가능하도록 합니다. 이제 저장할 때 쓰일 requestDto를 만들어줍니다. 저장할 때에는 해당 게시글의 아이디와 댓글의 내용을 저장해주도록 합니다. 이때 postId의 변수 명을 post_id로 하지 않은 이유는 jackson이 인식하지 못하기 때문이므로 유의합시다. comment에 대한 DTO를 만든 이유는 모델로 받을 수 없기 때문입니다. 태그는 버튼이 눌렸을 때 submit이 실행되므로 form 태그로 감싸 onsubmit 속성을 통해 함수를 실행시켜줍니다. 함수가 실행 될 때 댓글이 달릴 게시글의.. 2021. 10. 4. Chapter 02. 제품 소프트웨어 메뉴얼 작성 및 버전 등록 1. 제품 소프트웨어 설치 메뉴얼 기본 작성 항목 (목이주구) 목차 및 개요 문서 이력 정보 설치 메메뉴얼 주석 설치 도구의 구성 2. 제품 소프트웨어 설치 환경 체크 항목 사용자 환경 응용 프로그램 업그레이드 버전 백업 폴더 확인 3. 제품 소프트웨엉 사용자 메뉴얼 작성 프로세스 (작사구검) 작성 지침 정의 사용자 메뉴얼 구성요소 정의 구성요소 별 내용 작성 사용자 메뉴얼 검토 4. 제품 소프트웨어 배포용 미디어 제작하기 (선관절검정인) 배포용 미디어 선정 관리 체계 확인 설치 파일 / 메뉴얼 확인 최종 배포본 검증 배포용 미디어 정보 확인 최종 미디어 인증 확인 및 배포 5. 백업 유형 (전차증) 전체 백업 (Full Backup) : 백업 받고자 하는 데이터 전체에 대해 백업하는 방식 차등 백업 (.. 2021. 10. 1. Chapter 01. 제품 소프트웨어 패키징하기 1. 제품 소프트웨어 패키징 적용 시 특성 전체 내용을 포함 버전 관리 / 릴리즈 노트 고객 중심 모듈화 2. 모듈화 모듈화는 모듈을 이용하여 소프트웨어의 성능을 향상시키거나 시스템의 디버깅, 시험, 통합 및 수정을 용이하도록 하는 모듈 중심의 소프트웨어 설계 기법 모듈 간 결합도를 최소화하고 모듈 내 요소들 간의 응집도를 최대화하는 것이 중요 장점 개발 편의성 복잡성 감소 3. 사용자 중심의 패키징 고려 사항 시스템 환경 직관적 UI 관리 서비스 안정적 배포 4. 릴리즈 노트 릴리즈 노트는 최종 사용자인 고객에게 개발 과정에서 정리된 제품의 릴리즈 정보를 제공하는 문서 릴리즈 정보는 상세 서비스 정보를 포함하여 제품의 수정, 변경, 개선하는 일련의 작업들에 대한 정보이며, 릴리즈 노트를 통해 제공 5... 2021. 10. 1. 이전 1 2 3 4 5 ··· 9 다음 728x90 반응형