task- все статьи тега


Пружинный ThreadPoolTaskScheduler vs ThreadPoolTaskExecutor

В весенней документации упоминается, что: ThreadPoolTaskScheduler фактически реализует интерфейс Spring TaskExecutor, так что один экземпляр может быть использован для асинхронного выполнения как можно скорее, а также запланированных и потенциально повторяющихся исполнений. Итак, в каких сценариях мы хотели бы использовать экземпляр ThreadPoolTaskExecutor над экземпляром ThreadPoolTaskScheduler? Я использую в настоящее время using Spring XML. Я создаю Боб ThreadPoolTaskScheduler как обр ...

C# эквивалент Scala Promise

В scala есть Promises и Futures. С помощью Promise я могу контролировать, когда Future завершается, т. е. val p = Promise[Int]() val fut: Future[Int] = p.future // I already have a running Future here // here I can do whatever I want and when I decide Future should complete, I can simply say p success 7 // and fut is now completed with value 7 Как я могу достичь аналогичных результатов с помощью API C# Task? Я не смог найти ничего подобного в документах. Я хочу использовать это в тесте, из ...

Gulp не перезаписывает файлы JS

У меня возникает проблема, когда я пытаюсь перезаписать файл с помощью gulp. Чтобы вы поняли мою проблему вот пример того, что я пытаюсь сделать: Путь к файлу моего проекта: - Project |- clients |- clientBase |- JS |- jsexample.js |- jsexample2.js |- CSS |- HTML |- client1 |- JS |- jsexample2.js |-dist скопируйте базовый источник в dist. скопируйте пользовательский клиентский источник и перепишите то, что находится в папке dist. Что я делаю ...

Задача против различий потоков [дубликат]

этот вопрос уже есть ответ здесь: В чем разница между задачей и нить? 8 ответов Я новичок в параллельном программировании. В .NET доступны два класса:Task и Thread. Итак, вопрос: в чем разница между этими классами? Когда лучше использовать Thread и когда Task? ...

Когда правильно использовать задачу.Запустите и когда просто асинхронно-ждите

Я хотел бы спросить вас о вашем мнении о правильной архитектуре, когда использовать Task.Run. Я испытываю интерфейс лагает в нашем приложении WPF .Нетто 4.5 применение (с рамками Caliburn микро). в основном я делаю (очень упрощенные фрагменты кода): public class PageViewModel : IHandle<SomeMessage> { ... public async void Handle(SomeMessage message) { ShowLoadingAnimation(); // Makes UI very laggy, but still not dead await this.contentLoader.LoadContentAsync( ...

Удаление всех отложенных задач в celery / rabbitmq

Как я могу удалить все отложенные задачи, не зная task_id для каждой задачи? ...

Таймер и TimerTask против Thread + sleep в Java

Я нашел подобные вопросы, заданные здесь, но не было ответов на мое удовлетворение. Так что перефразируя вопрос еще раз - у меня есть задача, которая должна осуществляться на периодической основе (скажем 1 минуту). В чем преимущество использования Timertask & Timer для этого, в отличие от создания нового потока, который имеет бесконечный цикл со сном? фрагмент кода с помощью timertask- TimerTask uploadCheckerTimerTask = new TimerTask(){ public void run() { NewUploadServer.getInstance( ...

Разница между OperationCanceledException и TaskCanceledException?

В чем разница между OperationCanceledException и TaskCanceledException? Если я использую .NET 4.5 и использую async/await ключевые слова, которые я должен искать, чтобы поймать? ...

Как я могу предотвратить Синхронное продолжение задачи?

у меня есть некоторые библиотеки (сокет сети) код, который обеспечивает Task-основанный API для ожидающих ответов на запросы, основанный на TaskCompletionSource<T>. Однако в TPL есть раздражение в том, что, похоже, невозможно предотвратить синхронные продолжения. Что бы я как чтобы быть в состоянии сделать это: рассказать TaskCompletionSource<T> то есть не должно позволять абонентам присоединяться с TaskContinuationOptions.ExecuteSynchronously или установить результат (SetResult/Tr ...

Платформа.runLater и задача в JavaFX

Я делал некоторые исследования по этому поводу, но я все еще очень смущен, чтобы не сказать больше. кто может дать мне конкретный пример, когда использовать Task и когда использовать Platform.runLater(Runnable);? Какая разница? Есть ли золотое правило, когда использовать любой из них? также поправьте меня, если я ошибаюсь, но не являются ли эти два "объекта" способом создания другого потока внутри основного потока в GUI (используется для обновления GUI)? ...