cyclic-reference

    2

    1답변

    세 클래스가 있습니다. EntityManager, 엔터티 및 구성 요소입니다. 엔티티는 구성 요소 (포인터)의 배열을 가지며 이러한 각 구성 요소는 캡슐화 엔티티에 대한 포인터 인 필드를 가지고 있습니다. EntityManager의 엔티티들의 어레이를 가지며, 각 엔티티는 캡슐화 의 EntityManager의 포인터를 갖는다. 이 디자인의 이유는 데이터 의

    0

    1답변

    다음 문장에는 해당 헤더 파일에 대한 경계가 포함되어 있습니다. 그들은 포인터 A- 얻을 수 있지만, A는 나의 현재 솔루션은 무효 배열 학사를 저장하는 것입니다 B의 서브 클래스 여러 분야를 가지고 있으며, 템플릿을 사용할 수 있도록 C는 B, 일 서브 클래스 B를 확장 메서드를 사용하면 런타임 형식 정보를 기반으로 올바른 개체를 반환 할 수 있습니다.

    2

    1답변

    제가 작업중인 프로젝트에서 직렬화 된 객체의 메소드를 포함하고있는 JSON 표현을 사용해야합니다. 그게 내 자신의 serializer를 구현해야하는 이유입니다. Serializer는 리플렉션을 통해 매우 간단하게 구현됩니다. 내 문제는 원래 객체와 동일한 유형의 "자체 생성"속성을 가진 객체도 처리 할 수 ​​있어야한다는 것입니다. 예 : 나는 속성 새로운

    1

    0답변

    내부 클래스에서 외부 클래스 '메서드를 호출 한 다음 외부 클래스에서 내부 클래스'메서드를 사용하는 것이 나쁜 습관으로 간주되는지 궁금합니다. 이 경우 : I의 방법을 외부 클래스에 속한 updateMaps()를 호출 BidParser 있다. 또한 BidParser 두 번째 내부 클래스 InputSanityChecker의 메서드를 호출합니다. 나쁜 습관과

    4

    3답변

    순환 포함 문제는 나는 앞으로 자신의 순환 포함을 해결하기위한 시도로 상대방의 헤더에있는 클래스 중 하나 선언합니다. 여기 내 두 개의 파일은 다음과 같습니다가 첫 번째 파일 (Parameter.h가) :이 #pragma once #include "Token.h"` class Expression; class Parameter { public:

    0

    1답변

    이 잘 작동 시나리오 하나입니다 : public class Domain { public int DomainId { get; set; } [InverseProperty("Domain")] public virtual ICollection<Person> Persons { get; set; } [InverseProperty

    0

    1답변

    참조, 난과 같이 서로 참조하는 두 모델이 있습니다 class Person(models.Model): address = models.ForeignKey('Address', blank=False) class Address(models.Model): person = models.ForeignKey(Person, blank=False)

    0

    1답변

    제목 자체로 내 질문에 충분하다. 그러나 나는 여기에서 더 설명 할 것이고 두 개의 뷰 컨트롤러 A와 B를 가지고 있다고 가정 할 것이다. A는베이스이고 B를 밀고있다. 하나의 상황에서 하나의 버튼이 뷰 (B)에서 클릭 될 때 A가 B로부터 암시되기를 원한다. 목표 C는 그 인스턴스를 가지고 있다면 뷰를 직접 호출 할 수 있습니다. 나는 그렇게하는 것이 좋

    2

    1답변

    이 코드를 작동시키는 데 문제가 있습니다. 나는 그것을 상속받은 클래스가 "자식"을 가질 수있는 특성을 만들고 싶지만, 분명히 Child의 setParent 메서드는 P을 원하지만 Parent[P, C]이 대신 발생합니다. package net.fluffy8x.thsch.entity import scala.collection.mutable.Set t

    0

    1답변

    사용자 및 작업 그룹 이름이 인 두 개의 테이블이있는 간단한 상황을 고려하십시오. 사용자의 전자 메일 주소는 사용자 테이블의 기본 키입니다. Workgroup_id는 WorkGroup 테이블의 기본 키입니다. 사용자는 여러 작업 그룹을 만들 수 있습니다. 사용자는 단지 하나의 작업 그룹에 속할 수 있습니다. 이 시나리오에서는 어떤 사용자 이 작업 그룹을 생