객체 지향 프로그램(Objects Oriented Programming)비교개념은 절차 지향 프로그래밍프로그램을 객체(object)라는 기본 단위로 나누고 객체들의 상호작용으로 기능들을 구현하는 방식Key Point 독립적인 객체들의 집합을 통하여 객체들이 서로 상
class with python
디자인패턴 참조 링크생성(Creational) 패턴추상팩토리(Abstract Factory)구체적인 클래스에 의존하지 않고 서로 연관되거나 의존적인 객체들의 조합을 만드는 인터페이스를 제공하는 패턴동일한 주제의 다른 팩토리를 묶어줍니다. 추가 참조 링크팩토리 메서드(F
캐시란 한 번 읽어온 데이터를 임의의 공간에 저장하여 다음에 읽을 때는 빠르게 결과값을 받을 수 있도록 도와주는 공간이다
프로세스 & 스레드
멀티스레드와 멀티프로세스
CPU-bound & I/O-bound
운영체제에서 다중 프로세스 또는 스레드 간의 동기화를 위해 사용되는 방법 중 하나주로 공유 자원에 대한 접근을 제어하는 데 사용된다