Featured image of post ps - 현재 실행중인 프로세스를 표시

ps - 현재 실행중인 프로세스를 표시

ps 명령어는 리눅스 및 UNIX 환경에서 실행 중인 프로세스의 상태를 확인할 수 있는 대표적인 도구입니다. 다양한 옵션을 이용하여 특정 프로세스 필터링, 상세 정보 확인, 사용자별 목록 출력 등 시스템 모니터링 및 관리에 필수적으로 사용됩니다.

Featured image of post [Algorithm] C++ 백준 1008번 : A/B

[Algorithm] C++ 백준 1008번 : A/B

두 수 A와 B를 입력받아 A를 B로 나누는 값을 소수점 아래 10자리까지 출력하는 문제입니다. 실수 연산과 출력형식에 주의해야 하며, C++에서 소수점 출력 제어법을 익힐 수 있습니다. 백준 1008번 풀이다.

Featured image of post [Design Pattern] Adapter - 어댑터 패턴

[Design Pattern] Adapter - 어댑터 패턴

Adapter 패턴은 호환되지 않는 인터페이스를 가진 클래스들을 함께 동작하게 하는 구조적 패턴입니다. 기존 코드 수정 없이 인터페이스를 변환하여 재사용성을 높입니다.

Featured image of post [Design Pattern] Bridge - 브릿지 패턴

[Design Pattern] Bridge - 브릿지 패턴

Bridge 패턴은 구현부와 추상부를 분리하여 독립적으로 확장 가능하게 하는 구조적 패턴입니다. 다양한 구현체와 추상을 조합해 복잡한 기능 변경을 쉽게 처리합니다.

Featured image of post [Design Pattern] Builder - 빌더 패턴

[Design Pattern] Builder - 빌더 패턴

빌더 패턴은 복잡한 객체 생성을 단계별로 분리하여 동일한 생성 로직으로 다양한 표현의 객체를 만들 수 있게 하며, 가독성과 불변성을 높여 안전한 객체 생성을 지원합니다.

Featured image of post [Design Pattern] Command - 커맨드 패턴

[Design Pattern] Command - 커맨드 패턴

Command 패턴은 요청을 객체로 캡슐화하여 호출자와 수신자를 분리합니다. 명령의 실행 취소(undo), 큐잉, 로깅 등 다양한 기능을 유연하게 구현할 수 있습니다.

Featured image of post [Design Pattern] Composite - 컴포지트 패턴

[Design Pattern] Composite - 컴포지트 패턴

Composite 패턴은 객체들을 트리 구조로 구성하여 부분-전체 계층을 표현합니다. 단일 객체와 복합 객체를 동일하게 다루어 재귀적 처리를 단순화하는 구조 패턴입니다.

Featured image of post [Design Pattern] Facade - 퍼사드 패턴

[Design Pattern] Facade - 퍼사드 패턴

Facade 패턴은 복잡한 서브시스템에 간단한 인터페이스를 제공하여 클라이언트가 내부 구현에 신경 쓰지 않고 사용할 수 있게 합니다. 결합도를 낮추고 가독성을 높입니다.

Featured image of post [Design Pattern] Iterator - 반복자 패턴

[Design Pattern] Iterator - 반복자 패턴

Iterator 패턴은 컬렉션 내부 구조를 노출하지 않고 요소들을 순차적으로 접근하게 합니다. 일관된 인터페이스로 다양한 집합체를 순회하며 유연성을 높입니다.

Featured image of post [Design Pattern] Memento - 메멘토 패턴

[Design Pattern] Memento - 메멘토 패턴

Memento 패턴은 객체의 내부 상태를 캡슐화해 외부에 노출하지 않고 이전 상태로 복원합니다. 상태 저장 및 복원으로 실행 취소나 롤백 기능을 구현합니다.

Featured image of post [Design Pattern] Observer - 옵저버 패턴

[Design Pattern] Observer - 옵저버 패턴

Observer 패턴은 객체의 상태 변화가 있을 때 의존 객체들에게 자동으로 알림을 보냅니다. 객체 간 결합도를 낮추고 효율적으로 이벤트를 전달하여 확장성을 높입니다.

Featured image of post [Design Pattern] Proxy - 프록시 패턴

[Design Pattern] Proxy - 프록시 패턴

Proxy 패턴은 객체에 대한 접근을 제어하기 위해 대리자 객체를 제공합니다. 프록시를 통해 접근 제어, 로깅, 지연 로딩 등 부가 기능을 손쉽게 추가할 수 있습니다.