Результаты поиска по запросу "multithreading"

0 ответов

Какой компилятор / версию вы используете? Когда я запускаю это с помощью Visual Studio 2017 (отладочная сборка), он делает только одну копию.

аюсь передать объект функции в поток. Я запутался, когда обнаружил, что конструктор копирования вызывается два раза в основном потоке. Почему бы просто не скопировать один раз вместо двух? Второй экземпляр бесполезен. Фрагмент кода: #include ...

2 ответа

Нить

преимущество передачи кода напрямую в поток по сравнению с использованием CompletableFuture? Thread thread = new Thread(() -> {do something}); thread.start();В.С. CompletableFuture<Void> cf1 = CompletableFuture.runAsync(() -> {do something});

5 ответов

В Java нет простого способа передачи определенных флагов в CreateFile (если вы не делаете кучу JNI).

аюсь обеспечить связь между приложением C # и приложением Java в Windows, используя именованные каналы с помощью метода, описанного v01ver в этом вопросе: Как открыть именованный канал Windows из ...

ТОП публикаций

0 ответов

Ps. Я автор HavaRunner, и я был бы признателен за ваши отзывы об этом.

я есть большой набор тестов JUnit, в котором я хотел бы запустить все тесты одновременно по двум причинам: Использование нескольких ядер для ускорения всего набора тестовНадеемся обнаружить некоторые ошибки из-за не поточно-безопасных глобальных ...

1 ответ

@Kayaman спасибо, это та часть, которую я пропустил.

отаю с Spring, и вRequestMap метод у меня есть код, как показано ниже: @RequestMap public void someMethod() { ThreadPoolExecutor executor = Executors.newFixedThreadPool(N); executor.submit(new Runnable()); executor.submit(new Runnable()); }Тогда ...

2 ответа

Нет, я прочитал это, но неправильно понял - я думал, что вы говорите, что второе решение было менее ошибочным. Возможно, вы могли бы просто удалить ту часть своего ответа, которую считаете неправильной.

я есть набор задач, давайте назовем этоT[]где каждое заданиеT[i] нужно определенное количество времениt(T[i]) быть обработанным. Задачи обрабатываются параллельноX потоки (это не означает, что несколько потоков совместно работают над одной ...

1 ответ

Использование C ++ для взаимодействия с камерой линейного сканирования на частоте 3000 Гц и обработки / отображения данных [закрыто]

Несколько месяцев назад я начал работать над проектом по разработке алгоритма обработки данных, полученных с устройства камеры с линейным сканированием (например, линия 384 пикселя каждые 300 мкс). Поскольку я инженер, а не программист, я начал ...

5 ответов

Почему вызов dispatch_sync () в главной очереди блокирует основную очередь?

Я знаю, что это не сильный вопрос, но я должен очистить свой разум от этой концепции. Я определилmyBlock следующее. void(^myBlock)(void) = ^{ for(int i = 0;i < 10 ; i++) { NSLog(@"%d and current queue = %@",i,[NSThread currentThread]); } ...

3 ответа

Фоновые потоки, потребляющие 100% CPU на iPhone 3GS, вызывают скрытый основной поток

В моем приложении я выполняю 10 асинхронных NSURLConnections в NSOperationQueue как NSInvocationOperations. Чтобы предотвратить возврат каждой операции до того, как соединение сможет завершиться, я вызываю CFRunLoopRun (), как показано здесь: - ...

5 ответов

Почему Thread.Sleep ожидает дольше, чем запрошено, когда работают другие приложения?

У меня есть небольшая проблема, связанная с многопоточностью в C #. По какой-то причине мой поток ускоряется с задержки 32 мс до 16 мс, когда я открываю Chrome, когда я закрываю Chrome, он возвращается к 32 мс. я используюThread.Sleep(1000 / 60) ...