GCP는 Azure처럼 크레딧을 제공하는 형태이다.
SSH 키를 따로 발급해 메타데이터에 값을 넣어준 후 접속이 가능하다.
강의에서는 Putty gen을 이용해 키를 발급하여 접속했다.
Azure VM 직렬 콘솔처럼 포털 내에서 브라우저로 콘솔을 제공한다.
내일은 GCP에서 로드 밸런서와 오토 스케일링 생성을 할 예정이다.
GCP Auto Scaling
가상 서버- 인스턴스 생성
스냅샷
이미지
템플릿
오토 스케일링그룹 생성
GCP LB
프론트 엔드 고정 IP 생성
프로토콜 TCP 선택
백엔드 구성
호스트 및 경로 규칙 설정
프론트엔드 구성

public (반환타입) 메소드명(파라미터) {
// 명령 내용
return (반환값)
} // Setter
public 반환타입 메소드명(재료) { // 반환하는 건 딱히 없기 때문에 void
명령
}
// Getter
public 반환타입 메소드명() {
return 반환값
}강제 형변환
Scanner sc = new Scanner(System.in);
System.out.println("정수를 입력하세요: ");
int score = sc.nextInt();
switch ((int) score / 10) { // 소수점이 나올 수 있으니 강제 형변환
~~~~~
}
자료형
정수들을 더해서 나누면 실수가 나올 수 있으니 double로 지정
Scanner sc = new Scanner(System.in);
System.out.println("3과목 정수를 입력하세요: ");
int math = sc.nextInt();
int eng = sc.nextInt();
int music = sc.nextInt();
int sum = math + eng + music;
double avg = sum / 3;
System.out.println("평균 점수: " + avg);
case 다중 조건
switch (month) {
case 2:
day = year % 4 == 0 && year % 100 != 0 || year % 400 == 0 ? 29 : 28;
break;
case 4: case 6: case 9: case 11:
day = 30;
break;
case 1: case 3: case 5: case 7: case 8: case 10: case 12:
day = 31;
break;
default:
day = 0;
break;
}
JAVA 14부터는 쉼표로 case를 여러개 쓸 수 있고 break도 필요 없으며 반환값이 필수적이게 바뀌었다고 한다.