목록프로그래밍/개발공부 (5)
SKSDUD

이론들 1. MFA개념 다중 인증(MFA : Multi-Factor Authentication)은 말 그대로 사용자에게 암호 이외의 추가 정보를 입력하도록 요구하는 다중 단계 계정 로그인 과정이다. (서비스에 액세스할 때 최소 2가지 이상의 인증을 받게끔 함) 아마존웹서비스(AWS)의 루트계정은 보안이 가장 중요하다. 루트 계정이 탈취당하면 서비스 제어권을 완전히 잃게 되고 해커의 비트코인 채굴에 활용되며 과금 폭탄을 맞을 수 있기 때문이다. 루트 계정 사용은 최대한 자제하는 것이 좋으며, 로그인 시 2개 이상의 인증 절차를 밟는 MFA 사용을 권장하고 있다. 2. 루트계정? IAM 계정? AWS에 로그인하는 계정으로는 2가지 종류가 있다. 루트 계정 IAM 계정 루트계정이란 회원가입 시 만든 계정으로 ..

public static void main(String[] args){ Scanner sc = new Scanner(System.in); int num = sc.nextInt(); // 정수 배열로 입력받기 // 배열 모두 합한 값 찾기 int sum=0; int [] score = new int[num]; for(int i=0;i float으로 변환해 float 변수에 저장하면 된다. 실수형 상수의 기본 자료형은 Double!! 알고나니 별거 아닌데 모르니까 당황스럽구나!

형변환 형변환 변수 또는 상수의 타입을 다른 타입으로 변환하는 것 (타입) 피연산자 : 괄호()를 캐스트 연산자 또는 형변환 연산자라고 하고 형변환을 캐스팅이라고 한다. System.out.println('a'+26); System.out.println((int)'a'); System.out.println((char)68); System.out.println((float)6); System.out.println((int)9.1234f); //출력 123 97 D 6.0 9 아래 네 개가 캐스팅을 수행한 것이다. 타입 간의 변환 방법 1. 숫자 3을 문자 3으로 변환 char to int - 숫자에 문자 0을 더하고 char로 형변환한다. (char)(3+'0'); 2. 문자 3을 숫자3으로 변환 int ..

Arrays.copyOf( ), Arrays.copyOfRange( ) 메소드를 통해 배열을 복사할 수 있다. Arrays.copyOf(원본 배열, 복사할 길이); Arrays.copyOfRange(원본 배열, 복사할 시작 인덱스, 복사할 끝 인덱스); 값에 의한 복사이므로 복사된 배열에서 값을 바꿔도 원본 배열은 바뀌지 않는다. public static void main(String[] args) { int[] num={1,2,3,4,5,6,7,8,9}; int[] copyNum1= Arrays.copyOf(num, 3); int[] copyNum2= Arrays.copyOfRange(num, 0,6); System.out.println(Arrays.toString(copyNum1)); System.o..

1️⃣ 문제 두 개의 수를 입력받아 두 수를 포함해 두 수 사이의 수 중 2의 배수의 개수를 리턴해야 합니다. num1과 num2는 0 이상의 정수 0은 홀수로 판별합니다. 🟧 Bad Code 수도코드 결과값을 저장할 count 변수 1. 둘 다 0인 경우 0을 리턴합니다. (0은 홀수이기 때문에) 2. 둘 중 하나가 0인 경우 만약 num1이 0이라면 만약 num2가 0이라면 3. 둘 다 0이 아닌 경우 두 수가 같은 경우 짝수로 같다면 count에 1을 저장합니다. 홀수로 같다면 count에 0을 저장합니다. 두 수가 다른 경우 num1이 더 큰 경우 num2가 더 큰 경우 결과 count를 반환합니다! public int makeMultiplesOfDigit2(int num1, int num2) {..