본문 바로가기

전체 글

(36)
[JAVA] 오름차순 정렬 소스코드 ** 코딩테스트 중 쓰기 귀찮아져서 여기서 복붙하기 위해 만듦 for (int i = 0; i < numbers.length; i++) { for (int j = i; j < numbers.length; j++) { if (numbers[j] < numbers[i]) { int temp = numbers[i]; numbers[i] = numbers[j]; numbers[j] = temp; } } }
[Linux] 자체 서명 사설 SSL 인증서 만들기 웹 브라우저에서 https로 접속 시 서버 인증서를 발급한 CA(루트 인증 기관)를 식별한 서버 인증서를 SSL 통신에 사용한다. 나는 개발/테스트 환경에서 사용하기 위해 CA 서명된 인증서를 구입하지 않고 사용자 지정 CA를 직접 만들고 자체 서명된 인증서를 만들기 위해 아래와 같이 작업했다. * 자체 서명된 인증서는 기본적으로 신뢰할 수 없는 인증서로 출력된다. * 해당 작업은 CentOS 8에서 작업했다. 1. 루트 인증서(CA) 만들기 1-1. 루트 인증서 키 만들기 (1) rootca.key 파일 만들기 openssl ecparam -out rootca.key -name prime256v1 -genkey 2. 루트 인증서 CSR(인증 서명 요청) 만들기 (1) rootca.csr 인증 서명 요청..
[Java] 기본형 데이터 타입 Java에서 기본형 데이터 타입은 총 네 가지가 있다. - 정수리터럴 (예: 50, -40, 100) - 실수리터럴 (예: 10.5, 2.20, -3.6) - 문자리터럴 (예: H, S, \n) - 논리리터럴 (예: true, false) 자료형 키워드 크기 표현 범위 사용 예 논리형 boolean 1byte true or false (0과 1이 아니다) boolean isFun = true; 문자형 char 2byte 0 ~ 65,535 char c = 'f'; 정수형 byte 1byte -128 ~ 127 byte b = 89; short 2byte -32,768 ~ 32,767 short s = 32760; char 2byte 0 ~ 65,535 char c = 64; int 4byte -21474..