Pertanyaan yang diberi tag multithreading

157
Terapkan C # Generic Timeout

Saya mencari ide bagus untuk menerapkan cara umum untuk memiliki satu baris (atau delegasi anonim) dari kode dieksekusi dengan batas waktu. TemperamentalClass tc = new TemperamentalClass(); tc.DoSomething(); // normally runs in 30 sec. Want to error at 1 min Saya mencari solusi yang dapat...

156
Apa artinya utas ini bergabung dengan kode?

Dalam kode ini, apa arti keduanya bergabung dan pecah? t1.join()menyebabkan t2berhenti sampai t1berakhir? Thread t1 = new Thread(new EventThread("e1")); t1.start(); Thread t2 = new Thread(new EventThread("e2")); t2.start(); while (true) { try { t1.join(); t2.join(); break; } catch...

156
Argumen String Threading Python

Saya punya masalah dengan threading Python dan mengirim string dalam argumen. def processLine(line) : print "hello"; return; . dRecieved = connFile.readline(); processThread = threading.Thread(target=processLine, args=(dRecieved)); processThread.start(); Di mana dRecured adalah string satu...

153
Bisakah num ++ menjadi atom untuk 'int num'?

Secara umum, untuk int num, num++(atau ++num), sebagai operasi baca-modifikasi-tulis, bukan atom . Tapi saya sering melihat kompiler, misalnya GCC , menghasilkan kode berikut untuk itu ( coba di sini ): Karena baris 5, yang sesuai dengan num++satu instruksi, dapatkah kita menyimpulkan bahwa num++...