chain-of-responsibility

    1

    2답변

    체인을 따라 전달되는 객체로 HashMap을 사용하는 CoR 패턴의 구현 예를 보았습니다. 새 콘텐츠가 처리기에 의해 추가 될 가능성이 있습니다. 아래 코드의 개요 : 핸들러 코드를 반복하지 않고 핸들러에 따라 사용될 수있는 새로운 정보와 context을 향상시킬 수로 class HandlerImpl implements Handler { Hand

    5

    2답변

    다음과 같은 문제로 어려움을 겪었습니다. 일련의 함수 객체를 가지고 있는데, 각각은 java의 제네릭 유형 인수를 통해 정의 된 자체 입력 및 출력 유형입니다. 원시 데이터를 첫 번째 함수에 입력하고 출력 유형으로 변환 한 후 다음 객체의 입력 유형 등으로 체인에 정렬하려고합니다. 물론 이것은 하드 코드에 대해서는 사소한 것이지만 새로운 함수 객체에 코드를

    0

    2답변

    필자는이 시나리오를 가지고 있습니다. 쿼리 처리기 체인이 있습니다. 첫 번째는 캐시를 쿼리하고 캐시가 응답하지 않거나 응답이 부실 경우 응답을 찾을 수없는 경우 데이터베이스에 연결합니다. 또는 응답이 다시 부실한 경우 원격 웹 서비스에 쿼리합니다. 그러나이 패턴을 사용하는 것이 올바른지 잘 모르겠다. 작업 흐름이 거의 수정되어 있고 캐시 및 데이터베이스 처

    3

    1답변

    내가 Foo, 과 생성자 중 하나가 바로 Foo에 대한 참조를받을 일어나는 비 복사 가능한 클래스가 있다고 가정하자. class Foo { public: Foo(Foo& parent) {...} private: void operator=(Foo); // disabled ... }; 컴파일러는 이것이 복사 생성자, 가

    4

    3답변

    이것은 다른 어떤 것보다 아키텍처/모범 사례에 관한 질문이므로 두 센트를 자유롭게 추가하십시오. 제목에 상태를 명시했음을 알지만, 이는 객체의 기본 속성을 의미합니다. 아래의 계정 예시가 내 질문을 상태보다 조금 더 잘 보여줄 수 있다고 생각합니다. public class Account { private IList<Transaction> _tra

    2

    1답변

    나는 ChainHandler라는 추상 클래스와 ChainHandler의 많은 구현체를 가지고있다. 다른 프로그래머는 해당 ChainHandler의 다른 구현을 작성합니다. 내 프로그램은 Chain of Responsibility 디자인 패턴을 구현합니다. ChainHandler의 각 구현은 핸들 메소드를 구현합니다. 하나의 핸들러가 "a"를 처리 할 수 ​

    0

    1답변

    COM 인터페이스의 기본 구현이 있으며, 다른 MIME 유형을 처리해야한다는 아이디어가 있습니다 (MIME은 예제 일뿐입니다). 기본 구현은 고객 사이트에있을 것으로 예상되는 몇 가지 일반적인 MIME 유형을 처리합니다. 새로운 MIME 유형을 처리하려면 동일한 COM 인터페이스를 구현해야하지만 새로운 MIME 유형 (향상된 COM 객체라고 부름) 만 구현

    5

    3답변

    제 이해를 돕기 위해 Chain-Of-Responance 패턴을 구현했습니다. 체인-의 책임을 깨지 않고 질문 //Abstract Base Type public abstract class CustomerServiceDesk { protected CustomerServiceDesk _nextHandler; public abstract void Ser

    2

    1답변

    절차에서 많은 if-else 조건을 사용하여 열의 값을 결정해야합니다. 이 스크립트는 LOOP는 을 시작 녹화 IN (SELECT ...)에 대 시작하여 녹화 하위 기록이 각 반복에서 얻을 수있는 많은 다른 값을 결정한다. 경우에 따라 2 ~ 3 개의 변수 할당이있을 수 있으며 일부 경우에는 별도의 프로 시저 실행 또는 INSERT 작업이 포함될 수 있습니

    1

    1답변

    모든 요청은 전달하기 위해 체인으로 생성 된 클래스와 비슷한 그룹에 정의 된 인터셉터를 통해 전송됩니다. Interceptors와 Responsibility의 Chain은 어떻게 다릅니 까?