HM's Dairy
-
2025년 2월 2째주HM's Dairy/WIL 2025. 2. 8. 02:38
데이터의 이동/처리에 초점Stream : 연속적인 데이터 흐름Buffer : 데이터 임시 저장 후 처리 (시간, 크기, 조건 기반)Reactive Stream : 백프레셔를 통한 데이터 흐름 제어데이터 접근/통신 방식에 초점Iterator : 순차적 데이터 접근Observer : 데이터 변경 알림. 상태 변화 감지와 반응.Publisher-Subscriber : 비동기 데이터 스트림 전달 데이터 스트림 처리 Stream Pattern Reactive Stream Pattern (백프레셔) ..
-
2025년 1월 3째주HM's Dairy/WIL 2025. 1. 19. 02:14
암호화(Encryption) 알고리즘 AES256 (Advanced Encryption Standard) 암호화와 복호화에 같은 키를 사용 (Secret Key 1개)대칭키 (Symmetric Key)데이터를 못 보게 숨기기 위한 목적 (기밀성) 키가 노출되면? → 모든 암호화된 데이터를 복호화할 수 있음→ DB에 저장된 모든 민감정보가 노출될 수 있음 RSA2048 (Rivest-Shamir-Adleman) 암호화와 복호화에 다른 키를 사용비대칭키 (Asymmetric Key)공개키(Public Key)와 개인키(Private Key)가 한 쌍안전하게 키를 교환하고 전자서명을 하기 위한 목적1. 데이터 암호화/복호화 암호화: 공개키(Public Key) 사용 - 누구나 공개키로 암호화 가능 - 공개..
-
[23년 2학기] 클라우드 컴퓨팅 중간 출석과제HM's Dairy/University 2023. 10. 28. 00:56
문1] 클라우드 컴퓨팅 서비스 모델 3가지(IaaS/PaaS/SaaS) 각각을 설명 하시오. IaaS (Infrastructure as a Service) '기반 인프라를 서비스'로 제공하는 모델이다. 물리적인 하드웨어 대신 인프라 자원을 가상화하여 제공하는 서비스이다. 여기서 가상화라는 것은 실제로 존재하지 않지만 존재하는 것처럼 구현하는 기술을 의미한다. 사용자가 직접 가상 머신, 스토리지, 네트워크와 같은 자원을 관리하고 구성할 수 있다. 그렇기 때문에 서버나 스토리지, 그리고 네트워크 같은 자원을 동적으로 늘리거나 줄일 수 있다. 그러나 관리가 편하고 비용 부담을 줄일 수 있으며 유연하다는 장점이 있지만 인프라 지식을 필요로 하고 관리의 책임이 오로지 사용자에게 있다는 단점이 있다. 예시로는 Am..
-
티스토리 코드블럭 다크테마 적용HM's Dairy/Dev's Life 2021. 4. 7. 00:00
1. 본인 티스토리 설정 화면으로 이동 https://(본인티스토리주소)/manage/ 2. 좌측 메뉴에서 플러그인 클릭 3. '코드 문법 강조(Syntax Highlight)' 검색 'Atom One Dark' 테마 선택 후, 적용 4. 코드블럭 선택, 언어 선택 후, 코드 입력까지 마치면 확인 클릭 5. 포스팅을 완료하게 되면 아래처럼 볼 수 있다. 드래그도 된다! public class Main { public static void main(String[] args) throws IOException { System.out.println("Hello, World!"); } }