4
ответа

Поточная обработка только блокирует первый поток

У меня есть сценарий, где команда входит по сокету, который требует изрядного объема работы. Только один поток может обработать данные за один раз. Команды войдут быстрее, чем может обработать его...
вопрос задан: 10 July 2010 05:08
4
ответа

Методы отладки мультипотока

Я задавался вопросом, знает ли кто-либо о хорошем обзоре отладки методов для многопоточных приложений. Идеально, я ищу основанный на случае анализ: мертвые блокировки, исчерпание ресурсов, повредили общее состояние....
вопрос задан: 5 July 2010 13:02
4
ответа

Использование ThreadFactory в Java

Кто-то может кратко объяснить на том, КАК и КОГДА использовать ThreadFactory? Пример с и не используя ThreadFactory мог бы быть действительно полезным для понимания различий.Спасибо!
вопрос задан: 5 July 2010 02:13
4
ответа

Delphi - есть ли какой-нибудь эквивалент C # блокировки?

Я пишу многопоточное приложение на Delphi, и мне нужно что-то использовать для защиты общих ресурсов. В C # я использовал бы ключевое слово «lock»: private someMethod () {lock (mySharedObj) {// .....
вопрос задан: 1 July 2010 19:53
4
ответа

isAlive () метод потока Java не работает правильно?

Я пробовал пример isAlive () метод поточной обработки Java. Но я нашел, что isAlive () метод возвращает false, даже если поток был уже запущен. Может кто-то говорить мне, что является мной выполнение...
вопрос задан: 29 June 2010 12:56
4
ответа

Эта реализация Singleton корректна и ориентирована на многопотоковое исполнение?

Эта одноэлементная реализация корректна и ориентирована на многопотоковое исполнение? класс Класс {общедоступный статический Экземпляр класса только для чтения; статический Класс () {Экземпляр = новый Класс ();} частный Класс ()...
вопрос задан: 28 June 2010 20:50
4
ответа

Понимание мыши низкого уровня и захвата клавиатуры (win32)

Я пытаюсь получить глобальную мышь и ввод с клавиатуры. ОБРАТНЫЙ ВЫЗОВ LRESULT MouseHookProc (интервал nCode, WPARAM wParam, LPARAM lParam) {если (nCode> = 0) {если (wParam == WM_RBUTTONDOWN) printf ("...
вопрос задан: 28 June 2010 16:41
4
ответа

Сование MessageBox для главного приложения с Backgroundworker в WPF

В приложении WPF я использую BackgroundWorker для периодической проверки на условие на сервере. В то время как это хорошо работает, я хочу вытолкать MessageBox notifing пользователи, если что-то перестало работать во время...
вопрос задан: 23 June 2010 20:14
4
ответа

Многопоточность на различных экземплярах того же объекта в Java

Я узнал, что каждый код байта класса загружен в память однажды для каждого загрузчика класса, таким образом когда поток выполняет код байта некоторого метода, и другой поток приходит? 1 поток...
вопрос задан: 23 June 2010 05:00
4
ответа

Как выполнить параллельные потоки в жемчуге?

Следующее, кажется, не работает в параллельных потоках, как я ожидал, а скорее каждый процесс блоки, пока это не завершено: мой @arr = (1,2,3,4); foreach (@arr) {потоки-> новый (\&...
вопрос задан: 22 June 2010 16:07
4
ответа

Какой-либо хороший связанный с потоками вопрос о собеседовании?

При интервьюировании выпускников я обычно задаю им вопросы о структурах данных, алгоритмах и теории сложности. Я действительно хотел бы задать вопрос, который позволит им показать свое знакомство...
вопрос задан: 22 June 2010 07:46
4
ответа

Как Вы закрываете приложение, когда некоторый WaitHandle посреди вызова к WaitOne?

Существует ли стандартный способ закрыть приложение "чисто", в то время как некоторые объекты WaitHandle могут быть в состоянии текущего вызова блокирования к WaitOne? Например, может быть фоновый поток...
вопрос задан: 21 June 2010 19:11
4
ответа

Действительно ли безопасно использовать булев флаг, чтобы мешать потоку работать в C#

Мое основное беспокойство с булевым флагом... это безопасный использовать его без какой-либо синхронизации? Я читал в нескольких местах, что это является атомарным (включая документацию). класс MyTask {частный...
вопрос задан: 18 June 2010 20:10
4
ответа

Многопоточное программирование OpenGL в Cocos2D-iPhone

В попытке создать загружающуюся панель для игры iPhone я разрабатываю (использующий Cocos2D), я хотел использовать многопоточный подход. Один поток показывает загружающийся экран и запускает главное приложение...
вопрос задан: 18 June 2010 09:56
4
ответа

Как профилировать многопоточное приложение C ++ в Linux?

Я использовал все профилирование Linux с помощью gprof. Однако, с моим многопоточным приложением, его вывод выглядит противоречивым. Теперь я выкопал это: http: //sam.zoy.org/writings/programming / ...
вопрос задан: 16 June 2010 15:40
4
ответа

Поток UI.Invoke () порождение утечки дескриптора?

То, при каких обстоятельствах был бы, обновляя управление UI от потока неUI, могло заставить дескрипторы процессов постоянно увеличиваться при использовании делегата и.InvokeRequired? Например: общественность...
вопрос задан: 15 June 2010 22:05
4
ответа

Параллелизм в Python

Каковы опции для достижения параллелизма в Python? Я хочу выполнить набор зависящих от ЦП вычислений по некоторым очень большим растрам и хотел бы параллелизировать их. Прибытие из C...
вопрос задан: 7 June 2010 08:22
4
ответа

Как снова использовать поток в Java?

Я - здание консоль Sudoku Solver, где основная цель является необработанной скоростью. У меня теперь есть ManagerThread, который запускает WorkerThreads для вычислений neibhbors каждой ячейки. Таким образом, один WorkerThread...
вопрос задан: 6 June 2010 17:10
4
ответа

Java, Шаблон разработки: Несколько источников события и Один обработчик событий

Я хочу реализовать дизайн в Java, где у меня есть несколько источников события (Потоки). Такой источник события выполняет определенную задачу и должен был уведомить уникальный Обработчик событий (Класс), и этот имеет к...
вопрос задан: 4 June 2010 16:43
4
ответа

Как обратиться к потокобезопасности служебных данных, используемых для поддержания статических локальных переменных в C++?

Рассмотрите следующий сценарий. У нас есть функция C++ со статической локальной переменной: освободите функцию () {статическая международная переменная = получает ();//blahblablah} функция должна быть вызвана от...
вопрос задан: 2 June 2010 07:38
4
ответа

C# Много поточная обработка - Перемещение возражает между потоками

я работаю с управлением winforms, которое является и элементом GUI и также делает некоторую внутреннюю обработку, которая не была выставлена разработчику. Когда этот компонент инстанцируют, он может взять...
вопрос задан: 1 June 2010 12:36
4
ответа

сценарий Python может знать, что другой экземпляр того же сценария выполняет …, и затем говорите с ним?

Я хотел бы предотвратить несколько экземпляров того же продолжительного сценария командной строки Python от выполнения одновременно, и я хотел бы, чтобы новый экземпляр смог отправить данные в исходный экземпляр...
вопрос задан: 29 May 2010 17:32
4
ответа

Минимизация накладных расходов на переключение контекста Java-потока

У меня есть приложение Java, работающее на Sun 1.6 32-битная VM / Solaris 10 (x86) / Nahelem 8-core (2 потока на ядро). Конкретный вариант использования в приложении - ответить на какое-то внешнее сообщение. В моем ...
вопрос задан: 28 May 2010 15:18
4
ответа

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

Если поток выполняет функцию func1, который вызывает другую функцию func2 в нем... Затем я назвал поток. Аварийное прекращение работы () Будет, эта остановка func1 только ИЛИ func1 и func2 и все функции func1 имеет...
вопрос задан: 24 May 2010 20:26
4
ответа

Безопасный обновить отдельные регионы BufferedImage в отдельных потоках?

У меня есть набор экземпляров BufferedImage, одного основного изображения и некоторых подызображений, созданных путем вызова getSubImage на основном изображении. Подызображения не накладываются. Я также делаю модификации к...
вопрос задан: 21 May 2010 12:56
4
ответа

Как сбросить данные в php и разъединить пользователя, но поддержать сценарий

Это - вопрос о приеме при разработке php+ajax приложения, которое я чувствовал в некоторые долгие запросы, ничто неправильно с ними, но они могли быть сделаны в фоне. Я знаю, что существует способ просто отправить...
вопрос задан: 16 May 2010 05:02
4
ответа

Многопоточный поисковый робот в Python действительно ускоряют вещи?

Надеялся писать немного поискового робота в Python. Я начинал исследовать запись его как многопоточный сценарий, один пул загрузки потоков и результатов обработки пула. Из-за GIL...
вопрос задан: 13 May 2010 23:02
4
ответа

Могут два потока того же процесса производить тот же GUID?

Если два потока в процессе генерируют новый GUID одновременно с помощью.NET API (Гуид. NewGuid ()) действительно ли возможно, что эти два GUID будут идентичны?Спасибо. ОБНОВЛЕНИЕ я хочу стать практичным. Я знаю это...
вопрос задан: 13 May 2010 14:28
4
ответа

Система. Таймеры. Таймер/Поточная обработка. Таймер по сравнению с Потоком с WhileLoop + Поток. Сон Для Периодических Задач

В моем приложении я должен отправить периодические импульсы в приложение "брата". Это лучше выполненное с Системой. Таймеры. Таймер/Поточная обработка. Таймер или Используя Поток с некоторое время циклом и Потоком....
вопрос задан: 12 May 2010 20:16
4
ответа

Tomcat распараллеливает по сравнению с потоками Java

При использовании потоков Java нужно заботиться об основных проблемах, которые идут с параллелизмом посредством синхронизации и т.д., Tomcat AFAIK также работает с потоками для обработки его рабочей нагрузки. Почему это...
вопрос задан: 11 May 2010 11:00