-
Oracle, Tomcat 8080 포트 충돌 해결 방법DB/Oracle 2020. 12. 2. 16:00
Oracle이나 Tomcat 둘 중 하나 포트번호를 바꿔준다. 1. Oracle 포트번호 바꾸기 cmd - sqlplus connect system/패스워드 SQL > exec dbms_xdb.sethttpport(변경포트); 바뀐 포트번호 확인 SQL > select dbms_xdb.gethttpport from dual; 2. Tomcat 포트번호 바꾸기 아래 Servers탭에서 추가한 서버를 더블 클릭해서 port 부분 번호 바꿔주기 혹은 프로젝트 밑 Servers를 열어 server.xml에서 바꿔주기 Spring Boot일 경우 application.properties파일에 server.port = 8080 추가
-
Oracle sqlplus ERROR:ORA-12560: TNS:protocol adapter error 해결 방법DB/Oracle 2020. 12. 2. 15:32
Tomcat과 Oracle의 포트번호가 같아서 충돌이 일어나 Oracle의 포트번호를 변경해주려 sqlplus를 실행해서 username과 password를 맞게 입력했는데도 자꾸 ERROR:ORA-12560: TNS:protocol adapter error 라는 에러가 떴다. 그래서 찾아봤더니 oracle이 실행되어있지 않아서 생기는 오류였던것 ㅠ Tomcat과 충돌이 일어나길래 oracle 관련 프로세스들을 종료시켜버려서 그런것이었다. 다시 실행시키는 방법은 아래 블로그 참고! travelbeeee.tistory.com/396 ERROR:ORA-12560: TNS:protocol adapter error 해결방법 Oracle DB에 접속하기 위해 sqlplus에 로그인하려는데 user-name, pa..
-
Oracle SQL developer 실행 안될 때 (unable to launch the java virtual machine msvcr100 dll)DB/Oracle 2020. 12. 2. 15:21
sql developer을 처음 실행할때 jdk경로를 설정하는데 평소 이클립스에서 사용하던 jdk경로를 지정해줬더니 실행이 안된다. unable to launch the java virtual machine msvcr100 dll 이런 오류가 떠서 찾아봤더니 맞춰준 경로에 msvcr100.dll 파일이 없어서 실행이 안된것 파일은 아래 경로에서 찾을 수 있었고, >> C:\Windows\System32 복사해서 jdk\jre\bin 에 넣어주면 잘 실행 된다. >> C:\Program Files\Java\jdk1.8.0_271\jre\bin
-
[프로그래머스 Lv.1] 실패율 javaDEV/알고리즘 2020. 11. 30. 14:55
문제설명 programmers.co.kr/learn/courses/30/lessons/42889 코딩테스트 연습 - 실패율 실패율 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스 programmers.co.kr 제한사항 스테이지의 개수 N은 1 이상 500 이하의 자연수이다. stages의 길이는 1 이상 200,000 이하이다. stages에는 1 이상 N + 1 이하의 자연수가 담겨있다. 각 자연수는 사용자가 현재 도전 중인 스테이지의 번호를 나타낸다. 단, N + 1 은 마지막 스테이지(N 번째 스테이지) 까지 클리어 한 사용자를 나타낸다. 만약 실패율이 같은 스테이지..
-
[프로그래머스 Lv.1] 비밀지도 javaDEV/알고리즘 2020. 11. 27. 14:15
문제설명 programmers.co.kr/learn/courses/30/lessons/17681 코딩테스트 연습 - [1차] 비밀지도 비밀지도 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다 programmers.co.kr 입출력 예제 매개변수 값 n 5 arr1 [9, 20, 28, 18, 11] arr2 [30, 1, 21, 17, 28] 출력 ["#####","# # #", "### #", "# ##", "#####"] 매개변수 값 n 6 arr1 [46, 33, 33 ,22, 31, 50] arr2 [27 ,56, 19, 14, 14, 10] 출력 ["######", "#..
-
[프로그래머스 Lv.1] 예산 javaDEV/알고리즘 2020. 11. 24. 23:26
문제설명 S사에서는 각 부서에 필요한 물품을 지원해 주기 위해 부서별로 물품을 구매하는데 필요한 금액을 조사했습니다. 그러나, 전체 예산이 정해져 있기 때문에 모든 부서의 물품을 구매해 줄 수는 없습니다. 그래서 최대한 많은 부서의 물품을 구매해 줄 수 있도록 하려고 합니다. 물품을 구매해 줄 때는 각 부서가 신청한 금액만큼을 모두 지원해 줘야 합니다. 예를 들어 1,000원을 신청한 부서에는 정확히 1,000원을 지원해야 하며, 1,000원보다 적은 금액을 지원해 줄 수는 없습니다. 부서별로 신청한 금액이 들어있는 배열 d와 예산 budget이 매개변수로 주어질 때, 최대 몇 개의 부서에 물품을 지원할 수 있는지 return 하도록 solution 함수를 완성해주세요. 제한사항 d는 부서별로 신청한 금..
-
[프로그래머스 Lv.1] 키패드 누르기 javaDEV/알고리즘 2020. 11. 19. 13:42
문제설명 programmers.co.kr/learn/courses/30/lessons/67256 코딩테스트 연습 - 키패드 누르기 [1, 3, 4, 5, 8, 2, 1, 4, 5, 9, 5] "right" "LRLLLRLLRRL" [7, 0, 8, 2, 8, 3, 1, 5, 7, 6, 2] "left" "LRLLRRLLLRR" [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] "right" "LLRLLRLLRL" programmers.co.kr 제한사항 numbers 배열의 크기는 1 이상 1,000 이하입니다. numbers 배열 원소의 값은 0 이상 9 이하인 정수입니다. hand는 "left" 또는 "right" 입니다. "left"는 왼손잡이, "right"는 오른손잡이를 의미합니다. 왼손 ..
-
[프로그래머스 Lv.1] 크레인 인형뽑기 javaDEV/알고리즘 2020. 11. 10. 16:52
문제설명 programmers.co.kr/learn/courses/30/lessons/64061 코딩테스트 연습 - 크레인 인형뽑기 게임 [[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4 programmers.co.kr 제한사항 board 배열은 2차원 배열로 크기는 5 x 5 이상 30 x 30 이하입니다. board의 각 칸에는 0 이상 100 이하인 정수가 담겨있습니다. 0은 빈 칸을 나타냅니다. 1 ~ 100의 각 숫자는 각기 다른 인형의 모양을 의미하며 같은 숫자는 같은 모양의 인형을 나타냅니다. moves 배열의 크기는 1 이상 1,000 이하입니다. moves 배열 각 원소들의 값은 1 이상이며 ..