0
ответов

Проблемы с потоками в C # из внешнего процесса

У меня есть этот простой код: public void Run () {var invokerThread = новый поток (новый ThreadStart (RunOnBackground)); invokerThread.Start (); } private void RunOnBackground () {Trace.WriteLine ("привет") ...
вопрос задан: 13 December 2010 08:57
0
ответов

Как немедленно прекратить блокировку потока при операции ввода-вывода сокета?

В контексте Java я создаю новый поток для чтения сетевого ввода при открытии окна графического интерфейса пользователя и при закрытии окна , я хочу освободить ресурс сокета и немедленно завершить поток. Сейчас ...
вопрос задан: 13 December 2010 02:19
0
ответов

Что происходит с Mutex, когда нить, получившая его, выходит?

Предположим, что есть два потока, основной поток и, скажем, поток B (созданный main). Если B получил мьютекс (скажем, pthread_mutex) и он вызвал pthread_exit без разблокировки блокировки. Так что же происходит ...
вопрос задан: 12 December 2010 21:59
0
ответов

Monitor. Ожидание и параметр «exitContext»

В документации MSDN говорится о логическом параметре «exitContext»: true для выхода и повторного получения домена синхронизации для контекста (если в синхронизированном контексте) перед ожиданием; ...
вопрос задан: 11 December 2010 01:25
0
ответов

Внедрение исключения C ++ в другой поток

С помощью функции C ++ 0x в exception_ptr можно сохранить исключение в одном потоке и получить к нему доступ другой поток. Однако другой поток должен вызвать rethrow_exception (). Однако в некоторых случаях ...
вопрос задан: 10 December 2010 22:05
0
ответов

Вектор C ++ , push_back из другого потока сбой?

У меня есть неожиданные ошибки утверждений в моем коде с использованием проверенной реализации STL. После некоторого исследования я сузил проблему до push_back в векторе, вызываемом из другого потока, чем ...
вопрос задан: 10 December 2010 16:37
0
ответов

Шаблон вызова xslt с динамическим соответствием

Я пытаюсь передать динамический параметр при вызове шаблона для подавления узлов из файл xml. Я бы назвал этот шаблон так: transform employee.xml suppress.xsl ElementsToSuppress = id, fname ...
вопрос задан: 10 December 2010 16:23
0
ответов

Могут ли потоки использовать один и тот же клиентский сокет?

Я использую TClientSocket или indy's TIdTCPClient (в зависимости от проекта) У меня есть несколько потоков, каждый из которых обрабатывает элементы, и иногда мне нужно отправлять данные через подключенный клиентский сокет. (Данные считываются из ...
вопрос задан: 10 December 2010 03:04
0
ответов

Самостоятельная приостановка потока в Delphi, когда он не нужен, и безопасное возобновление

Этот вопрос касается Delphi и XE, которые специально отказываются от приостановки и возобновления. Я читал другие сообщения и пока не нашел аналогичного использования, поэтому я собираюсь пойти дальше и попросить обсудить ....
вопрос задан: 9 December 2010 17:19
0
ответов

ConcurrentDictionary.GetOrAdd Always Executes Delegate Method

Я заметил, что GetOrAdd () всегда выполняет фабричный делегат, даже если значение существует в словаре. Например: программа класса {private static ConcurrentDictionary
вопрос задан: 9 December 2010 16:00
0
ответов

Threading, CultureInfo .net, TPL, PLINQ

Невозможно настроить все приложение .net на другую культуру, отличную от культуры профиля пользователя в .net. Подходящим способом управления культурой информации кажется использование специальных методов ...
вопрос задан: 9 December 2010 14:22
0
ответов

вызов основного потока из Runnable thread в java

у меня есть реализовал интерфейс Runnable для загрузки плиток изображений, и я хочу вызвать основной поток из этого вторичного потока для отображения плиток. Кто-нибудь может сказать мне, как вызвать основной поток ...
вопрос задан: 9 December 2010 10:40
0
ответов

Возврат к нулю CountdownEvent

Я пытаюсь использовать CountdownEvent, чтобы разрешить потокам продолжать работу только тогда, когда счетчик событий равен нулю, но я бы хотел начальный счет равен нулю. По сути, я бы хотел вернуться к нулевому поведению ...
вопрос задан: 8 December 2010 21:14
0
ответов

What happens when you invoke a thread's interrupt()?

I need to know what happens when it is sleeping? когда он запущен, т. е. выполняет данную задачу. Заранее спасибо.
вопрос задан: 8 December 2010 18:46
0
ответов

Как установить точки останова для потока в Xcode?

Я отлаживаю сбой, когда неосновной поток использует методы рисования UIKit. Я хотел бы установить условную точку останова на - [UIView layoutSubviews], которая срабатывает, только если она выполняется в неосновном потоке ....
вопрос задан: 8 December 2010 10:18
0
ответов

Любой инструмент Windows для отображения деталей запущенных потоков? [закрыто]

Я ' m пытаюсь найти инструмент, похожий на утилиту диспетчера задач Windows, который может отображать подробную информацию обо всех потоках, запущенных в данном процессе, например их имена, идентификаторы и т. д. Только диспетчер задач Windows ...
вопрос задан: 8 December 2010 09:36
0
ответов

Concurrency Limit on HttpWebRequest

I am writing an application to measure how fast I can download web pages using C#. I supply a list of unique domain names, then I spawn X number of threads and perform HTTPWebRequests until the list ...
вопрос задан: 7 December 2010 22:38
0
ответов

Являются ли фоновые задачи решением этой проблемы?

Мне нужно разработать корпоративное приложение, которое отслеживает сетевой трафик. В основном он определяет, использует ли пользователь Wi-Fi или сотовые данные, и сохраняет количество байтов, отправленных и полученных за период ...
вопрос задан: 7 December 2010 12:08
0
ответов

C # .net For () Step?

У меня есть функция, которая обрабатывает список из 6100 элементов списка. Код работал, когда в списке было всего 300 элементов. Но мгновенно вылетает с 6100. Есть ли способ перебрать эти 6100 элементов ...
вопрос задан: 7 December 2010 04:48
0
ответов

Multithreaded/async request and wait till they are all done and then process the results

i have (want) to execute a search request to multiple sources. Раньше я использовал многопоточность, но все это было запущено и забыто. Теперь я хочу запустить 3 идентичных запроса ...
вопрос задан: 6 December 2010 20:01
0
ответов

Помогите с многопоточностью на iOS?

У меня есть приложение, которое использует OpenEars и библиотеку Flite. Проблема в том, что библиотека Flite требует значительных ресурсов и приводит к зависанию моего приложения. Я подозреваю, что запуск Flite на ...
вопрос задан: 6 December 2010 15:29
0
ответов

Перехват необработанного исключения потока

Есть ли у кого-нибудь из вас представление о том, как перехватить в основном потоке приложения исключение, созданное в конкретном потоке? Например, у меня есть очень простой поток, выполняющий некоторые базовые вещи: попробуйте ...
вопрос задан: 6 December 2010 11:23
0
ответов

Отладка многопоточного приложения

Я унаследовал приложение, которое выдает 100 темы в начале. Это делает мою жизнь отладки чрезвычайно сложной. Есть ли способ заставить Visual Studio следовать одному потоку?
вопрос задан: 6 December 2010 09:08
0
ответов

Почему std :: queue :: empty () не является потокобезопасным? Разве константные функции не должны быть потокобезопасными?

Почему функция empty () находится в std :: очередь не потокобезопасна? (См. Здесь.) Разве константные функции не должны всегда быть потокобезопасными, поскольку они доступны только для чтения? Возможно, в классе может быть какая-то изменяемая переменная
вопрос задан: 4 December 2010 19:32
0
ответов

Можно (нужно?) Использовать Lazy в качестве метода кеширования?

I ' Мне нравится использовать класс .NET Lazy для реализации поточно-безопасного кэширования. Предположим, у нас есть следующая настройка: class Foo {Ленивый <строка> cachedAttribute; Foo () {...
вопрос задан: 3 December 2010 18:30
0
ответов

Как проверить, запущен ли поток Android

Есть ли способ проверить, был ли уже вызван запуск объекта Thread? Я пытаюсь сделать что-то вроде: if (rt.isAlive () == true) {Log.v (ТЕГ, «НАЧАТЬ ЗАПИСЬ»); rt.recording = true; } ...
вопрос задан: 3 December 2010 18:13
0
ответов

Изменение ветки цикла сообщений окна

Недавно я попытался поместить цикл сообщений окна в отдельную цепочку, и мне стало интересно, почему он никогда не получал никаких сообщений, но я узнал, что Windows отправляет сообщения в поток, который создал ...
вопрос задан: 3 December 2010 16:07
0
ответов

Вектор STL и безопасность потоков

Допустим, у меня есть вектор из N элементов, но до n элементов этого вектора имеют значимые данные. Один поток средства обновления обновляет n-й или n + 1-й элемент (затем устанавливает n = n + 1), а также проверяет, слишком ли n ...
вопрос задан: 3 December 2010 15:11
0
ответов

Как изменить количество потоков сборки в Xcode?

Я создаю пару файлов C ++ в xcode, для компиляции которых требуется много памяти (+1 ГБ / файл) . Поскольку я делаю это на своем двухъядерном ноутбуке, xcode использует 2 потока для сборки. Два потока будут ...
вопрос задан: 3 December 2010 13:49
0
ответов

Утечка памяти при использовании OpenMP

В приведенном ниже тестовом примере не хватает памяти на 32-битных машинах (выбрасывает std :: bad_alloc) в цикле после сообщения «post MT section» при использовании OpenMP, однако, если #pragmas для OpenMP:
вопрос задан: 3 December 2010 12:07