Ответы на вопросы с тегом "многопоточность"

Ответов: 2 Автор Ni!E$H_WAGH

Как создать несколько потоков на основе количества файлов ?

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

Читать ответы

Ответов: 2 Автор Member 13508014

Почему основной поток выходит из строя, когда дочерний поток вызывает функцию обратного вызова основного потока

Я пытаюсь понять некоторые основы многопоточности. Я написал простую программу, как показано ниже. Когда дочерний поток вызывает функцию обратного вызова, в основном потоке наблюдается сбой (здесь область действия функции обратного вызова находится в основном потоке. Насколько я понимаю, эт...

Читать ответы

Ответов: 2 Автор Member 13543978

Потокобезопасное чтение/запись в счетчик

Я пытаюсь сделать 2 потока, которые читают/записывают в счетчик, используя потокобезопасные методы. Будет ли мне лучше использовать атомарное целое число для хранения значения счетчика, чтобы я мог безопасно увеличить его и получить значение?Что я уже пробовал:public class Counter { pr...

Читать ответы

Ответов: 2 Автор Member 13540542

Пример многопоточной программы

Напишите многопоточную программу, которая вычисляет сумму списка чисел. Эта программа будет передана серия чисел (ровно 5 чисел) в командной строке во время выполнения и затем создаст один рабочий поток, который найдет сумму 5 значений, в то время как родительский поток выведет (напечатает)...

Читать ответы

Ответов: 2 Автор vaibhavbvp

Выбор между потоком и процессом, который был бы предпочтительным

Я столкнулся с проблемой, когда мы должны принять решение между нижеперечисленными вариантами: 1.процесс создает некоторое X число рабочих потоков.Эти рабочие потоки будут создавать лог-файл определенной длины. 2.Создайте X количество процессов и создайте файлы журналов определенной длины с...

Читать ответы

Ответов: 2 Автор Member 12658724

Почему manualresetevent может иметь экземпляр, но со статикой?

Кодprivate static ManualResetEvent mre = new ManualResetEvent(false); Но по MSDNIt is not possible to create instances of a static class using the new keyword. Что я уже пробовал: Не уверен в концепции. Некоторые примеры имеют статику, другие-нет. Смущенный. ...

Читать ответы

Ответов: 2 Автор try{...}catch(BadCodeException){rwcode(ask());}

Доступ к члену объекта, созданного в другом потоке.

У меня есть объект, объявленный в основном потоке (GUI) и созданный из другого потока. Мне нужно получить доступ к члену из него. Однако доступ к методу объекта приводит к: System. NullReferenceException: "ссылка на объект не установлена на экземпляр объекта". srv был равен нулю. Ниже приве...

Читать ответы

Ответов: 2 Автор Varun_nayak

Элементы управления WinForms UI становятся доступными только для чтения во время потоковой передачи, которая использует эти элементы управления внутри него

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

Читать ответы

Ответов: 2 Автор Member 13188172

Tcp клиент-сервер c# чат-приложение

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

Читать ответы

Ответов: 2 Автор GeorgeZv

Один сервер для нескольких клиентов (чат) в C

Я написал серверно-клиентский чат для Окна (используя потоки и неблокирующий сокет), он прекрасно работает с одним сервером, но все еще не поддерживает несколько клиентов. Сервер работает как echo (но только для последнего подключенного клиента). Client. c использует функцию CreateThread и ...

Читать ответы

Ответов: 2 Автор Chandan_srivastava

Уничтожение глобального объекта

I have a global object which is shared by different threads. To provide the synchronization, I have added a mutex inside the global object. Mutex will be locked by a thread before accessing the data inside the object. Everything is fine except delete. If a thread is locking the mutex and de...

Читать ответы

Ответов: 2 Автор xXxRevolutionxXx

[Python]как разделить переменную между двумя потоками

Хорошо, прежде чем начать публиковать ссылки из stackoverflow, пожалуйста, сначала позвольте мне объяснить. У меня есть скрипт(написанный, конечно, на python), на котором я запускаю новый метод (как новый поток) из другого файла скрипта (. py). Теперь я хочу, чтобы эти два скрипта(или эти д...

Читать ответы

Ответов: 2 Автор Member 11320435

Неблокирующая и реентерабельная очередь отправки с порядком выполнения

Я пытаюсь реализовать свою собственную очередь отправки для отправки задач в том же порядке, в каком они добавляются в очередь. Мотивация для этого связана с отсутствием поддержки C++/CX для очередей отправки компонентов среды выполнения Windows. (https://msdn.microsoft.com/en-us/library/hh...

Читать ответы

Ответов: 2 Автор Member 12963359

Возможна ли обработка изображений с помощью openmp

могу ли я использовать openmp для обработки изображений так, чтобы после увеличения количества потоков обработка изображений могла выполняться быстроЧто я уже пробовал: после увеличения потоков увеличение производительности не происходит ...

Читать ответы

Ответов: 2 Автор leopard447

Проблемы многопоточности объектной модели SharePoint server

Я использую объектную модель SharePoint server с C# и испытываю проблемы с созданием многопоточных приложений с использованием объектной модели sharepoint server. У меня есть два типа заданий:первое - чтение данных в библиотеке документов SharePoint, а второе-запись данных в библиотеку доку...

Читать ответы

Ответов: 2 Автор Member 12589173

Как создать поток?

Нужно создать поток, взяв метод в качестве аргумента, и в этом методе мне нужно взять char* в качестве параметра всякий раз, когда мы передаем аргумент этому методу, тогда thered будет уничтожен ??Мне нужна реализация этого требования??Что я уже пробовал: Ничего. ...

Читать ответы

Ответов: 2 Автор Member 11543226

Как приостановить выполнение цикла for до тех пор, пока клиент не ответит?

Я пишу серверную программу , в которой я хочу приостановить выполнение цикла for, когда счетчик(int) равен 25 в то время, когда сервер задает вопрос клиенту "вы хотите продолжить отправку данных?", если ответ клиента "да", то мой цикл for должен возобновиться со счетчика 26. теперь моя прог...

Читать ответы

Ответов: 2 Автор H.AL

Ведение журнала веб-сервисов с блокировкой и многопоточностью

Я вручную создал свой метод ведения журнала для регистрации некоторых входных данных веб-методов в моем веб-сервисе soap, созданном на visual 2010 vb.net. Поскольку к моему веб-сервису будут обращаться несколько пользователей, я подумал о методе блокировки, который блокирует каждый раз файл журнала....

Читать ответы

Ответов: 2 Автор MyOldAccount

Асинхронный вызов readdirectorychangesw блокирует выход потока

ВСТУПЛЕНИЕ: Я пишу небольшое приложение, которое отслеживает определенный каталог для новых добавленных файлов. Я хотел бы поместить код мониторинга в отдельный поток, чтобы я мог оставить основной поток свободным для других вещей и отменить поток мониторинга, когда мне это нужно.СООТВЕТСТВ...

Читать ответы