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

1 ответ

Как вызвать элементы GUI в разных потоках Qt?

У меня есть приложение, в котором поток (не основной поток) нуждается в доступе к элементам графического интерфейса пользователя (отправить действие щелчка, показать окно сообщения и т. Д.). Я работаю в Python и Qt, а также знаю, что ...

2 ответа

Как использовать std :: async для функции-члена?

Как я могу управлять вызовом std :: async для функции-члена? Пример: class Person{ public: void sum(int i){ cout << i << endl; } }; int main(int argc, char **argv) { Person person; async(&Person::sum,&person,4); }Я хочу позвонить на сумму ...

4 ответа

Чередование параллельного файла чтение медленнее, чем последовательное чтение?

Я реализовал небольшой класс ввода-вывода, который может читать несколько файлов на разных дисках (например, два жестких диска, содержащие один и тот же файл). В последовательном случае оба диска читают в среднем 60 МБ / с по файлу, но когда я ...

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

2 ответа

Задача <T> против асинхронных делегатов в c #?

У меня есть этот простой метод: static int Work (string s) { return s.Length; }Я мог бы запустить его с: Task<string> task = Task.Factory.StartNew<int> (() => Work ("lalala") ); ... int result = task.Result;Или с этим: Func<string, int> method ...

5 ответов

Как определить, когда основной поток завершается?

Что мне нужно знать: Я хотел бы определить, когда основной поток (процесс?) Завершается, чтобы я мог гарантировать выполнение определенных действий до его завершения. Что я нашел себя: Я нашел событияAppDomain.DomainUnload а ...

2 ответа

FileStream блокирует файл для чтения и записи

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

3 ответа

Java начать один фоновый поток за другим завершить

Я видел этот вопрос:как запустить один поток после завершения другого потока [https://stackoverflow.com/questions/4884957/how-to-run-one-thread-after-complete-another-thread] , но ответ на него мне не подходит. У меня есть такой код Java для ...

1 ответ

Как заморозить эскимо в .NET (сделать класс неизменным)

Я разрабатываю класс, который я хочу сделать доступным только для чтения после того, как основной поток завершит его настройку, то есть "заморозит" его. Эрик Липперт называет ...

2 ответа

Использовать потоки для обработки файловых чанков

У меня есть arraylist, который состоит из 5000 IP-адресов. Для каждого IP-адреса я хочу выполнить запрос SNMPGet и команду FTPDownload. Я хочу реализовать это таким образом, чтобы одновременно для двух первых IP-адресов одновременно работали 2 ...

2 ответа

В чем разница между рабочим потоком и потоком ввода-вывода?

Глядя на элемент processmodel в Web.Config, есть два атрибута. maxWorkerThreads="25" maxIoThreads="25"В чем разница между рабочими потоками и потоками ввода / вывода?