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

2 ответа

Он также обрабатывает безопасную инициализацию опубликованных объектов, как показано в том же обзоре позже:

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

6 ответов

 возвращает до и после завершения потока.

тим, я звонюQtConcurrent::run() который выполняет функцию в рабочем потоке, и в этой функции я динамически выделяю несколько объектов QObject (для дальнейшего использования). Поскольку они были созданы в рабочем потоке, их сродство к потоку ...

3 ответа

Это называется .Freeze ()

ложении WPF есть операция загрузки пользовательского элемента управления из отдельного файла с использованиемXamlReader.Load() метод: StreamReader mysr = new StreamReader(pathToFile); DependencyObject rootObject ...

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

2 ответа

 коллега представил эту проблему с Tomcat, и они исправили ее. Есть аналогичные для причала и других контейнеров. Это описывается как ошибка JDK, но все контейнеры реализуют некоторый обходной путь, чтобы вывести селектор из вращения. Если вы ищете Jetty и epollWait, я думаю, вы найдете большинство объяснений.

тветствии с этим вопросом:Как получить трассировку стека потока [https://stackoverflow.com/questions/3734696/how-to-get-stack-trace-of-a-thread] Мне интересно, может ли кто-нибудь указать на информацию об интерпретации стеков потоков Java, ...

4 ответа

Да, вам нужно следить за синхронизацией.

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

3 ответа

Вот фрагмент кода из приложения для Android, которое я пишу:

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

4 ответа

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

сс имеет такие методы, какQFutureи т. д. По-видимому, они могут контролироваться черезcancel(), progressValue(), Тем не менее, документация дляQFutureWatcher гласит:QtConcurrent::run()Обратите внимание, что QFuture, возвращаемое QtConcurrent :: ...

5 ответов

 С этим методом вы можете использовать синхронизированную, как в Java.

synchronizedожет гарантировать сохранность нити. Что оJavaСпасибо!C++? C ++ ничего не говорит о потоках. Вам нужно будет положиться на поддержку библиотеки.

1 ответ

@Vance Ну, это был теоретический вопрос. «Тебе вряд ли понадобится ХХХ», но это не удовлетворяет мои мысли о жадности к знаниям;)

лько [https://stackoverflow.com/questions/4752130/java-thread-per-connection-model-vs-nio] источники [http://paultyma.blogspot.com/2008/03/writing-java-multithreaded-servers.html] скажем, у вас есть жесткое ограничение на количество потоков в ...

1 ответ

Спасибо. Поскольку мне нужно было быстрое решение, я реализовал блокировку с помощью блокировочных блоков. Не могли бы вы взглянуть на нижнюю часть моего отредактированного вопроса?

ню набор данных в ASP.Net WebApplication-Cache. Каждый пользователь в этом интранет-приложении использует один и тот же экземпляр. При вставке / обновлении / удалении действий база данных будет обновлена, и набор данных будет ...