9
ответов

Альтернатива потокам

Я считал, что потоки очень проблематичны. Какие альтернативы доступны? Что-то, что обрабатывает блокирование и материал автоматически? Много людей рекомендует второстепенному рабочему, но я имею нет...
вопрос задан: 5 February 2010 22:48
9
ответов

Как иметь дело с Параллелизмом, прежде чем Вы начнете кодировать

Я на полпути посредством программирования программы Java, и я на этапе, где я отлаживаю намного больше проблем параллелизма, чем я хотел бы иметь дело с. Я должен спросить: как Вы имеете дело с параллелизмом...
вопрос задан: 29 January 2010 22:52
9
ответов

Является хороший многопоточный дизайн преждевременной оптимизацией?

В то время как мне нравится интеллектуальная проблема, прибывающая из дизайна многоядерных систем, я понимаю, что большинство из них было просто ненужной преждевременной оптимизацией. Но с другой стороны обычно все системы...
вопрос задан: 22 January 2010 22:02
9
ответов

Параллелизм и многопоточность

Я не очень опытен с предметами, такими как Параллелизм и Многопоточность. На самом деле в большей части моей карьеры веб-разработки я никогда не должен был касаться этих предметов. Я чувствую, что это - важное...
вопрос задан: 3 January 2010 22:46
9
ответов

Может поле только для чтения в.NET становиться пустым?

У меня есть странная ошибка в многопоточном приложении: общедоступный класс MyClass {частная Хеш-таблица только для чтения HashPrefs; общедоступный MyClass (международный идентификатор) {HashPrefs = новая Хеш-таблица ();} общественность пусто...
вопрос задан: 7 December 2009 22:30
9
ответов

Ориентированное на многопотоковое исполнение использование участников одиночного элемента

У меня есть singleton-класс C#, который используют несколько классов. Является доступ через Экземпляр к Переключателю () ориентированным на многопотоковое исполнение методом? Если да, какой предположения, правила, и т.д. Если не, почему и как я могу зафик
вопрос задан: 1 December 2009 13:54
9
ответов

Обработка огромных текстовых файлов

Проблема: у меня есть огромный файл необработанного текста (примите 3 ГБ), я должен пройти каждое слово в файле и узнать, что слово появляется сколько раз в файле. Мое Предлагаемое решение: Разделите огромный файл...
вопрос задан: 26 October 2009 14:54
9
ответов

Многопоточность.NET - я должен синхронизировать доступ к переменной типа примитива?

Сценарий у меня есть класс с bool свойством Enabled, которое используется циклом на другом потоке, чтобы видеть, должно ли это остановиться или нет. Идея состоит в том, что другой поток может установить то свойство на...
вопрос задан: 11 August 2009 10:14
9
ответов

Как идентифицировать программиста, хорошего в многопоточном программировании?

Должны быть какие-либо предварительные условия, которые будут выполнены командой, если бы командам нужно было присвоить задача, которая включила бы большое многопоточное кодирование? Что Вы искали бы?
вопрос задан: 4 August 2009 09:28
9
ответов

Почему потоки можно было бы считать “злыми”?

Я читал FAQ SQLite и натолкнулся на этот проход: Потоки являются злыми. Избегайте их. Я не вполне понимаю оператор "Thread are evil". Если это верно, то, какова альтернатива?...
вопрос задан: 28 July 2009 02:03
9
ответов

Какая-либо причина НЕ хлопнуть 'синхронизируемое' ключевое слово везде?

В моем проекте Java синхронизируется почти каждый нестатический метод, который я записал. Я решил согласовать некоторый код сегодня путем удаления большинства синхронизируемых ключевых слов. Тут же я создал несколько...
вопрос задан: 11 June 2009 03:26
9
ответов

Какой поток Java hogging является ЦП?

Скажем, Ваша программа Java берет 100% ЦП. Это имеет 50 потоков. Необходимо найти, какой поток виновен. Я не нашел инструмент, который может помочь. В настоящее время я использую следующее очень трудоемкое...
вопрос задан: 31 May 2009 00:58
9
ответов

Легкие библиотеки пула потоков в.NET

Я ищу библиотеку пула потоков в.NET, я должен способный продвинуть приблизительно 100 000 задач, поэтому должен оказать поддержку для "блокирования". (очевидно, я не могу продвинуть столько задач сразу, так должен...
вопрос задан: 17 February 2009 23:34
9
ответов

Написание многопоточного безопасного от исключения кода

Каковы силы между многопоточностью и безопасностью исключения в C++? Там хорошие инструкции должны следовать? Поток завершается из-за неперехваченного исключения?
вопрос задан: 1 December 2008 13:09
9
ответов

Как обнаружить нарушения синхронизации с Java

Я задаюсь вопросом, чем там были бы хорошие пути, делают утверждения о синхронизации или чем-то так, чтобы я мог обнаружить нарушения синхронизации (при тестировании). Это использовалось бы, например, для...
вопрос задан: 18 November 2008 14:26
9
ответов

Проблема многопоточности Winforms, второй поток не может получить доступ к 1-м основным средствам управления формами

У меня есть приложение winforms, проблема имеет отношение к поточной обработке. Так как я называю 'MyCustomCode (), который создает новый поток и называет метод 'SomeMethod ()' который затем доступы MessageBox....
вопрос задан: 29 September 2008 16:32
9
ответов

Поблочное тестирование многопоточное приложение?

У кого-либо есть совет для последовательного пути к модульному тесту многопоточным приложением? Я сделал одно приложение, где наши ложные "рабочие потоки" имели thread.sleep со временем, которое было...
вопрос задан: 21 September 2008 18:43
9
ответов

Действительно ли безопасно получить значения от java.util. HashMap от нескольких потоков (никакая модификация)?

Существует случай, где карта будет создана, и как только это инициализируется, это никогда не будет изменяться снова. Это будет однако, быть полученным доступ (через становятся (ключевыми) только) от нескольких потоков. Действительно ли безопасно...
вопрос задан: 19 September 2008 18:11
9
ответов

Немодифицируемая обертка для наборов Java делают их ориентированными на многопотоковое исполнение?

Я должен сделать ArrayList ArrayLists ориентированным на многопотоковое исполнение. У меня также не может быть клиента, вносящего изменения в набор. Будет немодифицируемая обертка делать это ориентированным на многопотоковое исполнение или делать, мне нуж
вопрос задан: 17 September 2008 21:49
9
ответов

Ориентированное на многопотоковое исполнение foreach перечисление списков

Я должен перечислить, хотя универсальный IList <> объектов. Содержание списка может измениться, как в том, чтобы быть добавленным или удаленный другими потоками, и это уничтожит мое перечисление с "Набором, был...
вопрос задан: 15 September 2008 20:29
8
ответов

Какое ключевое слово volatile полезно для

Сегодня на работе я наткнулся на ключевое слово volatile в Java. Не очень знакомый с этим, я нашел это объяснение: теория и практика Java: управление волатильностью, учитывая детали, в которых это ...
вопрос задан: 13 March 2019 10:18
8
ответов

События C# и потокобезопасность

ОБНОВЛЕНИЕ С C# 6, ответ на этот вопрос: SomeEvent?.Invoke (это, e); я часто слышу/читаю следующий совет: Всегда делайте копию события, прежде чем Вы проверите его на пустой указатель и запустите его...
вопрос задан: 20 February 2019 02:54
8
ответов

Память остается выделенной, когда поток C++ выходит?

Я пользуюсь pthread библиотекой на Linux. Я присваиваю строку в потоке A и затем пытаюсь распечатать строку в потоке B. Однако строка просто распечатывает пустой (я проверил, что она работает...
вопрос задан: 23 May 2017 10:27
8
ответов

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

Что путь состоит в том, чтобы просто ожидать всего потокового процесса для окончания? Например, скажем, я имею: общедоступный класс DoSomethingInAThread реализует Выполнимый {общедоступная статическая основная пустота (Строка [] args) {...
вопрос задан: 1 April 2017 00:43
8
ответов

Как заставить поток Java ожидать вывода другого потока?

Я делаю JAVA-приложение с потоком прикладной логики и потоком доступа к базе данных. Они оба сохраняются в течение всего времени жизни приложения и обеих потребностей работать в том же...
вопрос задан: 9 May 2016 19:17
8
ответов

Как реализовать многопоточный Mergesort на Java [duplicate]

Что является эффективным способом реализации алгоритма Mergesort в Java, так что он отвечает следующим критериям: должен быть многопоточным. Необходимо сохранить сложности времени Mergesort. Должно быть на месте ...
вопрос задан: 1 February 2016 08:59
8
ответов

Простые примеры мертвой блокировки

Я хотел бы объяснить мертвые блокировки поточной обработки новичкам. Я видел много примеров для мертвых блокировок в прошлом некоторый использующий код и некоторые иллюстрации использования (как известные 4 автомобиля). Существуют также...
вопрос задан: 8 December 2015 21:44
8
ответов

Блок вызывающих сторон до getFoo () имеет готовое значение?

У меня есть Поток Java, который выставляет свойство, к которому другие потоки хотят получить доступ: класс MyThread расширяет Поток {частное нечто Foo;... Foo getFoo () {возвращает нечто;}... общественность...
вопрос задан: 8 May 2015 14:25
8
ответов

Завершение потока C# и поток. Аварийное прекращение работы ()

В MSDN, описании Потока. Аварийное прекращение работы () метод говорит: "Вызов этого метода обычно завершает поток". Почему не ВСЕГДА? В которых случаях это не завершает поток? Есть ли любой...
вопрос задан: 30 March 2015 18:21
8
ответов

Мечите икру Несколько Потоков для работы затем ожидают до всех законченных

просто хочу некоторый совет относительно "лучшей практики" относительно задач многопоточности. как пример, у нас есть приложение C#, которое после запуска считывает данные с различной таблицы "типа" в нашей базе данных и хранилищах...
вопрос задан: 19 April 2014 15:50