Описание тега circular-dependency

Циклическая зависимость - это отношение между двумя или более модулями, которые прямо или косвенно зависят друг от друга для правильного функционирования.
2 ответа

Угловая зависимость

Впервые я столкнулся с этой проблемой, и я изо всех сил пытаюсь выяснить, почему и как ее исправить. У меня есть две службы, service1 и service 2, но, очевидно, существует круговая зависимость, например: serv1 <- serv2 <- serv1 Код услуг следу…
1 ответ

C++ Странная ошибка циклической зависимости

Когда я пытаюсь скомпилировать мой код, он выдает 66 ошибок, и все ошибки примерно mat4.h ошибки (повторяющиеся строки). Я пытался включить охранников, #pragma once, Код mat4.h #pragma once #include "vec3.h" #include "vec4.h" #include "maths_func.h"…
16 мар '18 в 21:39
1 ответ

Существует ли шаблон для распространения состояния конфигурации по графу объектов?

Я пытаюсь избежать создания класса монстров, и я заметил не очень хороший паттерн, и мне было любопытно, есть ли у кого-нибудь понимание этой проблемы. проблема A это сложно. Чтобы избежать "объекта бога", часть логики выталкивается в B а также C, А…
1 ответ

Как избавиться от циклических / циклических зависимостей в TIBCO Spotfire?

У меня есть две таблицы, которые связаны через отношение (правка -> свойства таблицы данных -> отношения). Один содержит некоторые необработанные данные, а другой содержит агрегированные данные (расчет по значению). Вы можете увидеть несколько приме…
2 ответа

Циклическая зависимость у мавена, кур и яиц

Это дает мне головную боль... У меня есть проект под названием "talktome", без зависимостей во время выполнения. Также у меня есть проект "talktome-tools", который зависит от "talktome". Никаких проблем, пока я не пойму, что юнит-тесты в "talktome" …
27 авг '11 в 07:59
1 ответ

Проблемы StructureMap с двунаправленными / циклическими зависимостями

В настоящее время я интегрирую StructureMap в наш бизнес-уровень, но у меня есть проблемы из-за двунаправленных зависимостей. Уровень содержит несколько менеджеров, где каждый менеджер может вызывать методы друг друга: нет никаких ограничений или пр…
2 ответа

Как решить круговую зависимость

Привет, у меня проблема со структурой моего кода, он как-то переходит в круговую зависимость. Вот объяснение того, как выглядит мой код: У меня есть ProjectA содержит BaseProcessor и BaseProcessor имеет ссылку на класс под названием Структура в Proj…
2 ответа

ClassCircularityError, брошенный ClassLoader.defineClass

Я загружаю классы, используя пользовательский загрузчик классов. По большей части все работает, но иногда, когда я загружаю особенно сложные проекты / библиотеки, я получаю странную ошибку: Exception in thread "main" java.lang.ClassCircularityError:…
30 май '11 в 18:20
1 ответ

Как разрешить циклические зависимости для проектов, когда вы хотите удалить дублированный код?

Представьте, что у вас есть проекты: Project testUtils, который содержит несколько тестовых помощников для ваших проектов, все проекты зависят от него. Мобильный проект, который содержит MobileService и MobileController, который зависит от testUtils…
1 ответ

Ошибка использования неопределенного типа при круговом включении

Я написал два класса с этими зависимостями. //a.h class B: class A{ B *b ; A() { b = new B(this);} print(); } // b.h class A; class B{ A* a; B(A *_a){ this->a = _a } void foo() { a->print(); } // here i have error : use of undefined type a } Е…
3 ответа

Статическая круговая зависимость в Java

Для следующего кода: class A { public static int X; static { X = B.Y + 1;} } public class B { public static int Y = A.X + 1; static {} public static void main(String[] args) { System.out.println("X = "+A.X+", Y = "+B.Y); } } выход: X = 1, Y = 2 Заче…
20 июн '11 в 19:32
1 ответ

Архитектурный дизайн, чтобы избежать круговой зависимости

У меня есть адаптер с находит источники и возвращает его. Но мне нужно сохранить ссылку на адаптер со всеми его источниками. Но этот дизайн создаст круговую зависимость. IAdaptor нужна функция, которая возвращает список ISource, и каждый ISource дол…
14 май '14 в 05:12
1 ответ

Проблемы с круговой зависимостью

Пытаясь сделать простую игру, я столкнулся с проблемой циклической зависимости. Я искал в интернете и обнаружил, что объявление о форварде может исправить это, но... Оба моих класса зависят от статического значения. Есть ли какой-нибудь простой спос…
15 авг '14 в 03:08
1 ответ

Поддерживает ли F# взаимозависимые классы в отдельных файлах?

Я работаю над IronJS, и один из наших исходных файлов становится очень длинным. Сейчас я пытаюсь заставить работать.NET-взаимодействие. Я добавляю TryBinaryOperation метод к Undefined так что C# может использовать семантику JavaScript неопределенног…
03 июл '11 в 21:25
1 ответ

Круговая зависимость angularjs

Может кто-нибудь сказать мне, где круговая зависимость в следующем коде? var homeApp = angular.module("homeApp",['ngAnimate', 'ui.bootstrap']); 'use strict'; homeApp.factory('AdminDashboardService', ['$http', '$q', function($http, $q){ return { 'res…
12 июл '16 в 13:22
1 ответ

Как избежать циклических ссылок: предварительное объявление недействительно, если мне нужны методы объекта?

У меня большой проект, и я получил круговую ссылку, я не знаю, как исправить. Я читал о предварительных объявлениях, но если я хорошо понял, публичные методы / данные этого объекта не являются публичными, если я использую предварительное объявление.…
05 июн '12 в 14:02
1 ответ

Как управлять несколькими формами в MVC-Pattern

Я пытаюсь использовать Model-View-Controller-Pattern в моем новом проекте, приложении Windows Forms C#. Мой проект разделен на несколько подпроектов: Core UI (View) Controller Model Services Helper Tests Зависимости проекта следующие: Мой UI-проект …
2 ответа

Как синхронизировать несколько ячеек ввода Excel

Этот вопрос был задан и получен ответ еще в 2010 году, но когда я следую указаниям почтенного мистера Баггабилла, а затем запускаю макрос (редактируя целевую ячейку), Excel быстро падает. Код выглядит так: Private Sub Worksheet_Change(ByVal target A…
1 ответ

Setuptools циркулярные зависимости-ссылки

У меня есть две библиотеки [Python 3.6+] - давайте назовем их A и B. Для B требуется A, и для нее требуется набор dependency_links для частного репозитория Bitbucket. Например, в setup.py для B: from setuptools import setup, find_packages requiremen…
0 ответов

Как включить один сервис дочернего модуля в другой дочерний модуль

Я работаю над модульным проектом Spring MVC Maven. Вот дизайн: portal (Parent) portal-core (module1) portal-activiti (module2) portal-service (module3) portal-web (module4) Мой родитель portal Проект содержит только POM с общими зависимостями и всю …