3
ответа

PipedInputStream - Как избежать “java.io. IOException: Канал повреждается”

У меня есть два потока. Один из них пишет в PipedOutputStream, другой читает из соответствующего PipedInputStream. Фон - то, что один поток загружает некоторые данные из удаленного сервера и...
вопрос задан: 8 December 2009 11:12
3
ответа

Повышение прерывания:: asio синхронное чтение?

Я использую asio синхронные сокеты для чтения данных по TCP от фонового потока. Это инкапсулируется в классе "сервера". Однако я хочу, чтобы поток вышел, когда деструктор этого класса...
вопрос задан: 6 December 2009 23:10
3
ответа

IllegalMonitorStateException

При запущении нашей программы мы получаем исключение типа java.lang. IllegalMonitorStateException. На веб-сайте Java6 API это говорит, что существует конструктор, который предоставляет подробную информацию об исключении:...
вопрос задан: 4 December 2009 23:48
3
ответа

Как перехваченная исключительная ситуация может быть пустой (не NullReferenceException)?

Я столкнулся с довольно странной небольшой проблемой. В следующем коде я не могу понять, как e может быть пустым; попробуйте {//Некоторый Код здесь}, выгода (Исключение e) {//Здесь e пустая} Насколько я...
вопрос задан: 4 December 2009 15:01
3
ответа

Потокобезопасность станд.:: карта для операций только для чтения

У меня есть станд.:: карта, которую я использую для отображения значений (полевой идентификатор) к человекочитаемой строке. Эта карта инициализируется однажды, когда моя программа запускается, прежде чем любые другие потоки запускаются, и после этого это
вопрос задан: 4 December 2009 13:44
3
ответа

Лучше использовать TThread's, “Синхронизируют” или используют сообщения Окна для IPC между основным и дочерним потоком?

У меня есть довольно простой многопоточный VCL gui приложение, записанное с Delphi 2007. Я делаю некоторую обработку в нескольких дочерних потоках (до 16 параллельных), который должен обновить управление сеткой на моем основном...
вопрос задан: 27 November 2009 01:03
3
ответа

Многопоточное приложение Delphi (TThread) не завершится

Я записал приложение (использующий Delphi 2009), который позволяет пользователю выбирать серию запросов, которые могут быть выполнены через многие различные системы. Чтобы позволить запросам быть выполненными...
вопрос задан: 23 November 2009 17:00
3
ответа

C# WaitCallBack - ThreadPool

Какова точная цель делегата WaitCallback? Обратный вызов WaitCallback = новый WaitCallback (PrintMessage); ThreadPool. QueueUserWorkItem (обратный вызов, "Привет"); статический пустой PrintMessage (возражают obj) {...
вопрос задан: 23 November 2009 07:24
3
ответа

Вопрос о среде. ProcessorCount

Мне любопытно относительно какой свойство Environment.NET. ProcessorCount на самом деле возвращается. Это возвращает количество ядер, количество процессоров или обоих? Если мой компьютер имел 2 процессора, каждого с...
вопрос задан: 22 November 2009 20:14
3
ответа

Неблокирование ввода-вывода по сравнению с использованием потоков (Как плохо контекстное переключение?)

Мы используем, снабжает много сокетом в программе, что я продолжаю работать, и мы обрабатываем соединения от приблизительно до 100 машин одновременно время от времени. У нас есть комбинация не блокирующегося ввода-вывода, используемого с таблицей состояни
вопрос задан: 17 November 2009 15:47
3
ответа

Выравнивание Строки кэша (Разъяснение потребности по поводу статьи)

Я недавно встретился с тем, что я думаю, совместно использующая ложь проблема в моем приложении, и я искал статью Sutter о том, как выровнять мои данные к строкам кэша. Он предлагает следующий код C++://...
вопрос задан: 16 November 2009 21:54
3
ответа

Как синхронизировать модель Swing с быстро изменяющейся “реальной” моделью?

Как широко известен, что-либо связанное с компонентами Swing должно быть сделано на потоке отправки события. Это также относится к моделям позади компонентов, таких как TableModel. Достаточно легкий в элементарном...
вопрос задан: 16 November 2009 14:08
3
ответа

Каково различие между многопоточностью Движения и Потоками Java или pthread?

Что является различием между подходом многопоточности Движения и другими подходами, такими как pthread, повышение:: поток или Потоки Java?
вопрос задан: 16 November 2009 01:33
3
ответа

Вход от нескольких процессов до того же файла пользующаяся Библиотека Предприятия 4.1

У меня есть несколько процессов, работающих одновременно, что я хочу зарегистрироваться в тот же файл. Мы пользовались Библиотекой Предприятия 4.1 Регистрирующихся Блока приложений (с RollingFlatFileTraceListener), и это...
вопрос задан: 13 November 2009 11:07
3
ответа

Почему Поток не реализует IDisposable?

Я заметил ту Систему. Поточная обработка. Поток реализует финализатор, но не IDisposable. Методические рекомендации состоят в том, чтобы всегда реализовывать IDisposable, когда финализатор реализован. Jeffrey Richter записал...
вопрос задан: 11 November 2009 17:45
3
ответа

Завершение потока корректно не использование TerminateThread ()

Мое приложение создает поток, и это работает в фоновом режиме все время. Я могу только завершить поток вручную, не из функции обратного вызова потока. В данный момент я использую...
вопрос задан: 9 November 2009 18:04
3
ответа

Поточная обработка в Ruby с пределом

У меня есть задача, которую я должен выполнить, do_stuff (выбирает), который возьмет ~1s каждый, даже в то время как 1 - 10 из них работают параллельно. Я должен собрать массив результатов для каждой операции в конце...
вопрос задан: 8 November 2009 18:52
3
ответа

Скорость отклика WinForms UI при контакте с “тяжелыми” данными

Я изменяю форму окон, чтобы позволить данным быть загруженными в фоновом режиме, в то время как UI остается быстро реагирующим. Данные занимают время, чтобы и получить и связать. Идеально, я выполнил бы в обоих...
вопрос задан: 5 November 2009 19:18
3
ответа

Как использовать SQLite в многопоточном приложении?

Я разрабатываю приложение с SQLite как база данных и испытываю немного затруднений при понимании, как пойти об использовании его в нескольких потоках (ни один из других вопросов о Переполнении стека действительно...
вопрос задан: 5 November 2009 15:45
3
ответа

Как я могу сказать надежно, если поток повышения вышел из своего метода выполнения?

Я принял joinable, укажет на это, однако, это, кажется, не имеет место. В классе рабочего я пытался указать, что он все еще обрабатывал через предикат: bool isRunning () {...
вопрос задан: 3 November 2009 13:45
3
ответа

Использование управления сеансами В спящем режиме в *многопоточный* приложение Swing

Я в настоящее время продолжаю работать (довольно большой) любимый мой проект, приложение Swing, что он - очень природа, должно быть многопоточным. Почти все взаимодействие с пользователем могло бы выбрать данные от некоторых удаленных...
вопрос задан: 3 November 2009 00:06
3
ответа

Необработанные исключения с Java запланировали исполнителей

У меня есть следующая проблема, и я хотел бы знать то, что точно происходит. Я использую ScheduledExecutorService Java для выполнения задачи каждые пять минут. Это работает очень хорошо. Исполнители полностью изменяются...
вопрос задан: 2 November 2009 11:48
3
ответа

Каково преимущество ThreadGroup в Java по созданию отдельных потоков?

Много методов как остановка (), резюме (), приостанавливают (), и т.д. удерживаются от использования. Таким образом, действительно ли полезно создать использование потоков ThreadGroup?
вопрос задан: 30 October 2009 11:06
3
ответа

Проблемы Queuing Concurrent & Non-Concurrent NSOperations

У меня есть NSOperationQueue, который содержит 2 NSOperations и установлен выполнить их один за другим путем установки setMaxConcurrentOperationCount к 1. Одна из операций является стандартом не-...
вопрос задан: 29 October 2009 10:10
3
ответа

Asynchrony и события.NET?

Я действительно смущен для задавания такого тривиального вопроса, но отладка некоторого программного обеспечения теперь убедила меня, что я действительно не понимаю эту проблему: Как события.NET работают замеченные с высоты 20 000 футов?...
вопрос задан: 26 October 2009 10:07
3
ответа

onApplicationEnd - CF на самом деле закрывается?

Я должен использовать onApplicationEnd () как часть Application.cfc для выполнения запроса к стороннему объекту Java закрыть соединение с другим устройством в сети. Код я работал отлично если я...
вопрос задан: 23 October 2009 08:32
3
ответа

Word Tearing на x86

При каких обстоятельствах небезопасно иметь два различных потока, одновременно пишущий в смежные элементы того же массива на x86? Я понимаю это на некоторой подобной DS9K архитектуре с безумным...
вопрос задан: 22 October 2009 14:21
3
ответа

Выполнение нескольких фоновых заданий параллели с направляющими

На моем приложении Ruby on Rails я должен выполнить 50 фоновых заданий параллельно. Каждое задание создает соединение TCP к различному серверу, fecths некоторые данные и обновляет активный рекордный объект. Я знаю...
вопрос задан: 22 October 2009 09:23
3
ответа

Лучший способ выполнить простую функцию на новом потоке?

У меня есть две функции, что я хочу работать на различных потоках (потому что они - материал базы данных, и они сразу не нужны). Функции: getTenantReciept_UnitTableAdapter1....
вопрос задан: 21 October 2009 20:15
3
ответа

GIL Python действительно на интерпретатор?

Я часто вижу, что люди говорят, что GIL на интерпретатор Python (даже здесь на stackoverflow). Но что я вижу в исходном коде, что это, кажется, что GIL является глобальной переменной и поэтому там...
вопрос задан: 18 October 2009 16:03