전체 글 (35) 썸네일형 리스트형 인증서 발급해서 https 구현할때 localhost.p12 파일 안뜨는 경우 (Windows) PKCS12 인증서를 생성하기 위해 wsl 터미널에 다음과 같이 명령어를 입력하였습니다. $ sudo apt install libnss3-tools $ wget -O mkcert $ chmod +x mkcert $ sudo cp mkcert /usr/local/bin/ 다음과 같이 입력하였더니 Windows/system32 경로에 localhost.p12파일이 잘 생성되었다고 볼 수 있었습니다. 바로 해당 경로로 가보니 localhost 파일만 생성되었음을 볼 수 있었습니다. 내 localhost.p12파일은..? 혹시나 해서 인증서 가져오기도 해봤지만 여전히 보이지 않는 제 금쪽이 localhost.p12 파일 그래서 터미널 mv명령어로 해당 인텔리제이 프로젝트 파일에 옮겨봐도 적용이 안되었음을 확인했.. method class instance object method 반복문, 조건문, 변수, 상수 method function 함수 public static void main(String[] args) { // 실행되기를 기대하는 코드, main이라는 메소드 } method 정의와 호출 (define, call) public static void main(String[] args) { // 메소드 numbering이 리턴한 값이 변수result에 담긴다. String result = numbering(1, 5); // 변수 result의 값을 화면에 출력한다. System.out.println(result); public static String[] getMembers() { String[] members = {"최진혁", "최유빈", "한아람" }; ret.. 생성자 내부클래스 public class Calculator Demo1 { public static void main(String[] args) { Calculator c1 = new Calculator(10, 20); c1.sum(); c1.avg(); Calculator c2 = new Calculator(20, 40); c2.sum(); c2.avg(); } } 여기서 생성자는 new 뒤에 Calcuator 이다. 생성자에 가로로 인자를 주고 있는 (10, 20)은 생성자라는 것을 더 명확하게 해주는 것~! 인스턴스를 생성하는 자 = 생성자 생성자는 return 타입 없다. this vs this()이 코드에서 this.modelName = modelName 대신 modelName = modelName 이라고 작성되.. 변수 타입 문자열 #Convert To Char 숫자(int) 하나를 입력받아 알맞은 문자(char)를 리턴하는 문제 public class Solution { public char convertToChar(int num) { char result; // TODO: 여기에 코드를 작성합니다. result = Character.forDigit(num, 10); return result; } } Character.forDigit() method를 사용하면 된다. public class IntToCharExample5{ public static void main(String args[]){ int REDIX=10; //redix 10 is for decimal number, for hexa use redix 16 int a=1.. 조건문 #isEitherEvenAndLessThan9 두 개 수를 입력받아 아래의 2가지 조건을 모두 만족하는지 검사합니다. EitherEven: 적어도 하나의 수는 짝수이다. LessThan9: 두 수 모두 9보다 작다. 중첩 if 문을 사용해야 하는데 처음 if문에 조건 다 넣을려다가 어떻게 넣을지 몰라서 고민한 문제. public class Solution { public boolean isEitherEvenAndLessThan9(int num1, int num2) { // TODO: if (num1 < 9 && num2 < 9) { if (num1 % 2 == 0 || num2 % 2 == 0) { return true; } return false; } return false; } } #isPythago.. 반복문 #sum 수를 입력받아 0부터 해당 수까지의 합을 리턴해야 합니다. public class Solution { public int sumTo(int num) { int result = 0; //TODO : for (int i = 0; i Linked List vs Array List 순차적인 추가 - ArrayList : 550.41ms 순차적인 추가 - LinkedList : 1828.78ms -------------------------------------------------- -------------------------------------------------- 순차적인 삭제 - ArrayList : 39.98ms 순차적인 삭제 - LinkedList : 98.39ms -------------------------------------------------- -------------------------------------------------- 중간 데이터 삭제 - ArrayList : 9.68ms 중간 데이터 삭제 - LinkedList : 0.1ms -------.. Collection #addOddValues 타입을 요소로 가지는 HashMap을 입력받아 짝수 값(Value) 끼리 모두 더한 값을 리턴해야 합니다. 입력 인자 1 : hashMap 타입을 요소로 가지는 HashMap 출력 int 타입의 짝수 Value들의 총합을 리턴해야 합니다. import java.util.*; public class Solution { public int addOddValues(HashMap hashMap) { //TODO.. int sum = 0; for(Character key : hashMap.keySet()) { Integer even = hashMap.get(key); //Map에 값을 전체 출력하기 위해서는 entrySet(), keySet() 메소드를 사용 //entrySet() 메서드.. 이전 1 2 3 4 5 다음