Als «multithreading» getaggte Fragen

78
Gibt es ein besseres Wartemuster für c #?

Ich habe einige Male solche Dinge programmiert. for (int i = 0; i < 10; i++) { if (Thing.WaitingFor()) { break; } Thread.Sleep(sleep_time); } if(!Thing.WaitingFor()) { throw new ItDidntHappenException(); } Es sieht einfach nach schlechtem Code aus. Gibt es einen besseren Weg, dies zu tun? Ist...

78
ProgressDialog Android anzeigen

Ich habe einen EditText, der dem Benutzer einen String und einen searchButton entnimmt. Wenn Sie auf den searchButton klicken, wird die XML-Datei durchsucht und in der ListView angezeigt. Ich kann Eingaben vom Benutzer entgegennehmen, die XML-Datei durchsuchen und den vom Benutzer gesuchten...

77
Richtige Verwendung von Mutexen in Python

Ich beginne mit Multi-Threads in Python (oder zumindest ist es möglich, dass mein Skript mehrere Threads erstellt). Wäre dieser Algorithmus die richtige Verwendung eines Mutex? Ich habe diesen Code noch nicht getestet und er wird wahrscheinlich nicht einmal funktionieren. Ich möchte nur, dass...

77
Hintergrund-Thread mit QThread in PyQt

Ich habe ein Programm, das über eine GUI, die ich in PyQt geschrieben habe, mit einem Radio verbunden ist, das ich verwende. Natürlich besteht eine der Hauptfunktionen des Radios darin, Daten zu übertragen, aber um dies kontinuierlich zu tun, muss ich die Schreibvorgänge schleifen, wodurch die...

76
Threading in Python [geschlossen]

Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Verbessere diese...

75
Software-Threads gegen Hardware-Threads

Was ist der Unterschied zwischen Software-Threads, Hardware-Threads und Java-Threads? Sind Software-Threads, Java-Threads und Hardware-Threads unabhängig oder voneinander abhängig? Ich frage dies, weil ich weiß, dass Java-Threads in einem Prozess mit in jvm (java.exe) erstellt werden. Stimmt es...

75
SpinWait vs Sleep warten. Welches verwenden?

Ist es effizient zu SpinWait.SpinUntil(() => myPredicate(), 10000) für eine Zeitüberschreitung von 10000ms oder Ist es effizienter, Thread.SleepPolling für dieselbe Bedingung zu verwenden ? Zum Beispiel etwas in Anlehnung an die folgende SleepWaitFunktion: public bool SleepWait(int timeOut) {...