일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Singleton
- 에러
- 회고
- study
- 공부
- 인코딩
- 디자인패턴
- 우아한테크코스
- 람다
- 매핑
- Oracle
- 프로그래머스
- spring
- Head First Design Pattern
- JPA
- 알고리즘
- math
- 후기
- Eclipse
- 자바
- javascript
- 오라클
- 카카오톡1차
- 인강리뷰
- 독서
- Design Pattern
- Java
- 인프런
- 이펙티브자바
- 독서리뷰
- Today
- Total
목록분류 전체보기 (109)
Lee's Grow up
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dMl5Fq/btqyGIGdGLy/epaP2lOHeBs61NKOis37tK/img.png)
Project Lombok? 롬복이란? Project Lombok는 Java 라이브러리중 하나로, 멤버 변수에 대한 Getter/Setter, Method, Equlas(),ToString()등과 생성자 생성코드를 불필요하게 반복적으로 만들었지만, Annotation(어노테이션) 기반으로 자동으로 생성해 주는 라이브러리다. Lombok(롬복) 다운로드 1. Lombok 공식 홈페이지를 통한 다운로드 : https://projectlombok.org Project Lombok projectlombok.org 2. MVNrepository를 통한 다운로드 : https://mvnrepository.com Maven Repository: Search/Browse/Explore The AWS Java SDK f..
문제 설명 배열 answers이/가 주어졌을 때, 가장 많은 문제를 맞힌 사람이 누구인지 배열에 담아 return/리턴 하도록 solution 함수를 작성해주세요. 시험은 최대 10,000 문로 구성되어있습니다. 문제의 정답은 1, 2, 3, 4, 5중 하나입니다. 가장 높은 점수를 받은 사람이 여럿일 경우, return하는 값을 오름차순 정렬해주세요. 입출력 예 answers return [ 1, 2, 3, 4, 5 ] [ 1 ] [ 1, 3, 2, 4, 2 ] [ 1, 2, 3 ] 입출력 예 설명 입출력 예 #1 수포자 1은 모든 문제를 맞혔습니다. 수포자 2는 모든 문제를 틀렸습니다. 수포지 3은 모든 문제를 틀렸습니다. 따라서 가장 문제를 많이 맞힌 사람은 수포지 1입니다. 입출력 예 #2 모든 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b3DWia/btqyAMCobO2/jgYtELktAikJKL93SgTzq1/img.png)
문제 124 나라가 있다. 124 나라에서는 10진법이 아닌 다음과 같은 자신들만의 규칙으로 수를 표현 124 나라에는 자연수만 존재합니다. 124 나라에는 모든 수를 표현할 때 1, 2, 4만 사용합니다. 예를 들어서 124 나라에서 사용하는 숫자는 다음과 같이 변환됩니다. 10진법 124나라 10진법 124나라 1 1 6 14 2 2 7 21 3 4 8 22 4 11 9 24 5 12 10 41 자연수 n이 매개변수로 주어질 때, n을 124 나라에서 사용하는 숫자로 바꾼 값을 return 하도록 solution 함수를 완성해 주세요. 제한 사항 n은 500,000,000이하의 자연수 입니다. 입출력 예 n result 1 1 2 2 3 4 5 11 나의 풀이 class Solution { publi..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/GLYm4/btqyAuvfIOq/o9hA0HmM81R7NvZCeHdXMK/img.png)
1. Jsoup를 활용한 URL 통신 기본 구조 String url = "크로울링 해올 홈페이지 주소 입력 "; //ex) https://naver.com" Document doc = null; try { doc = Jsoup.connect(url).get(); // doc에 홈페이지 정보를 담는다. } catch (IOException e) { e.printStackTrace(); } Elements element = doc.select("받아올 요소에 대한 정보 입력"); // ex 의 값을 가져 올 경우 "div.test" 를 인자로 넘긴다. for(Element el : element.select("a.lnk")) { // 추출해온 요소 출력 System.out.println(el.text());..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/FQmxq/btqyzdzPTR8/zbnFly6t7vBQQVpdDksa6k/img.png)
1. Error 코와 원인 파악 이클립스 프로젝트를 받아와 내 PC에 적용하고 실행을 했더니 Handler processing failed; nested exception is java.lang.AbstractMethodError: oracle.jdbc.driver.T4CConnection.isValid(I)Z 위와 같은 오류가 발생하였다. 인터넷 검색 결과 OKKY에 fender 님의 답변을 보고 대충 원인을 파악 관련 링크 : https://okky.kr/article/370133 OKKY | oracle.jdbc.driver.T4CConnection.isValid(I)Z 오류에 대해서 질문합니다. spring을 이용하여 mvc 게시판을 만들고있는데 이런 에러가 났습니다. 오라클 11g 쓰고요 버전은..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dPdhEr/btqywXddCvz/6OHXkFawnNfWX8eiznvkd0/img.png)
프로젝트를 진행하다 보니 CVS를 사용해야 할 경우가 생겼습니다. 그런데 최신버전의 이클립스의 Marketplace에서 CVS가 검색이 안되는 상황이 발생 그래서 수동으로 설치를 해야 했는데 까먹지 않도록 방법을 포스팅합니다. 1. CVS 수동 설치 방법 ( 이미지 참고 ) Eclipse의 상단 메뉴 중 Help -> Install New Software... 를 클릭 이미지의 빨간색으로 표시 된 부분을 클릭 후 해당 이클립스 버전의 주소를 선택 ( 설치 당시 Eclipse 버전 : Neon ) 검색된 결과중에 filter에 CVS입력 -> Eclipse CVS Clinet를 선택 ( 작성자는 설치가 되어 있어서 안보입니다. ) Next -> 라이센스 확인 -> 수락 으로 설치 완료 위 방법을 통해 설치..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/VKORy/btqyzwdNy7y/Py6UFLCUjOrkXpFWfoYKIK/img.png)
이클립스에서 Svn설치 하는 방법을 소개하겠습니다. 1. SVN 설치 설명서 ( 클라이언트 ) 이클립스를 실행하고 메뉴바에서 Help -> Eclipse Marketplace 선택 SVN 이라고 검색하고 Subversive - SVN Team Provider 를 Install ( 설치 ) 설치가 완료되면 뜨는 메세지 'Yes' 클릭 ( 재시작하는 버튼 ) 만약 No를 눌렀을 경우 수동으로 재시작 재시작 후, Window -> Preference -> Team -> SVN -> SVN Connector 로 접속 전 단계에서 Get Connector을 클릭하면 나오는 화면, 버전 확인 후 Finish 클릭 ( 사용자끼리 버전 통일 ) 아래 화면과 같이 설치 진행 설치중 경고메세지가 뜨면 OK 선택과 재시작 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bN5sfC/btqyuEwI4wE/bAH6iOUZduUkAl2ZAgUbQ1/img.png)
1. 분석 함수의 구문 형식과 기본 1 2 3 SELECT RANK() || ROW_NUMBER() || DENSE_RANK() OVER ( [ PARTITION BY 컬럼명 ] ORDER BY 절 [ WINDOWING 절 ] ) FROM 테이블명 ; 순위 함수는 ORDER BY를 포함한 쿼리문에서 특정 정렬에 대한 순위를 구하는 함수이다. 이 때 WINDOWING절의 PARTITION BY를 사용해서 구분 내 순위를 구할 수도, 전체 데이터에 대한 순위를 구할 수도 있다. 이제 간단한 예제와 아래 실습용 데이타를 통해서 사용 방법을 알아보겠습니다. Windowin 절이란? Click Me 2. 순위 함수 사용 예제 1. RANK 함수 - 동일한 값에 대해서는 동일한 순서를 반환 2. DENSE_RANK..