2025/01/24 2

[JAVA 기초] JAVA의 정석 - Ch.14 람다와 스트림 (정리)

Ch.14 람다와 스트림-      람다식람다식이란의미: 메서드를 하나의 식(expression)으로 표현한 것(익명 함수)사용 이유: 함수를 간략하고 명확하게 표현 가능메서드와 마찬가지로 매개변수를 받을 수도 있고, 값을 반환할 수 있음람다식 작성하기(매개변수 선언) -> {}return 대신 식으로 대신하므로 연산 결과가 자동으로 반환됨 (';'붙이지 않음)매개변수 타입이 추론 가능하므로 생략 가능매개변수가 하나뿐인 경우(매개변수 타입이 없는 경우): 괄호() 생략 가능괄호{} 안의 문장이 하나인 경우: 생략 가능함수형 인터페이스(Functional Interface)람다식을 다루기 위한 인터페이스함수형 인터페이스에는 오직 하나의 추상 메서드만 정의되어 있어야함@FunctionalInterface: ..

JAVA 기초 2025.01.24

[CS 상식 - 네트워크] 스터디 정리 4

01. 구글 클라우드 플랫폼구글 클라우드(Google Cloud): 구글에서 제공하는 클라우드 플랫폼업무 시스템 + 머신러닝, 고도의 통계 처리, 시뮬레이션, 빅데이터 해석컴퓨팅, 스토리지, 네트워크 등 기본적인 기능도 존재사용자의 가상공간이 프로젝트로 관리주요 서비스: 컴퓨트 엔진(compute engine) + 앱 엔진(app engine)컴퓨트 엔진: IaaS앱 엔진: PaaS구글 클라우드가 지원하는 서비스스토리지 기능:클라우드 스토리지(Cloud Storage): 기본클라우드 SQL: 데이터베이스 서바스클라우드 빅테이블(Cloud Bigtable), 클라우드 데이터스토어(Cloud Database): 대규모 테이블 및 비정형 데이터 처리빅데이터 및 머신러닝:빅쿼리: 분석 서비스데이터 플로(Data..