반응형

면접 2

On-Premise 와 Cloud Services 온프레미스 클라우드

온프레미스와 클라우드 1. 온프레미스 (On Premise) 란? 기업이, 자체적으로 보유한 전산실 서버에, 직접 설치해서 운영하는 방식입니다. 클라우드 컴퓨팅 기술이 나오기 전까지, 기업 인프라 구축의 일반적인 방식 이었습니다. 장점은, 정보의 보안성이 높다는 것이고 단점은, 시스템을 증설하거나 구축하는데 시간과 비용이 많이 듭니다. 2. 가장 기본적인 서버의 구조 API 서버와 데이터베이스로 구축합니다. API 서버에는, 웹 프레임워크를 설치합니다. 데이터베이스는 RDBMS를 설치합니다. 3. 스토리지서버 (Storage Server) 는 왜 필요합니까? 스토리지 서버는 파일을 처리하는데 사용합니다. 데이터베이스(RDBMS) 에는 파일을 저장하지 않고, 파일의 경로(주소, 이름, URI, Path)를..

IT 기술 용어 2020.09.29

자바 클래스와 객체 (Class , Object / Instance )

1. 클래스란 사물의 특성을 소프트웨어적으로 추상화하여 모델링 한 것으로서, 멤버변수와 메서드의 집합이다. 2. 객체란 (Object / Instance) 객체란 오브젝트 또는 인스턴스라고도 부릅니다. 객체는 클래스를 힙(heap) 메모리 영역에 할당한 것입니다. 자바에서는 new 키워드를 사용하면 됩니다. 3. 자바의 클래스가 메모리에 올라가는 실제 코드 예시 4. 위의 코드를 실행했으 시, 메모리의 상태 5. OOP 란? Object-Oriented Programming 의 약자다. 자바에서는 클래스가 OOP의 단위다. 사물의 특성을 소프트웨어적으로 추상화하여 모델링 한 것이다. 장점은, 클래스는 재사용이 가능하고, 그래서 협업하기 쉽고, 클래스의 내부 구조를 알 필요없이 사용만 하면 쉽게 소프트웨어..

IT 기술 용어 2020.09.28
반응형