Результаты поиска по запросу "multithreading"

2 ответа

Кстати, readLine () возвращает ноль, когда сервер закрывает соединение, а не когда он завершил отправку данных на данный момент.

я есть небольшой кусочек кода, который запускается в апплете, который содержит элементы управления SWING и используется для записи информации в сокет на определенном порте, а затем прослушивает ответ. Это работает нормально, но есть проблема с ...

2 ответа

http://download.oracle.com/javase/6/docs/api/java/util/concurrent/ExecutorService.html

у создать поток, который работает, вычисляет что-то с данными, которые я ему предоставляю, и возвращает несколько значений или объект. Поток является частью Swing GUI. Мой вопрос: как я могу создать метод, который запускается, когда я создаю ...

2 ответа

Спасибо за это. Создание моего документа включает создание экземпляра FixedDocument, добавление объектов FixedPage, заполнение их элементами управления и т. Д. Поскольку FixedDocument является объектом DispatcherObject, я не смог создать его в фоновом потоке, а затем установить его в качестве источника для DocumentViewer, так как он также создал перекрестное нарушение. Я обнаружил, что должен создать свой документ в той же ветке, что и мой DocumentViewer, т. Е. В потоке пользовательского интерфейса :-( Но я нашел способ обойти мою проблему - я опубликую его сейчас.

м приложении WPF у меня есть особыйWindow который содержит, среди прочего,DocumentViewer. Когда это окно открывается и загружается, оно динамически создаетFixedDocument с индикатором прогресса, а затем отображает его вDocumentViewer, Это ...

ТОП публикаций

8 ответов

Вы можете вставить байт в канал, открытый как неблокирующий, чтобы сообщить другому потоку, когда это будет сделано, а затем использовать неблокирующее чтение, чтобы проверить состояние канала.

ирую завершение работы многопоточного сервера. Если все идет как надо, все потоки выходят самостоятельно, но есть небольшая вероятность того, что поток застрянет. В этом случае было бы удобно иметь неблокирующее соединение чтобы я мог ...

4 ответа

Я бы гарантировал, что каждый раз, когда вы обращаетесь к коллекции HttpContext.Current.Items, вы используете блок блокировки монитора (C #) / SyncLock (VB) для объекта HttpContext.Current.Items.SyncRoot, чтобы обернуть ваши вызовы.

ователь переходит на страницу spawn.aspx, которая затем порождает полдюжины потоков, отображая страницы, используя все ((System.Web.IHttpHandler)instance).ProcessRequest(reference to spawn's HTTPContext);Не беспокойтесь о том, что ASP.Net, ...

4 ответа

Это связано с тем, что статус «Задание» устанавливается на «Отменено» только при выходе с данным типом исключения, в противном случае, если вы просто «вернетесь» из него, его статус будет установлен на RanToCompletion. И, следовательно, фрагмент кода OnlyOnCanceled не вызывается.

го, что я прочитал о Задачах, следующий код должен отменить текущую задачу без исключения. У меня сложилось впечатление, что весь смысл отмены задачи состоял в том, чтобы вежливо «попросить» задачу остановиться без прерывания потоков. Вывод из ...

2 ответа

Постоянно обновлять пользовательский интерфейс в рабочем потоке Java FX

у меня естьLabel label в моем приложении FXML. Я хочу, чтобы этот ярлык менялся раз в секунду. В настоящее время я использую это: Task task = new Task<Void>() { @Override public Void call() throws Exception { int i = 0; while (true) { ...

3 ответа

несколько потоков, выполняющих poll () или select () для одного сокета или канала

Что говорят POSIX и другие стандарты о ситуации, когда работают несколько потоков?poll() или жеselect() вызовы одного сокета или дескриптора канала одновременно? Если поступают какие-либо данные, выходит ли из строя только один из ...

2 ответа

Установка максимального времени выполнения для метода / потока

У меня есть метод, который пишет в базу данных. Требуется убедиться, что этот метод не выполняется по истечении определенного времени. Если он возвращается до этого, то ничего не должно быть сделано. Один из основных подходов, который я могу ...

4 ответа

«работает, пожалуйста, подождите» экран с резьбой?

Возможно, это очень легко для вас, но я усердно работаю над проектом (в образовательных целях), который запрашивает рекламу с компонентом TADSISearch в течение нескольких дней. Я пытаюсь показать заставку «Работает, пожалуйста, подождите ...» с ...