목록개념정리 (10)
막무가내 삽질 블로그
기초내용만 다시 정리해봤음 https://www.notion.so/imwj/Critical-Section-or-Semaphore-Mutex-ac17e7416f4c47a2bf19366a295d9b71 Critical Section or Semaphore, Mutex 해당 글은 기초만 정리한 내용입니다. www.notion.so
면접보러 다니면서 DI에 대한 질문을 항상 받았었고 IoC, DIP를 물어보는 곳도 종종 있었다. 새로운 회사에서 올바른 커뮤니케이션을 위해 제대로 된 개념정리가 필요하다 느껴서 다시 한번 정리하면서 공부했다. 물론 아직도 100% 이해했다고 보긴 어렵지만 이전보다는 조금 더 잘 대답할 수 있을 것 같다. www.notion.so/imwj/DI-IoC-DIP-1c71514fea7e47cda2ed4758947951ec DI, IoC, DIP IoC와 DIP, DI는 항상 혼동되고 지금도 나한테는 어렵다. www.notion.so
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
Collection 이란 ? - 여러 원소들을 담을 수 있는 자료구조를 뜻함 ※ 자료구조? 자료를 효율적으로 이용할 수 있도록 컴퓨터에 저장하는 방법 핵심 인터페이스 1. List - 특징 : 순서가 있는 데이터의 집합, 데이터의 중복을 허용 2. Set - 특징 : 순서를 유지하지 않는 데이터의 집합, 데이터의 중복을 허용하지 않는다. 3. Map - 특징 : 순서는 유지되지 않으며, 키는 중복을 허용하지 않고, 값은 중복을 허용한다. ArrayList - 장점 : 배열의 크기를 임의로 변화시킬 수 있고, 타입을 직접 설정할 수 있음 - 단점 : 데이터의 추가, 삭제에 시간이 많이 걸림 ※느린 이유 : ArrayList는 배열 방이 다 차면 배열의 크기를 두배로 늘림 두 배 큰 크기의 새로운 배열을 선..
Open System Intercon; OSI OSI 7계층의 탄생 배경 - 여러 통신 업체 장비들은 자신의 업체 장비 간만 연결이 되는 등 호환성이 없었다. 따라서 ISO(국제표준기구) 단체에서 OSI 참조모델을 발표한다. OSI 7계층의 목적 - 표준화 - 비용절감은 표준화를 통해 장비별로 이질적인 포트의 문제나 프로토콜 등으로 인한 문제를 해결 OSI 7계층을 나눈 이유는? - 통신이 일어나는 과정이 단계별로 파악할 수 있기 때문 OSI 7계층의 계층별 프로토콜과 기능 - 1계층 (Physical) 물리계층 프로토콜 : 전선, 전파, 광섬유, 동축케이블 등... 기능 : 물리적 매체를 통해 비트(Bit)흐름을 전송하기 위해 요구되는 기능등을 조정 케이블, 연결 장치 등과 같은 기본적인 물리적 연결기..