0
ответов

невозможно вызвать поток в файле dll

Я пытаюсь создать dll, который будет создавать поток, когда вы загрузить его по какой-то причине функция потока ничего не делает ..: \ это мой код: dllthread! = null .. почему он не работает? # ...
вопрос задан: 25 November 2011 20:49
0
ответов

Почему Thread.Join() зависает, даже если методы в потоке вернулись?

У меня есть приложение WPF, которое использует некоторый библиотечный код для аутентификации, который должен выполняться в однопоточном потоке Apartment. Мой подход заключается в том, чтобы породить отдельный поток для получения аутентификационных ...
вопрос задан: 25 November 2011 09:14
0
ответов

gcc -lpthread не работает

В моей системе установлен ubuntu 11 . У меня есть программа ac, которая использует библиотеку pthread. Я получаю сообщение об ошибке Неопределенная ссылка на sem_wait (), даже если я скомпилировал с флагом -lpthread. For ...
вопрос задан: 25 November 2011 04:03
0
ответов

Python несколько потоков/ несколько процессов для чтения последовательных портов

Я пытаюсь написать класс python, использующий параллельную обработку/потоки для чтения двух последовательных портов (/dev/ttyS1 и /dev/ttyS2). Оба эти порта работают со скоростью 19200 бод и ...
вопрос задан: 24 November 2011 17:19
0
ответов

Передача сообщений между потоками в C

Я пытаюсь заставить поток A взаимодействовать с потоком B. Я должен использовать для этого передачу сообщений между потоками, но я пытаюсь найти образец исходного кода, который объясняет передачу сообщений. ...
вопрос задан: 24 November 2011 07:07
0
ответов

Doxygen медленный

Doxygen занимает около 12 часов для работы с нашей кодовой базой. В основном это связано с тем, что нужно обработать много кода (~1.5M строк). Однако это очень быстро приближается к тому моменту, когда мы не сможем сделать ...
вопрос задан: 23 November 2011 18:20
0
ответов

ReaderWriterLockSlim Блокирование чтения до тех пор, пока все записи в очереди не будут завершены

Я пытаюсь использовать класс ReaderWriterLockSlim для управления списком. В этом списке много чтений и мало записей, мои чтения быстрые, а мои записи медленные. У меня есть простая тестовая программа ...
вопрос задан: 23 November 2011 13:18
0
ответов

Могу ли я вызвать CloseHandle () сразу после успешного выполнения _beginthreadex ()?

Меня не интересует использование дескриптора, возвращаемого из _beginthreadex (). Безопасно ли сразу вызывать CloseHandle ()? Я считаю, что это необходимо сделать, чтобы избежать утечки памяти.
вопрос задан: 23 November 2011 12:12
0
ответов

Параллельное выполнение задач в python

Я использую python 2.7, у меня есть код, который выглядит примерно так: task1 () task2 () task3 () {{1} } зависимая1 () задача4 () задача5 () задача6 () зависимая2 () зависимая3 () Единственные зависимости здесь следующие: ...
вопрос задан: 23 November 2011 11:05
0
ответов

Почему CLR повторно генерирует исключение ThreadAbortException?

Я получил следующий код из книги «Параллельное программирование в Windows»: void Main () {try {try {Console.WriteLine ("Inside Main Method" ); Тема ....
вопрос задан: 23 November 2011 06:02
0
ответов

Как использовать многопоточность в rails 3?

Я отправляю почту пользователям с помощью actionmailer через почтовый штемпель. Это мой код в контроллере: @users = User.where (какое-то условие) @ product = Product.find_by_name (некоторое имя) .first для пользователя в @ ...
вопрос задан: 22 November 2011 17:35
0
ответов

Класс Java, позволяющий читать или изменять одновременно несколько потоков

Допустим, у вас есть следующий класс: class A {private Foo foo = новый Foo (); Foo getFoo () {return foo; //foo.clone ()? } void modifyFoo () {// модифицируйте this.foo ...
вопрос задан: 22 November 2011 16:33
0
ответов

Ошибка SQLite «База данных заблокирована» в многопоточном приложении

Есть многопоточное приложение, работающее с большими файлами БД (> 600 Мб). Проблема «База данных заблокирована» началась, когда я добавил данные большого двоичного объекта и начал работать с> 30 КБ данных большого двоичного объекта на запрос. Я ...
вопрос задан: 22 November 2011 13:43
0
ответов

Правильное использование Concurrent Dictionary

Правильно ли я думаю, что это правильное использование Concurrent Dictionary private ConcurrentDictionary myDic = new ConcurrentDictionary(); //Главный поток в программе ...
вопрос задан: 22 November 2011 11:07
0
ответов

Общие сведения о потоке «Прикрепить прослушиватель» JVM

Когда я использую jstack -l pid для просмотра информации дампа потока, я получаю следующий результат: демон «Прикрепить прослушиватель» prio = 10 tid = 0x01e4a800 nid = 0x109c ожидает при условии [0x00000000] java.lang.Thread ....
вопрос задан: 22 November 2011 09:50
0
ответов

Должны ли задачи .Net 4.0 всегда быть предпочтительным методом для многопоточных приложений?

Я читал о библиотеке параллельных задач, и в статье говорилось: в .NET Framework 4 задачи являются предпочтительным API для написания многопоточных приложений. -поточный, асинхронный и параллельный код Но он также ...
вопрос задан: 21 November 2011 22:54
0
ответов

Почему в BCL нет AutoResetEventSlim?

Почему нет класса AutoResetEventSlim в BCL? Можно ли моделировать с помощью ManualResetEventSlim?
вопрос задан: 21 November 2011 16:53
0
ответов

Работают ли Monitor.TryEnter и lock () вместе?

Я смотрю на созданный код, который использует TryEnter в одном вызове метода и блокирует другие. Итак, вот так: частный объект только для чтения xmppLock = new object (); void f1 () {if (Monitor ....
вопрос задан: 21 November 2011 10:41
0
ответов

lock (X) vs lock (typeof (X))

В чем разница между блокировкой типа класса и блокировкой самого класса? Например: частный объект только для чтения xmpp = new object (); lock (xmpp) {... } vs lock (typeof (Xmpp)) ...
вопрос задан: 21 November 2011 10:39
0
ответов

Изменились ли потоки в GTK с Python в интроспекции PyGObject?

Я впервые нахожусь в процессе преобразования программы из PyGTK в интроспекцию PyGObject, и я столкнулся с препятствиями при работе с потоками. У меня есть процесс, который занимает некоторое время, поэтому я поп ...
вопрос задан: 21 November 2011 10:34
0
ответов

Является ли dataWithContentsOfURL ошибочным при запуске приложения?

Я делаю приложение, которое получает доступ к некоторым данным при первом запуске, а затем отображает их. Я загружал эти данные следующим образом: NSData * data = [NSData dataWithContentsOfURL: url]; Это плохо? Прямо сейчас ...
вопрос задан: 21 November 2011 04:04
0
ответов

Как поделиться объект, содержащий дескриптор файла?

Потоки Perl не поддерживают совместное использование дескрипторов файлов. Все элементы общей структуры данных должны быть общими. Это представляет проблему, если нужно совместно использовать объект, содержащий дескриптор файла. {...
вопрос задан: 20 November 2011 07:49
0
ответов

Спецификация сервлета 3 и ThreadLocal

Насколько мне известно, спецификация сервлета 3 вводит функцию асинхронной обработки. Среди прочего, это будет означать, что один и тот же поток может и будет повторно использоваться для обработки другого, параллельного, HTTP ...
вопрос задан: 20 November 2011 00:05
0
ответов

C ++ 11: std :: thread внутри класса, выполняющего член функции с инициализацией потока в конструкторе

Я пытаюсь использовать std :: thread из C ++ 11 . Я нигде не мог найти, возможно ли иметь std :: thread внутри класса, выполняющего один из его членов-функций. Рассмотрим пример ниже ... В своей попытке ...
вопрос задан: 18 November 2011 22:52
0
ответов

Удалить элемент из середины очереди?

Возможно ли в Python удалить элемент и заставить очередь для многопоточности переупорядочить себя? У меня есть пользователи в очереди, но когда приходит время обработать пользователя, и если пользователь отключается, ...
вопрос задан: 18 November 2011 18:20
0
ответов

Valgrind сообщает о «возможной потере» памяти при работе с потоками Boost

У меня есть программа, которая выполняет какое-то действие в отдельном therad, а затем присоединяется к потоку, например: #include #include испускание пространства имен std; void f() { ...
вопрос задан: 18 November 2011 14:49
0
ответов

Доступ к представлениям из другого потока (Android)

Я разрабатываю приложение для Android, и у меня есть кнопка, которая запускает / приостанавливает определенный процесс моделирования. Пока этот процесс запущен, мне нужно вывести из него некоторые данные в реальном времени. Но когда я ...
вопрос задан: 18 November 2011 13:31
0
ответов

Безопасность потоков с помощью словаря

Если у меня есть Dictionary myDic = new Dictionary // Заполнение словаря Один поток выполняет myDic [0] = new StreamReader (path ); Другой поток выполняет ...
вопрос задан: 18 November 2011 13:12
0
ответов

Как убить поток в Java, который находится в состоянии RUNNING?

Можно ли убить поток, который находится в состоянии RUNNING, непрограммным способом? Я знаю, что команда top в * nix может отображать потоки. Можно ли убить нить в ОС? Я хотел бы знать, есть ли ...
вопрос задан: 18 November 2011 10:43
0
ответов

Java: Как различать ложное пробуждение и тайм-аут в ожидании ()

Вот случай, когда поток ожидает notify () или тайм-аута. Здесь добавлен цикл while для обработки ложного пробуждения. логическое значение dosleep = true; while (dosleep) {try {wait (2000); ...
вопрос задан: 18 November 2011 06:22