추상클래스 vs 인터페이스 추상클래스 인터페이스 객체를 생성할 수 없다. (인스턴스화 불가능) 상속받은 자식들은 부모의 추상메소드를 반드시 오버라이딩 해야한다. 추상메소드 : 구체적인 내용이 구현되지 않은 메소드 단일상속만 가능( extends로 상속 ) 다중상속 가능 ( implements로 상속(구현) , 인터페이스 끼리의 상속가능 (extends) ) 일반 메소드와 추상 메소드를 같이 사용할 수 있다. 모든 메소드는 추상메소드 이다.(abstract생략가능) ( 자바 8 부터 default method로 구현이 가능하긴 하지만 일반적으로는 X) 멤버변수 사용 가능 멤버변수는 반드시 public static final(생략가능) 이다. 여러 클래스들의 공통분모를 뽑아 일반화 시키는 개념 상속받은 자식..
🔐RSA 암호란 무엇인가? RSA는 공개키(비대칭키) 암호시스템 중 하나이다. RSA라 하니 무언가 의미가 있는 줄임말 인줄 알았으나, 1978년 이 암호시스템을 체계화 시킨 로널드 라이베스트(Ron Rivest), 아디 샤미르(Adi Shamir), 레너드 애들먼(Leonard Adleman) 세명의 이름 앞글자를 따서 RSA이다.... 우선, 대칭키 암호와 비대칭키 암호화에 대해서 알아보자. 대칭키란 암호화 시키는 키와 복호화 시키는 키가 같은 경우이다. 비대칭키는 암호화 와 복호화의 키가 다른 경우이다. 대칭키의 문제점은 무엇일까? 📃 A가 B에게 비밀 문서를 전달한다고 해보자. A가 아무나 볼 수 없도록 암호화를 시켜서 문서를 전달했다. 전달 중 C가 문서를 가로챘다하더라도 암호화 되어있어 무슨 ..
REST 너란놈.. 대체 무엇인가? 간단요약 REpresentational State Transfer 의 약자로 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식이다.( ex. 웹) -> REST란 어떤 기술이나 프로그램을 의미하는 것이 아니다. 꼭 지켜야 하는 것도 아니다. 데이터를 잘~ 전달하기 위해 쓰이는 형식이다. URI(자원의 식별자)을 통한 데이터(자원의 상태 : State)를 전달하는 것을 의미한다. REST의 아키텍처 스타일을 따르는 API를 REST API라고 한다. Web에서의 REST API 는 HTTP를 통하여 데이터를 전달하는 것이고 일반적으로 JSON, XML 형식으로 데이터를 주고받는다. REST의 제약조건 아키텍쳐스타일란 제약조건의 집합이다. 아래의 제약 조건들을..
- Total
- Today
- Yesterday
- Disk System
- Variable allocation
- vmware
- mapreduce
- oracle
- Java
- Disk Scheduling
- I/O Services of OS
- Flume
- Spring
- RAID Architecture
- hadoop
- File Protection
- JSON
- SPARK
- HDFS
- 하둡
- jdbc
- 빅데이터
- 빅데이터 플랫폼
- aop
- Allocation methods
- linux
- Free space management
- I/O Mechanisms
- gradle
- springboot
- SQL
- maven
- Replacement Strategies
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |