Описание тега task
Задача - это абстракция, которая используется для работы с параллелизмом, она может обозначать операцию, которая должна выполняться одновременно с остальной частью программы. Задача - это параллельный поток выполнения в Ada и представляет собой асинхронную операцию в.NET, а также соответствует потокам в Java.
0
ответов
Как отследить задачу Firebase после перезапуска активности?
У меня есть код в Fragment как следующее. DatabaseReference databaseReference = FirebaseDatabase.getInstance().getReference("amazing/spiderman"); Map<String, Object> updatesMap = new HashMap<>(); updatesMap.put("name", "Peter Parker"); u…
13 сен '17 в 08:55
1
ответ
Как переписать задачу в gradle kotlin-dsl
В Groovy я перезаписываю такую задачу: task jar(overwrite: true) { ... } Как мне это сделать с Kotlin-DSL? Я знаю, что могу создать такую задачу: tasks { val jar by creating { ... } } но я не могу найти эквивалентный способ объявить его перезапи…
31 янв '18 в 23:18
1
ответ
Как запустить задачу, используя только последний триггер в течение х секунд?
У меня есть функция, которая запускает задачу для запуска. void function () { new Task(async () => { // await network operation }).Start(); } Функция может вызываться много раз очень часто. Но я не хочу, чтобы Задача запускалась каждый раз, я хоч…
18 май '14 в 18:43
5
ответов
TaskFactory, запуск новой задачи после ее завершения
Я нашел много способов использования TaskFactory но я не мог найти ничего о запуске большего количества задач и наблюдении, когда один заканчивается и запуск другого. Я всегда хочу, чтобы 10 задач работали. Я хочу что то подобное int nTotalTasks=10;…
27 авг '15 в 20:45
1
ответ
Обертка вокруг ЗАДАЧ в C#
Я использую задачи в WinForms (.NET 4.0) выполнять длительные операции, такие как WCF вызов. Приложение уже в продукте с интенсивным использованием задач (почти все методы, которые используют задачи void). Во время модульного тестирования мы использ…
20 апр '17 в 07:24
2
ответа
Параметры задачи, указывают ли типы ссылок на один и тот же адрес памяти в куче
Насколько я понял, когда вы используете ссылочный тип в качестве параметра в методе, значение в стеке копируется, и поэтому формальный параметр указывает на тот же адрес памяти в куче, что и оригинал, следовательно, изменяется сохраняются, как тольк…
12 ноя '12 в 15:26
2
ответа
ForEachAsyc с результатом
Я пытаюсь изменить Стивена Тауба ForEachAsync<T> метод расширения в расширение, которое возвращает результат... Расширение Стивена: public static Task ForEachAsync<T>(this IEnumerable<T> source, int dop, Func<T, Task> body) {…
18 июн '15 в 06:06
1
ответ
vb.net Не дожидаясь завершения всех задач
Итак, я обрабатываю записи. Я использую задачу для обработки каждой записи. Моя проблема в том, что моя программа завершается до завершения всех задач. У кого-нибудь есть мысли о том, что я здесь делаю не так? Dim task As Task Try 'Keep looping unti…
10 мар '16 в 13:14
0
ответов
C# / wpf: интерфейс не реагирует на старте
У нас есть приложение frond-end с множеством сторонних библиотек, некоторые предлагают различные элементы управления wpf. В нашем сценарии пользователь щелкает элемент дерева и создается принадлежащий вид. Проблема: пользовательский интерфейс зависа…
19 фев '14 в 10:28
4
ответа
Запустите несколько задач (номер переменной) параллельно и продолжите, когда все они будут завершены
Мне нужно не "параллельно" запускать "количество" задач (переменное, но меньше 10) и ждать, пока все они завершатся, получая по каждому результату. Я получаю результаты от каждого из них, сохраняю их в списке и затем использую в конце. Вот мой код, …
17 апр '15 в 08:13
1
ответ
В чем разница между Javascript "Обещания" и "Задачей" функционального программирования?
Помимо ленивого исполнения, Задачи и Обещания - это одно и то же? Когда я ссылаюсь на задачу, я ссылаюсь на класс, который в своем основном поведении выглядит следующим образом: class Task { constructor(then) { this.then = then; } map(mapper) { retu…
30 окт '17 в 03:47
4
ответа
Продолжение задачи в потоке пользовательского интерфейса
Существует ли "стандартный" способ указать, что продолжение задачи должно выполняться в потоке, из которого была создана первоначальная задача? В настоящее время у меня есть код ниже - он работает, но отслеживание диспетчера и создание второго дейст…
02 дек '10 в 02:58
1
ответ
Зацикливание и вставка многомерного массива PHP в mysql
У меня есть многомерный массив в PHP, который выглядит следующим образом: Array ( [0] => Array ( [day] => 0 [periods] => Array ( [0] => Array ( [0] => 01:00 [1] => 01:30 ) [1] => Array ( [0] => 02:30 [1] => 03:00 ) ) ) [1]…
13 июл '17 в 08:15
1
ответ
Как переключить задачу поддержки Intel CPU? Есть ли аппаратный таймер, который управляет?
Мне интересно, почему процессор может контролировать задачу. Кроме вызова JMP и обработчика прерываний и excetipn, существует ли аппаратный таймер, который управляет переключением процессора на другую задачу и выполняет его?
01 мар '17 в 06:41
0
ответов
Планирование задач Lumen без перекрытия не работает
Когда я использую без Overlapping(), он не работает и говорит Запланированные команды не готовы к запуску. Я нашел единственное решение для удаления файла scheduler-* из каталога: \ \ База хранения \ но такого файла нет. Пожалуйста помогите.
10 янв '18 в 08:48
1
ответ
Как вызвать асинхронный метод внутри задачи, созданной вручную?
Мне нужно реализовать что-то вроде объекта с холодным наблюдением в RxJS (просто стандартный Observable). Мне нужно вызвать асинхронный метод внутри задачи, которую я создаю сам с помощью конструктора (new Task()). Мне нужно реализовать это, потому …
16 сен '17 в 20:02
1
ответ
Swift - управление задачами для заполнения UITableView
Представление, которое я разрабатываю, делает следующее: Отправляет запрос GET в API для получения списка пользователей. Отправляет запросы GET к API для получения изображений профиля из списка пользователей. Показать изображения в TableViewCells Од…
16 авг '15 в 13:17
1
ответ
Есть ли функциональность Celery, аналогичная функциональности RQ?
RQ обеспечивает .work(burst=True) метод для его работников, которые хорошо подходят для интеграционных тестов, когда у вас есть код, который ставит в очередь задачу, а затем хочет, чтобы эта задача выполнялась синхронно. Я не могу найти какую-либо …
14 май '18 в 18:15
1
ответ
Как отменить задачу или немедленно прекратить ее выполнение?
У меня есть служба Windows, разработанная в C#. В методе Start у меня есть инициализация, такая как: Task _backgroundTask = null; CancellationTokenSource _backgroundCancellationSource = null; protected override void OnStart(string[] args) { ...... _…
12 мар '12 в 08:31
1
ответ
Task.Factory.StartNew Передача возвращаемых значений
Я получаю следующий метод и хочу передать возвращаемые значения метода dosleep: static void Main(string[] args) { var t1 = Task.Factory.StartNew(() => dosleep(2000)); var t2 = Task.Factory.StartNew(() => dosleep(1000)); Task.WaitAll(t1,t2); Co…
20 ноя '14 в 14:46