
1. 오라클 홈페이지에서 Windows x64 선택 후 다운로드https://www.oracle.com/database/technologies/xe-downloads.html Oracle Database Express Edition (XE) DownloadsSupport Oracle Database Express Edition (XE) is a community supported edition of the Oracle Database family. Please go to the Oracle Database XE Community Support Forum for help, feedback, and enhancement requests. Note: Oracle Support Services only prov..

1. install 전 패키지 업데이트# 패키지 업데이트sudo apt update2. nodeJS install# nodeJS installsudo apt install nodejs3. npm install# npm installsudo apt install npm4. 버전관리 도구 n install# node 버전관리 도구 installsudo npm install -g n5. 우분투에서 자동으로 받은 버전이 18. ~ 이므로 최신 버전인 22.~ 버전으로 변경한다.# 최신 버전으로 변경sudo n lts6. 버전 확인node -v # print v22.11.npm -v # print 10.9.0성공적으로 설치가 완료되었다!

Ubuntu 설정1. install 전 패키지 업데이트 해주기sudo apt-get update2. opeanssh-server installsudo apt-get install openssh-server 3. install 후 상태 확인sudo systemctl status ssh Visual Studio Code 설정1. Extension 에서 Remote - SSH 검색 후 install 2. F1 누르고 Connect to Host 검색 후 클릭 > Configure SSH Hosts... > C:\Users\user\.ssh\config 클릭 2. config 파일 수정하기Host : 별칭 입력HostName : 연결할 주소, 우분투 가상 리눅스 서버 IP 입력User : 접속에 사용할 계정 입..

부서별로 신청한 금액이 들어있는 배열 d와 예산 budget이 매개변수로 주어질 때, 최대 몇 개의 부서에 물품을 지원할 수 있는지 return 하기 1. 예산 내에서 최대 지원 횟수를 구하기 위해, 부서별 신청 금액 오름 차순 정렬하기Arrays.sort(d); // 오름차순 정렬int cnt = 0;2. 오름차순으로 정렬된 신청 금액을 순서대로 예산에서 차감시킨 후, 0이 되면 breakfor(int i=0; i전체 코드import java.util.Arrays;class Solution { public int solution(int[] d, int budget) { Arrays.sort(d); int cnt = 0; for(i..

배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return 하기1. 변수 초기화Stack stack = new Stack();Queue queue = new LinkedList();2. 스택과 큐가 비어있으면 데이터를 삽입하고, 아니라면 숫자 비교 후 일치하지 않을 때 삽입 처리for(int num : arr){ if(stack.isEmpty()){ stack.push(num); queue.add(num); continue; } if(stack.peek() != num){ stack.push(num); queue.add(num); }}3. 큐에 담긴 값을 하나씩 제거하며 배열..

배열 array, [i, j, k]를 원소로 가진 2차원 배열 commands가 매개변수로 주어질 때, commands의 모든 원소에 대해 앞서 설명한 연산을 적용했을 때 나온 결과를 배열에 담아 return 하기연산법 : 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하기1. 변수 초기화int[] answer = new int[commands.length]; // 2차원 배열의 길이로 초기화2. 2차원 배열인 commands 변수의 i, j, k 구하기for(int i=0; i3. i, j 만큼 자른 숫자들을 재정렬 후 slice 배열에 담은 다음, k번째 수를 픽하여 answer에 담기 ... int[] slice = new int[(end-b..

'(' 또는 ')' 로만 이루어진 문자열 s가 주어졌을 때, 문자열 s가 올바른 괄호이면 true를 return 하고, 올바르지 않은 괄호이면 false를 return 하기괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다1. 변수 초기화boolean answer = true; // 기본 정답 값 trueint a = 0; // 괄호 횟수char[] array = s.toCharArray(); // 문자열 char 배열로 초기화2. 만약 문자열의 길이가 홀수일 경우 false로 리턴if(array.length%2 != 0){ return false; }3. 괄호 별 나오는 순서에 따라 a 값 증감 처리for(int i=0; i '(' 일 경우, a ..

https://korea-potato.tistory.com/12 [대전 둔산동] 타츠진 우동 후기타츠진 우동대전 서구 대덕대로 249번 길 15 1층 106호매주 일요일 정기 휴무11:00 - 20:0015:00 - 17:00 브레이크 타임19:30 라스트 오더 평소에 우동을 잘 사 먹지 않지만, 어떤 리뷰를 보고 문득 궁금해korea-potato.tistory.com 지난 번에 고등어 우동에 이어 다른 메뉴가 궁금해서 또 방문한 타츠진 우동.주말 저녁에 방문했는데 자리가 널널했고 음식도 금방 나왔다.오리대파우동을 먹으러 왔는데 메뉴에 없어서 마제 우동과 가라아게를 시켰다.먼저 가라아게가 나왔다.튀김 자체는 다른 곳과 다르진 않고 나는 개인적으로 찍어먹는 소스가 맛있었다. 그 다음에 나온 마제 우동. ..