abstraction

    2

    1답변

    데이터베이스 추상화에 관한 많은 논의가 있습니다. 메시지 큐 추상화에 대한 비슷한 토론이 없다는 사실에 조금 놀랐습니다. 특정 MQ 구현 (RabbitMQ, IBM MQ Series, IronMQ 등)으로 설계하는 대신, 중립/추상화 계층을 사용하는 것이 좋으므로 나중에 주요 수술없이 기본 구현을 변경할 수 있습니다. 해결책을 추천 해 줄 수 있습니까?

    0

    4답변

    정말 이에 대한 해답을 찾고 있습니다. 디렉토리 트리를 걷는 일반적인 코드를 만들고 싶습니다. 어쩌면 하나의 메서드를 포함하는 정적 클래스 일 수도 있습니다. 그거 아무 문제 없어. 디렉토리가 아닌 각 파일의 경우 입니다. 이 무언가에 대한 인터페이스를 정의하는 것이 일이라고 생각했지만 (지금은 FileActionInterface.performAction(

    1

    1답변

    현재 데이터 구조의 개인 라이브러리를 구축 중이며 데이터가 무효화되어 완전히 추상화 될 수 있음을 알았습니다. 그래서 나는 연결리스트 typedef struct node_ll { void *data; struct node_ll *next; } node_ll; 을 만드는 것이 가정 해 봅시다과의 나는 그들이 그런 struct perso

    1

    1답변

    는 ANonTrivialContainer의 class Foo { private: ANonTrivialContainer bar; OtherData baz; }; 반복자 같은 클래스 양방향성하자. 바깥에서 바의 내용으로 물건을 만들고 싶습니다. 무엇 Allowing access to container obje

    0

    1답변

    레일즈 애플리케이션을 작성하고 있는데,이 루비 애플리케이션은 커스텀 의사 API와 같은 일종의 제 3의 사이트와 통신하기 위해 약간의 루비 클래스가 필요하다. 이 코드를 Rails/MVC 패러다임에 가장 잘 맞추는 방법을 찾는 데 문제가 있습니다. 제 3 자 사이트가 변경되면 필요한 변경을 최소화하기 위해이 코드를 나머지 앱과 분리하려고합니다. 내 최초의

    1

    2답변

    나는 Contact 클래스를 가지고 있는데, 그 중 유일한 목적은 현재 이름과 주소 (그 자체가 거리와 도시로 나뉘어져 있음)를 갖는 것입니다. 내가해야 : A)는 이름, 거리, 내 Contact 클래스의 도시 필드 또는 B) 별도의 Name 및 Address 수업을하고 컴포지션 관계 Contact에 첨부 있나요? 현재 나는 때문에 상황의 단순성 정당한으로

    2

    2답변

    버텍스 및 픽셀 쉐이더 연산은 데이터를 전달하고 모든 사용 가능한 유닛에 대해 동일한 작업을 수행하는 데서 발생합니다. 확실하게, 버텍스와 픽셀 쉐이더는 고전적인 그래픽 파이프 라인의 다른 부분에 있지만, 추상화가 더 많고 임의의 순서로 임의의 데이터를 생성하고 병렬 처리하는 것이 더 좋지 않을까요? OpenCL, 에뮬레이션 쉐이더 및 일반 또는 특수 컴퓨

    1

    1답변

    JavaScript에서 추상화에 대한 기본 제공 지원은 없습니다. Javascript에서 인터페이스를 정의 할 수있는 방법이 있습니까?

    2

    2답변

    이 문제와 관련하여 몇 가지 설명을 듣기를 바랍니다. 따라서 클래스 계층 구조는 다음과 같습니다. AbstractClass, ConcreteClass1 및 ConcreteClass2. ConcreteClass1는 AbstractClass를 확장하고 ConcreteClass2는 ConcreteClass1를 확장 :이 유용 할 수 있습니다 어떤 경우에 알고 싶

    1

    1답변

    모든 클래스 다음과 같은 기능이 있습니다 private void FillList() { MyDataSet.MyDataTable dt = MyTableAdapter.GetList(); foreach (MyDataSet.MyDataRow row in dt) { this.List.Add(new MyClass(row));