MMIX Blog

게으르고 명석하지 못한 개발자 블로그


  • 홈

  • 카테고리

  • 태그

  • 소개

브리지 패턴 (Bridge Pattern)

작성일 2024-08-07 | 분류 프로그래밍 , 디자인패턴 |
브리지 패턴(Bridge Pattern)은 구조 패턴 중 하나로, 구현부에서 추상층을 분리하여 서로 독립적으로 변경할 수 있도록 하는 패턴이다. 이 패턴은 다중 상속의 복잡성을 줄이고, 코드의 유연성과 확장성을 높이
더 읽어보기 »

프로토타입 패턴 (Prototype Pattern)

작성일 2024-08-02 | 분류 프로그래밍 , 디자인패턴 |
Prototype 패턴은 객체를 직접 만들지 않고 기존 객체를 복제하여 새로운 객체를 생성하는 디자인 패턴이다. 이 패턴은 새로운 객체를 생성하는 데 드는 비용이 큰 경우 유용하며 Prototype 패턴을 사용하면
더 읽어보기 »

큐

작성일 2024-08-02 | 분류 알고리즘 , 백준온라인저지 |
백준 10845 문제는 Queue 자료구조를 을 직접 구현하고 입력으로 주어지는 명령을 처리하는 코드를 작성하면 된다. 다만 입력 값을 받기 위해서 BufferedReader를 사용하여 입력을 효율적으로 처리하고,
더 읽어보기 »

스택

작성일 2024-08-02 | 분류 알고리즘 , 백준온라인저지 |
백준 10828 문제는 Stack를 직접 구현하고 입력으로 주어지는 명령을 처리하는 코드를 작성하면 된다. 다만 입력 값을 받기 위해서 BufferedReader를 사용하여 입력을 효율적으로 처리하고 Stack, N
더 읽어보기 »

빌더 패턴 (Builder Pattern)

작성일 2024-08-02 | 분류 프로그래밍 , 디자인패턴 |
Builder 패턴은 객체 생성의 복잡성을 줄이기 위해 사용되는 디자인 패턴이다. 특히, 내부 속성이 많거나, 여러 단계의 초기화 과정이 필요한 복잡한 객체를 생성할 때 유용하다. Builder 패턴은 객체의 생성과
더 읽어보기 »

팩토리 메서드 패턴(Factory Method Pattern)

작성일 2024-08-01 | 분류 프로그래밍 , 디자인패턴 |
팩토리 메서드 패턴(Factory Method Pattern)은 객체를 생성하기 위한 인터페이스를 정의하지만, 어떤 클래스의 인스턴스를 만들지는 서브클래스에서 결정하게 만드는 패턴입니다. 이를 통해 객체 생성의 책임
더 읽어보기 »

싱글턴 패턴 (Singleton Pattern)

작성일 2024-08-01 | 분류 프로그래밍 , 디자인패턴 |
싱글턴 패턴(Singleton Pattern)은 클래스의 인스턴스가 오직 하나만 생성되도록 보장하며, 이 인스턴스에 대한 전역적인 접근점을 제공합니다. 이를 통해 애플리케이션 전체에서 공통된 자원을 공유하고 관리할
더 읽어보기 »

Cost-Based Optimizer (CBO)란?

작성일 2024-07-25 | 분류 데이터엔지니어링 , 스파크 |
CBO는 쿼리 실행 계획을 최적화하기 위해 비용을 기반으로 다양한 실행 계획 중에서 최적의 계획을 선택하는 시스템입니다. 비용 모델을 사용하여 각 실행 계획의 예상 실행 비용을 평가하고, 가장 낮은 비용을 가진 계획
더 읽어보기 »

Broadcast Hash Join (BHJ)

작성일 2024-07-23 | 분류 데이터엔지니어링 , 스파크 |
Broadcast Hash Join (BHJ)는 Apache Spark에서 작은 데이터셋과 큰 데이터셋을 조인할 때 사용하는 효율적인 조인 방법입니다. 이 방식은 작은 데이터셋을 클러스터의 모든 작업자 노드에 브로드
더 읽어보기 »

추상 팩토리 패턴 (Abstract Factory Pattern)

작성일 2024-07-21 | 분류 프로그래밍 , 디자인패턴 |
추상 팩토리 패턴은 생성 디자인 패턴 중 하나로, 구체적인 클래스를 지정하지 않고 관련성 있는 객체들의 그룹을 생성할 수 있는 인터페이스를 제공하는 패턴입니다. 이 패턴은 상호 관련되거나 독립적인 여러 객체를 생성해
더 읽어보기 »
1 … 10 11 12 … 14
MMIX

MMIX

JVM 기반 백엔드와 데이터 플랫폼을 느리게 파고드는 개발자

139 포스트
20 카테고리
59 태그
RSS
GitHub E-Mail
© 2026 MMIX
Jekyll 기반
테마 - NexT.Pisces