terminal 로 EC2 서버 접속 명령어 ssh -i @ * EC2 서버 생서 시에 사용한 keypair가 내 pc에 저장된 경로를 입력해야한다. * EC2 인스턴스의 사용자 이름을 입력해야한다. EC2에 접속할 때 사용하는 사용자 이름을 입력, 필자의 경우 AMI(Amazon Machine Image) 기본 사용자 이름이 ubuntu 였기에 아래처럼 명령어를 작성했다. ssh -i ubuntu@ 계속 저 ubuntu 자리에 ec2-user 써서 오류 났었음 ㅠ!! linux에 java 설치하는 명령어 1. ubuntu 시스템의 패키지 업데이트 sudo apt update 2. Temurin JDK 11을 설치하기 위해 필요한 패키지 설치 sudo apt install curl 3. Temurin..
개발
springboot로 만든 프로젝트를 빌드하던 중 오류가 발생했다. 운영체제(Os) : mac Os terminal ./gradlew build 위와 같은 명령어로 빌드를 실행할 수 있다. bash: ./gradlew: Permission denied 그러나 위와 같이 Permission denied 가 발생하면 chmod +x gradlew 를 터미널에 입력하고 다시 ./gradlew build 를 실행하면 빌드가 되는 것을 확인 할 수 있다. 참고한 블로그 https://javalism.tistory.com/101
정렬(Sorting) : 데이터를 특정한 기준에 따라 순서대로 나열하는 것 정렬 알고리즘의 종류 1. 선택 정렬 : 처리되지 않은 데이터 중에서 가장 작은 데이터를 선택해 맨 앞에 있는 데이터와 바꾸는 것을 반복 import.java.util.*; public class 선택정렬 { public static void main(String[] args) { int n = 10; int[] arr = {7,5,9,0,3,1,6,2,4,8} for (int i = 0; i arr[j]) { min_index = j; } } // 스..
그리디 알고리즘(탐욕법) : 현재 상황에서 지금 당장 좋은 것만 고르는 방법 그리디 해법은 정당성 분석이 중요하다! 단순히 가장 좋아보이는 것을 반복적으로 선택해도 최적의 해를 구할 수 있는 지 검토 일반적인 상황에서 그리디 알고리즘은 최적의 해를 보장할 수 없을 때가 많다. 하지만 코딩 테스트에서의 대부분의 그리디 문제는 탐욕법으로 얻은 해가 최적의 해가 되는 상황에서 이를 추론할 수 있어야 문제가 풀리도록 출제됨!! 백준_동전 0 11047번: 동전 0 첫째 줄에 N과 K가 주어진다. (1 ≤ N ≤ 10, 1 ≤ K ≤ 100,000,000) 둘째 줄부터 N개의 줄에 동전의 가치 Ai가 오름차순으로 주어진다. (1 ≤ Ai ≤ 1,000,000, A1 = 1, i ≥ 2인 경우에 Ai는 Ai-1의 ..
HTML - form form : 사용자가 입력한 정보를 서버로 전송할 때 사용하는 글자를 입력하거나 무언가를 선택하는 것들 ex) 로그인, 회원가입에 주로 사용 받은 정보를 어디로 보낼 것인가에 대해서는 form태그의 action 속성을 이용! 서버에서 정보를 받기 위해서는 이름이 필요! - name 속성 이용 각 정보마다 고유한 name 값을 주어야 함 아이디 비밀번호 로그인 태그의 입력 태그 종류 1. 👉 input 박스에 text 형태로 입력됨 2. 👉 input 박스에 문자가 보이지 않는 password 형태로 입력됨 input 박스 안에 기본값 설정 👉 value, placeholder 속성 이용! 박스 안에 새로운 값을 입력해도 기본 값 존재 박스 안에 새로운 값을 입력하면 기본 값이 사라짐..