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

4 ответа

Java: ссылка на выход

Прочитайте, что следующий код является примером "небезопасной конструкции", поскольку он позволяет этой ссылке скрыться. Я не мог понять, как «это»...

2 ответа

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

ользую приведенный ниже код для загрузки изображений на удаленный сервер. Когда я использую ниже, он загружает все изображения одновременно на удаленный сервер. List<Future<String>> futureList = new ArrayList<Future<String>>(); ExecutorService ...

8 ответов

, Что касается стандартных библиотек, Semaphore предоставляет все эти функции и многое другое.

ли в Java объект Mutex или способ его создания? Я спрашиваю, потому что объект Семафор, инициализированный с 1 разрешением, не помогает мне. Подумайте об этом случае: try { semaphore.acquire(); //do stuff semaphore.release(); } catch (Exception ...

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

1 ответ

Как остановить запуск программы с помощью другой Java-программы

Я реализую программу для компиляции и запуска других приложений. Мне было интересно, есть ли способ завершить программу, когда мое приложение обнаруживает, что есть проблема, например, бесконечная петля. Я пытался использовать process.Destroy (), ...

3 ответа

Как решить производителя-потребителя с помощью семафоров?

Мне нужно кодировать проблему, аналогичную производителю-потребителю, который должен использовать семафоры. Я попробовал пару решений, и ни одно из них не сработало. Сначала я попробовал решение в Википедии, но оно не сработало. Мой текущий код ...

2 ответа

Блокирующие замки против неблокирующих замков

Я думаю здесь: если у вас есть 2 потока, выполняющие операции FAST, которые должны быть синхронизированы, разве неблокирующий подход быстрее / лучше, чем подход блокировки / переключения контекста? Под неблокирующим я имею в виду что-то ...

14 ответов

Как лучше объяснить «тупик»?

Я пытаюсь объяснить «тупик» в темах простыми словами, поэтому, пожалуйста, помогите. Что может быть лучшим примером «тупика» (скажем, в Java), и как это происходит поэтапно и как его предотвратить? Но не вдаваясь в детали слишком глубоко. Я знаю, ...

2 ответа

Как остановить выполнение Executor ThreadPool в Java?

Я работаю над Executors в java, чтобы одновременно запускать больше потоков одновременно. У меня есть набор Runnable Objects, и я назначаю его для Exceutors. Executor работает нормально, и все в порядке. Но после того, как все задачи выполнены в ...