🌌프로그래머스 전화번호목록 - 자바(java) 📚 문제 설명 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조대 : 119 박준영 : 97 674 223 지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요. 👨🏻💻 제한 조건 phone_book의 길이는 1 이상 1,000,000 이하입니다. 각 전화번호의 길이는 1 이상 20 이하입니다. 같..
🌌프로그래머스 완주하지 못한 선수 - 자바(java) 📚 문제 설명 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요. 👨🏻💻 제한 조건 마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다. completion의 길이는 participant의 길이보다 1 작습니다. 참가자의 이름은 1개 이상 20개 이하의 알파벳 소문자로 이루어져 있습니다. 참가자 중에는 동명이인이 있을 수 있습니다. 📖 예시 💻 입력 ..
🌌프로그래머스 핸드폰 번호 가리기 - 자바(java) 📚 문제 설명 프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자를 전부 *으로 가린 문자열을 리턴하는 함수, solution을 완성해주세요. 👨🏻💻 제한 조건 phone_number는 길이 4 이상, 20이하인 문자열입니다. 📖 예시 💻 입력 /출력 phone_numberreturn "01033334444""*******4444" "027778888""*****8888" 💻 작성 코드 class Solution { public String solution(String phone_number) { Stri..
🌌프로그래머스 직사각형 별찍기 - 자바(java) 📚 문제 설명 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 👨🏻💻 제한 조건 n과 m은 각각 1000 이하인 자연수입니다. 📖 예시 💻 입력 5 3 🖨️ 출력 ***** ***** ***** 💻 작성 코드 import java.util.Scanner; class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); for(int i = 0; i < b; i++)..
OO아 너 개발 좀 할 줄 알지? 그때 난 그 전화를 받아선 안됐었다. . . . 시작 배경 지인으로부터 연락이 왔다. 새로운 서비스를 준비하고 있다고 신이 난 목소리로 준비한 PR을 들었다.. (밤 11시에 ㅡ,.ㅡ 다 듣고 보니 새벽1시..) PR을 다 듣고는 "음~ 괜찮네" 이렇고 말았는데 같이 기획 & 개발을 하자고 했다. 나는 사회초년생에 나이도 어리고 어리다고 생각했고 재미있어 보여 별 생각없이 수락했다. 그렇게 현 회사에 오게 되었다. + 지금와서 생각해보면, 회사는 내가 구현할 수 있냐 없냐 이거 하나만 보고 뽑으신 것 같다. 시작 아...진짜 처음부터 해야하는구나 나는 "개발만" 할 줄 알았는데 새로운 사업에 대한 "아이디어만" 있었고, 기획, UX, UI, 화면설계, 개발 등 아무것도..
스프링으로 회원 가입 테스트 과제를 만들던 중 회원수정 @PutMapping에서 not-null property references a null or transient value가 발생했다. JPA에 대한 깊은 이해가 없이 테스트 과제를 수행하기에만 급급하여 오류 해결에 애를 먹었다 이를 해결하기 위해 접근했던 방법을 기록하고자 작성한다. [변경 전 회원수정 Controller 일부] ... @ApiOperation(value = "회원 수정", notes = "회원정보를 수정한다") @PutMapping(value = "/user") public SingleResult modify( @ApiParam(value = "회원번호", required = true) @RequestParam long idx, ..
👉🏻 Spring에서는 DI기능을 제공합니다. 이는 Applicaiton 시작 시 IOC에 Bean으로 설정된 Object를 관리하고, Singleton 형태로 '@Autowired' 되어있는 객체에 주입이 됩니다. 주입 방식에는 기본적으로 필드주입, Setter주입, 생성자 주입이 있으며 현재까지는 생성자 주입이 가장 안정적인 방법으로 알려져 있습니다. 그 이유를 살펴보겠습니다. [일반 메서드 주입도 있으나 잘 사용하지 않거나 Setter와 비슷하여 제외] Setter 주입 DI를 Setter 함수에서 실행하는 방법 선택, 변경 가능성이 있는 의존관계에서 사용 @Slf4j @Service public class MemberService{ private MemberMapper MemberMapper; @..
인프런 김영한님 강의를 보고 그대로 따라 하다 오류를 마주했다. java.lang.ClassNotFoundException ClassNotFoundException이 나는 이유는 다양한데 구글링을 하며 총 5가지의 방법을 찾았다. 아래에 순차적으로 java.lang.ClassNotFoundException 오류 해결 방법을 작성했다. * 내 환경 1. 맥북 m1 2. 인텔리제이 커뮤니티 버전 3. jdk 11 4.Spring boot 2.X.X * 오류 확인을 위한 체크 리스트 1. 자바 버전 확인 2. 인텔리제이에 jdk 버전, 인텔리제이 build and run using 체크 3. 캐시 존재 유무 4. 폴더명으로 인한 오류 1. 자바 버전 확인 1. 자바 버전 체크 터미널 혹은 cmd를 열어 버전 ..
- Total
- Today
- Yesterday