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

Cyclic Dependency occurs when objects form an infinite recurring dependency graph. The head points to the tail and the tail points to the head.
2 ответа

Регистрация пакетов в Go без циклической зависимости

У меня есть центральный пакет, который предоставляет несколько интерфейсов, от которых зависят другие пакеты (давайте назовем один Client). Эти другие пакеты предоставляют несколько реализаций этих первых интерфейсов (UDPClient, TCPClient). Я создаю…
26 мар '15 в 05:05
1 ответ

Циклическая зависимость в составной структуре с шаблонной специализацией

Кто-нибудь знает способ использовать специализацию шаблона с пользовательским классом, который используется в составной структуре? Чтобы быть конкретным, я пишу программу для анализа / проверки документа XML, где данные XML хранятся в пользовательск…
1 ответ

Связывание нескольких заголовочных файлов с файлами c

Как мне связать 2 заголовочных файла, которые зависят друг от друга, с их файлами c? Например, у меня есть файл stack.h это зависит от структуры, объявленной в linkedlist.h, а файл "stack.c" вызывает функции из linkedlist.c которые зависят от обоих …
31 май '16 в 03:19
0 ответов

Как бороться с этой циклической зависимостью модуля в Haskell

Упрощенная версия иерархии: module A where import MyState data A a = A (StateT MyState IO a) deriving (...) Теперь есть модуль MyState: module MyState where import SomeType data MyState = MyState { st :: SomeType, ... } Наконец модуль, который вводи…
05 мар '15 в 12:50
2 ответа

Циклическая зависимость: IVisitor и Datas

Недавно я спросил о циклической зависимости. Ответом было посвятить проект по интерфейсам (MyProject.Abstractions). Теперь этот проект является причиной другой циклической зависимости с шаблоном Visitor. namespace MyProject.Abstractions { public int…
2 ответа

Как сломать и улучшить циклическую зависимость без использования шаблона прокси?

Мои занятия зависят от слишком многих других классов, и я не мог найти способы улучшить их. Проблема выглядит примерно так: У меня есть классы ProductRepo, ProductFactory и ImageFactory. ProductRepo выполняет функцию db для таблицы продуктов и выбир…
0 ответов

Невозможно запросить функцию из другого файла

У меня проблема в довольно большом проекте, но я смог изолировать ошибку (и поэтому сам по себе код, приведенный ниже, не имеет смысла, так как все остальное было удалено). Но все же я не понимаю. У меня 2 функции funcA а также funcB в 2 разных файл…
02 янв '19 в 16:44
1 ответ

Циклическая зависимость между Datas-проектом и Builders-проектом

Вот код, который я хочу достичь: Character имеет strength, constitutionи некоторые другие характеристики. каждый Character имеет BaseStats в зависимости от его класса. каждый Character имеет RandomStats бонус, с положительными значениями от 0 до 3. …
17 окт '18 в 08:21
1 ответ

Проблема циклической зависимости с классом внутри пространства имен

У меня проблема с циклической зависимостью. У меня есть два заголовочных файла, и каждый из них зависит друг от друга. Проблема, с которой я столкнулся, связана с классом в пространстве имен. Файл № 1 class Player; // This is how I forward declare a…
20 фев '14 в 23:24
3 ответа

Взаимная рекурсия между объектами в Python

В настоящее время я работаю над модулем, который позволяет пользователям создавать произвольную модель сети задач (для использования в моделировании дискретных событий) путем создания экземпляров объектов задач (мой модуль предоставляет класс задач)…
0 ответов

Как устранить циклическую зависимость в поставщиках Angular 2

У меня есть несколько разных сервисов, которые расширяют другой сервис: BaseService { display(message: string): void { } } BetterService { constructor(private base: BaseService) { } display(message: string): void { this.base.display('Better ' + mess…
23 янв '17 в 09:28
0 ответов

Как рассчитать изменение веса вершин в ориентированном графе с циклическими зависимостями?

Я делаю небольшую игру на Java, чтобы попрактиковаться в программировании, и натолкнулся на эту маленькую проблему, которую я не могу решить самостоятельно. В этой игре я хочу построить виртуальный магазин, где я могу покупать и продавать предметы. …
0 ответов

Ошибка разбора: циклическая зависимость в инициализаторе приложения

Я реализую инициализатор приложения, и я столкнулся с ошибкой циклической зависимости, как показано ниже Uncaught Error: ошибки синтаксического анализа провайдера: невозможно создать циклическую зависимость! ApplicationRef ("[ERROR ->]"): в NgModule…
23 окт '18 в 14:18
0 ответов

Загружать все родительские маршруты динамически в angular2 при загрузке приложения

Я использую angular 2 для создания приложения, в котором мне нужно проверить базовый href и сопоставить его с моими предопределенными наборами родительских маршрутов в моем файле app.routes.ts. В настоящее время я создал жестко запрограммированный м…
0 ответов

Haskell: обработка циклических зависимостей при завязывании узла

При написании языка программирования, который будет иметь локальный вывод типов (т. Е. Он будет способен выводить типы за исключением параметров функций, таких как Scala), я столкнулся с проблемой циклических зависимостей. Я выполняю проверку / выво…
0 ответов

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

Я изучаю графоподобные вещи в Хаскеле, используя технику "связывания узла". Полагаю, циклические списки - это просто внутренняя реализация бесконечного списка, поэтому в идеальном мире не нужно заботиться о subj. Но это может оказать существенное вл…
1 ответ

Нарушение циклической зависимости в Dagger

Я очень плохо знаком с кинжалом - я даже не знаю, сработает ли он для моего приложения У меня есть страница поиска, которая возвращает последние новости о данной знаменитости. Я написал тест, чтобы убедиться, что результаты появляются на странице, к…
23 июл '15 в 01:50
1 ответ

Angular2: устранение циклической зависимости между фабрикой перехвата Http и сервисом аутентификации

У меня есть следующий сервис аутентификации: @Injectable() export class AuthService { //... constructor(private http: Http, private router: Router) { //... } public login(username: string, password: string): Observable<boolean> { // perform lo…
26 май '17 в 11:12
0 ответов

Невозможно создать циклическую зависимость в определении APP_INITIALIZER

Я получаю сообщение об ошибке Не удается создать экземпляр циклической зависимости! ApplicationRef ("[ОШИБКА ->]"): в NgModule AppModule в./AppModule@-1:-1, но я не вижу, в чем проблема. Могли бы вы, пожалуйста, посоветовать? Я новичок в Angular 2. …
01 июл '18 в 08:33
1 ответ

Циклический импорт для исправления R0401 из Пилинта

Pylint жалуется на циклический импорт с кодом ошибки R0401 для конкретного файла пакета NLTK, например nltk/nltk/ccg/lexicon.py:1: [R0401(cyclic-import), ] Cyclic import (nltk -> nltk.internals) nltk/nltk/ccg/lexicon.py:1: [R0401(cyclic-import), …
12 сен '18 в 06:26