Результаты поиска по запросу "multithreading"
Как вызвать элементы GUI в разных потоках Qt?
У меня есть приложение, в котором поток (не основной поток) нуждается в доступе к элементам графического интерфейса пользователя (отправить действие щелчка, показать окно сообщения и т. Д.). Я работаю в Python и Qt, а также знаю, что ...
Как использовать 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); }Я хочу позвонить на сумму ...
Чередование параллельного файла чтение медленнее, чем последовательное чтение?
Я реализовал небольшой класс ввода-вывода, который может читать несколько файлов на разных дисках (например, два жестких диска, содержащие один и тот же файл). В последовательном случае оба диска читают в среднем 60 МБ / с по файлу, но когда я ...
Задача <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 ...
Как определить, когда основной поток завершается?
Что мне нужно знать: Я хотел бы определить, когда основной поток (процесс?) Завершается, чтобы я мог гарантировать выполнение определенных действий до его завершения. Что я нашел себя: Я нашел событияAppDomain.DomainUnload а ...
FileStream блокирует файл для чтения и записи
У меня есть следующий блок кода, который вызывает у меня головную боль. Логически это должно работать, поскольку я использую файловый поток, обеспечивающий блокировку в операторе using. Когда он попадает на строку, которая создает StreamWriter, ...
Java начать один фоновый поток за другим завершить
Я видел этот вопрос:как запустить один поток после завершения другого потока [https://stackoverflow.com/questions/4884957/how-to-run-one-thread-after-complete-another-thread] , но ответ на него мне не подходит. У меня есть такой код Java для ...
Как заморозить эскимо в .NET (сделать класс неизменным)
Я разрабатываю класс, который я хочу сделать доступным только для чтения после того, как основной поток завершит его настройку, то есть "заморозит" его. Эрик Липперт называет ...
Использовать потоки для обработки файловых чанков
У меня есть arraylist, который состоит из 5000 IP-адресов. Для каждого IP-адреса я хочу выполнить запрос SNMPGet и команду FTPDownload. Я хочу реализовать это таким образом, чтобы одновременно для двух первых IP-адресов одновременно работали 2 ...
В чем разница между рабочим потоком и потоком ввода-вывода?
Глядя на элемент processmodel в Web.Config, есть два атрибута. maxWorkerThreads="25" maxIoThreads="25"В чем разница между рабочими потоками и потоками ввода / вывода?