독서하는 개발자's Blog

반응형

[Eclipse] Java Build Path에 Maven Dependencies가 없을 때

프로젝트를 통째로 다른곳에 import할 때, 가끔 Maven Dependencies가 없을 때가 있다. 그럴때에는 프로젝트를 우클릭하고 Update Project를 클릭. 그리고 project에서 Maven install을 하게되면 우리가 메이븐에 설정해주었던 로컬 repository에 jar파일이 추가된다. Java Build Path에 Maven Dependencies도 나타나게 된다. 참고로, 프로젝트를 새로 받아올 때에는 project에서 clean을 한번 해준다음 java build path에서 web app libraries를 다시 받아주곤한다
SPRING(JAVA), Eclipse - 개념정리
2020.02.19

[프로젝트] oracle ORA-00900 에러 이유 및 해결방법

oracle ORA-00900 에러 이유 및 해결방법 oracle ORA-00900 에러가 뜨면서 같이 뜨는 메세지 : ORA-00900 invalid SQL statement 해석하면 SQL 문법이 잘못되었다는데, 이런문제가 자주 발생하는 이유는 오타 아니면 SQL문 맨뒤에 세미콜론(;) 붙어있는지 확인하고 붙어있다면 얼른 땝시다...
프로젝트 시작 및 정리
2019.07.09

[프로젝트] javascript, jquery로 select 선택값(value) 가져오는 방법

javascript, jquery로 select 선택값(value) 가져오는 방법 1 2 3 4 5 6 1 2 3 4 cs select option태그 안에 있는 value를 가져오는 방법 - options[target.selectedIndex].value 사용 1 2 3 4 5 6 script에서 아래와 같이 사용하면 value값을 가지고 올 수 있다. var selectOption = document.getElementById("test"); selectOption = selectOption.options[selectOption.selectedIndex].value; cs 아래는 사용해본 소스 jquery로 가져오는 방법 1 $("#test option:selected").val(); cs
프로젝트 시작 및 정리
2019.07.09

[Tomcat] java.net.BindException : 주소가 이미 사용 중입니다.

해결방법은 정말 간단하다. 말그대로 해당 포트가 사용 중인 상태 1 . 해당 포트가 사용 중인지 검색 2. 포트가 현재 사용중이라면 kill 명령어로 죽인 후에 다시 startup
Server관련(tomcat, putty..) - 개념정리
2020.02.26

[Java]이중루프, for문 빠져나가는 방법 - 손쉽게 코딩하기

[Java]이중루프, for문 빠져나가는 방법 우리가 흔히 자바에서 for문으로 이중 루프를 돌릴때, 조건에 맞으면 나가야 할 때가 있다. 그럴때 쓰는것이 바로 break; 예를 들어서 [단일 loop] for(int i= 0; i < a.length; i ++){ system.out.println(i);} 이렇게 했을때, a.length가 3일경우012이렇게 출력이 될텐데 나는 i가 1일때 이 for문에서 빠져 나가고 싶어. 할때 break를 걸어준다 예를들면, for(int i= 0; i < a.length; i ++){if(i = 1){ system.out.println(i); break;}}이렇게 사용하면 루프를 돌면서 i가 1일때 출력하고 조건이 맞으면 그만 돌릴래~~ 라는 뜻으로 1만 출력이 ..
SPRING(JAVA), Eclipse - 개념정리
2019.03.11

최신글

[결혼식 스냅 추천] 가성비 최고 온더브라이드

안녕하세요!! 오랜만에 개발 게시글이 아닌 결혼식 스냅추천으로 돌아왔습니다. 여전히 저는 열심히 일하고 있어요 ㅎ0ㅎ 올해 4월 결혼식 준비를 하면서 업체를 선정하는데 중점을 둔 게 몇가지 있었습니다. 1. 가격대비 효율 2. 깔끔한 사진 3. 정말 최선을 다해서 찍어줄 수 있는 믿을만한 업체인가 http://onthebride.com/ Intro - 온더브라이드 -ONTHEBRIDE- onthebride.com 사이트에 들어가면 intro가 있고 클릭하면 아래와 같이 해당 업체를 어떤 마인드로 운영하는지에 대해서 알 수 있었습니다. 가격 또한 정찰제로 자세히 나와있습니다. 저희는 스페셜 상품을 계약을 했는데요. 사진찍어주시는 분 한분이 오셨는데 신부대기실로 입장하는 모습, 신부대기실에서 하객들 맞이하는..
카테고리 없음
2023.11.20

[프로그래머스] 삼총사

문제 설명 한국중학교에 다니는 학생들은 각자 정수 번호를 갖고 있습니다. 이 학교 학생 3명의 정수 번호를 더했을 때 0이 되면 3명의 학생은 삼총사라고 합니다. 예를 들어, 5명의 학생이 있고, 각각의 정수 번호가 순서대로 -2, 3, 0, 2, -5일 때, 첫 번째, 세 번째, 네 번째 학생의 정수 번호를 더하면 0이므로 세 학생은 삼총사입니다. 또한, 두 번째, 네 번째, 다섯 번째 학생의 정수 번호를 더해도 0이므로 세 학생도 삼총사입니다. 따라서 이 경우 한국중학교에서는 두 가지 방법으로 삼총사를 만들 수 있습니다. 한국중학교 학생들의 번호를 나타내는 정수 배열 number가 매개변수로 주어질 때, 학생들 중 삼총사를 만들 수 있는 방법의 수를 return 하도록 solution 함수를 완성하세..
코딩테스트 문제풀이
2023.03.30

[프로그래머스] 시저 암호

문제 설명 어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 "AB"는 1만큼 밀면 "BC"가 되고, 3만큼 밀면 "DE"가 됩니다. "z"는 1만큼 밀면 "a"가 됩니다. 문자열 s와 거리 n을 입력받아 s를 n만큼 민 암호문을 만드는 함수, solution을 완성해 보세요. 제한 조건 공백은 아무리 밀어도 공백입니다. s는 알파벳 소문자, 대문자, 공백으로만 이루어져 있습니다. s의 길이는 8000이하입니다. n은 1 이상, 25이하인 자연수입니다. 입출력 예 s n result "AB" 1 "BC" "z" 1 "a" "a B z" 4 "e F d" 문제해결 import java.util.Arrays; import java.util..
코딩테스트 문제풀이
2023.03.30

[프로그래머스] 이상한 문자 만들기

문제 설명 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요. 제한 사항 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다. 첫 번째 글자는 0번째 인덱스로 보아 짝수번째 알파벳으로 처리해야 합니다. 입출력 예sreturn "try hello world" "TrY HeLlO WoRlD" 입출력 예 설명 "try hello world"는 세 단어 "try", "hello", "world"로 구성되어 있습니다. 각 단어의 짝수번째 문자를 대문자로, 홀수번째 문자를 소문자로 바꾸면 "..
코딩테스트 문제풀이
2023.03.29

[프로그래머스] 같은 숫자는 싫어

문제 설명 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면, arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, 3, 0, 1] 을 return 합니다. arr = [4, 4, 4, 3, 3] 이면 [4, 3] 을 return 합니다. 배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return 하는 solution 함수를 완성해 주세요. 제한사항 배열 arr의 크기 : 1,000,000 이하의 자연수 배열 arr의 원소의 크기 : 0보다 크거나 ..
코딩테스트 문제풀이
2023.03.29

[프로그래머스] 최대공약수와 최소공배수

문제 설명 두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해 보세요. 배열의 맨 앞에 최대공약수, 그다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 두 수 3, 12의 최대공약수는 3, 최소공배수는 12이므로 solution(3, 12)는 [3, 12]를 반환해야 합니다. 제한 사항 두 수는 1이상 1000000이하의 자연수입니다. 입출력 예nmreturn 3 12 [3, 12] 2 5 [1, 10] 입출력 예 설명 입출력 예 #1 위의 설명과 같습니다. 입출력 예 #2 자연수 2와 5의 최대공약수는 1, 최소공배수는 10이므로 [1, 10]을 리턴해야 합니다. 문제 풀이 class Solution { public int[] solution(int n, in..
코딩테스트 문제풀이
2023.03.29

[프로그래머스] 문자열 내림차순으로 배치하기

문제 설명 문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요. s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다. 제한 사항 str은 길이 1 이상인 문자열입니다. 입출력 예sreturn "Zbcdefg" "gfedcbZ" 문제 해결 import java.util.Arrays; import java.util.Collections; class Solution { public String solution(String s) { String answer = ""; String[] arr = s.split(""); Arrays.sort(arr, Collections.reverseOrder()); for(Stri..
코딩테스트 문제풀이
2023.03.29

[프로그래머스] 제일 작은 수 제거하기

문제 설명 정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수, solution을 완성해주세요. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴하세요. 예를들어 arr이 [4,3,2,1]인 경우는 [4,3,2]를 리턴 하고, [10]면 [-1]을 리턴 합니다. 제한 조건 arr은 길이 1 이상인 배열입니다. 인덱스 i, j에 대해 i ≠ j이면 arr[i] ≠ arr[j] 입니다. 입출력 예 arr return [4,3,2,1] [4,3,2] [10] [-1] 문제 해결 import java.util.Arrays; class Solution { public int[] solution(int[] arr) { int[] answer = {}; if(arr.leng..
코딩테스트 문제풀이
2023.03.29

[프로그래머스] 서울에서 김서방 찾기

문제 설명 String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다. 제한 사항 seoul은 길이 1 이상, 1000 이하인 배열입니다. seoul의 원소는 길이 1 이상, 20 이하인 문자열입니다. "Kim"은 반드시 seoul 안에 포함되어 있습니다. 입출력 예seoulreturn ["Jane", "Kim"] "김서방은 1에 있다" 문제풀이 import java.util.Arrays; class Solution { public String solution(String[] seoul) { int index = A..
코딩테스트 문제풀이
2023.03.29

[프로그래머스] 정수 내림차순으로 배치하기

문제 설명 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. 제한 조건 n은 1이상 8000000000 이하인 자연수입니다. 입출력 예 n return 118372 873211 문제해결 import java.util.Arrays; import java.util.Collections; class Solution { public long solution(long n) { long answer = 0; String str = Long.toString(n); String[] arr = str.split(""); Arrays.sort(arr, Collections.rev..
코딩테스트 문제풀이
2023.03.28

독서목록

[책]나미야 잡화점의 기적 - 히가시노 게이고

책을 읽고나서( 기술 제외 )
2019.04.08

[책]소프트웨어 장인 - 산드로 만쿠소 저

책을 읽고나서( 기술 제외 )
2019.03.06

[책]종이 여자 - 기욤 뮈소

책을 읽고나서( 기술 제외 )
2019.01.25

[책]멘토 - 스펜서 존슨

책을 읽고나서( 기술 제외 )
2018.12.26

[책]누가 내 치즈를 옮겼을까? - 스펜서 존슨

책을 읽고나서( 기술 제외 )
2018.12.26
반응형