프로그래머
-
JAVA - 로또 게임 만들기IT/JAVA 2020. 4. 28. 18:36
SK 고용디딤돌 JAVA 교육 중, 두번 째 과제는 '객체지향적으로 로또게임 만들기' 였네용ㅎㅎㅎㅎ 벌써 4년 전에 받았던 교육이지만, 이런걸 제가 했었다니 다시 프로그래밍에 대해서 다짐하게 되네요. 부끄럽슴당ㅎㅎ :) 소스는 이렇습니당. import java.util.Scanner; public class LottoGame { public static void main(String [] args) { Scanner sc = new Scanner(System.in); int[] user = new int[6]; int[] com = new int[6]; int count = 0; for(int i=0; i
-
JAVA - 상속 및 인터페이스IT/JAVA 2020. 4. 28. 18:25
JAVA 에는 'extends - 상속' 과 'implements - 인터페이스를 구현'하는 것이 있습니다. 예시를 들기보다는 이번에는 기본에 대해서 SK고용디딤돌에서 배웠던 내용을 정리해보았습니다. 상속 자식(하위) 클래스가 부모(상위) 클래스의 맴버를 물려 받는 것 자식이 부모를 선택해 물려 받을 수 있다. 상속 대상 : 부모의 필드와 메소드 상속의 효과 부모 클래스 재사용해서 자식 클래스를 빨리 개발 가능하다. 반복된 코드의 중복을 줄인다. 유지 보수 편리성을 제공한다. 객체 다형성 구현이 가능하다. extends class 자식클래스 extends 부모 클래스 다중상속을 허용하지 않는 2 가지 같은 이름이 있어서 변수가 햇갈릴수 있어서. 베이스 부모를 어떤걸 해야할지 몰라서. 자식 객체 생성하..
-
AWS - EC2 생성 및 터미널 접속IT/AWS 2020. 4. 24. 17:11
Spring Boot를 운영할 AWS 환경을 만들어 보려고 하는데 : ( AWS는 처음이라 많이 생소하고 어려운 것 같고 조심스네요,, 그럼에도 차근차근 하나씩 만들어가보려고 합니당. 이번 글에서는 EC2 생성 후 터미널 접속 까지만 진행하려고 합니다. 구글링하며 가장 잘 정리가 되어 있는 블로그를 통해 보고 따라했습니다 : ) 너무 깔끔하게 정리가 되어 있어서 따라하며 공부하기 너무 좋았습니다 감사합니다. https://jojoldu.tistory.com/259 AWS EC2 생성하기 1. 인스턴스 생성 AWS에 회원가입을 한 뒤에 로그인을 하면 이런 화면이 나오게 되는데, 우측 상단에 Region을 확인하고, 서울이 아니면 서울로 변경한 후에, AWS 서비스에서 EC2를 검색해서 EC2 대시보드로 이..
-
AWS - 계정 생성(회원가입)IT/AWS 2020. 4. 24. 11:34
AWS 기본에 대해서 알아봤으니, 이제는 AWS 회원가입을 먼저 진행해보려고 한다. 1. AWS 홈페이지 접속 : https://aws.amazon.com/ko/ 무료 계정 만들기 클릭 ! 2. 계정 기본 정보 입력 AWS 계정 이름은 변경 가능 하니 자유롭게 작성해도 된다. 하단에 '동의하고 가입' 클릭 ! 2. 연락처 정보 입력 개인을 선택하고, 나머지 이름과 전화번호를 입력한다. 여기서 주소는 영어로 입력해야한다. 필자는 https://www.jusoen.com/ 요기 사이트를 이용했다. 3. 결제 정보 입력하기 가장 중요한 부분이며, 필자는 BC 카드로 했는데, 사람들의 이야기를 들어보니 체크카드는 안되는 것 같다. 4. 본인인증 본인인증은 ARS / SMS 인증이 있다. SMS 인증을 하면, 1..
-
AWS - AWS LambdaIT/AWS 2020. 4. 23. 17:29
AWS Lambda에 대한 내용 끄적끄적.. AWS는 보면 볼수록 참 잘만들었다는 생각이 들고 너무 신기하다. 누가 이런 생각을 했고 이렇게 만들었을까 라는 생각이 많이 들며 혁신적이라는 생각이 든다. 근래에 본 서비스들은 Client - Server 구조로 되어 있어 설정을 변경하기에도 어려웠고, 많은 인력이 필요 했으며 시간도 많이 필요했다. 나의 고정관념을 깨준 것 같다. 서버리스 아키텍처 (AWS Lambda, AWS API Gateway) 근래의 서비스들은 Client - Server 구조로 되어 있다. 네트워크를 통해 다양한 데이터를 주고 받고, 사용자에게 맞춤형 데이터를 제공하기 위해서는 Server라는 존재가 필수적이다. Server는 Client의 요청에 따라 데이터베이스에서 사용자가 원..