Saya telah membaca dokumentasi tentang ini dan saya pikir saya mengerti. Sebuah AutoResetEventme - reset ketika kode melewati event.WaitOne(), tetapi ManualResetEventtidak. Apakah ini
Saya telah membaca dokumentasi tentang ini dan saya pikir saya mengerti. Sebuah AutoResetEventme - reset ketika kode melewati event.WaitOne(), tetapi ManualResetEventtidak. Apakah ini
Apa perbedaan antara menggunakan Runnabledan Callableantarmuka saat merancang utas bersamaan di Jawa, mengapa Anda memilih satu di antara yang
The dokumentasi MSDN mengatakan bahwa public class SomeObject { public void SomeOperation() { lock(this) { //Access instance variables } } } adalah "masalah jika instance dapat diakses secara publik". Saya bertanya-tanya mengapa? Apakah karena kunci akan ditahan lebih lama dari yang...
Saya baru mengenal Android. Saya ingin tahu apa yang dilakukan Looperkelas dan juga bagaimana menggunakannya. Saya telah membaca dokumentasi kelas Android Looper tetapi saya tidak dapat sepenuhnya memahaminya. Saya telah melihatnya di banyak tempat tetapi tidak dapat memahami tujuannya. Adakah yang...
Apakah ada cara realistis untuk mengimplementasikan model multi-threaded di PHP baik benar, atau hanya mensimulasikannya. Beberapa waktu lalu disarankan agar Anda dapat memaksa sistem operasi untuk memuat contoh lain dari executable PHP dan menangani proses simultan lainnya. Masalah dengan ini...
Adakah yang bisa memberi tahu saya keuntungan metode tersinkronisasi dari blok tersinkronisasi dengan
Hanya ingin tahu apa bedanya BeginInvoke()dan Invoke()apa? Terutama untuk apa masing-masing digunakan. EDIT: Apa perbedaan antara membuat objek threading dan memanggil memanggil itu dan hanya memanggil BeginInvoke()delegasi? atau mereka hal yang
Saya perlu memeriksa apakah utas yang menjalankan bagian kode tertentu adalah utas utama (UI) atau tidak. Bagaimana saya bisa mencapai
Bisakah Anda menjelaskan STA dan MTA dengan kata-kata Anda sendiri? Juga, apa yang dimaksud dengan utas apartemen dan apakah hanya terkait dengan COM? Jika demikian,
Jawaban pertanyaan ini adalah upaya komunitas . Edit jawaban yang ada untuk meningkatkan pos ini. Saat ini tidak menerima jawaban atau interaksi baru. Dapatkah seseorang memposting contoh sederhana memulai dua utas (Berorientasi Objek) dalam C ++. Saya mencari
Apakah ada aturan yang baik untuk kapan menggunakan Task.Delay versus Thread.Tidur ? Secara khusus, adakah nilai minimum untuk menyediakan agar satu menjadi efektif / efisien di atas yang lain? Terakhir, karena Task.Delay menyebabkan pengalihan konteks pada mesin status async / wait, apakah ada...
Saya sedang berdiskusi dengan rekan tim tentang mengunci .NET. Dia orang yang sangat cerdas dengan latar belakang yang luas dalam pemrograman level rendah dan level tinggi, tetapi pengalamannya dengan pemrograman level bawah jauh melebihi milikku. Lagi pula, Dia berpendapat bahwa .NET locking harus...
Saya cukup akrab dengan C ++ 11's std::thread, std::asyncdan std::futurekomponen (misalnya lihat jawaban ini ), yang lurus ke depan. Namun, saya tidak dapat memahami apa std::promiseitu, apa yang dilakukannya dan dalam situasi apa yang paling baik digunakan. Dokumen standar itu sendiri tidak...
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 10 bulan lalu . Saya agak...
Setiap kali sebuah pertanyaan muncul di SO tentang sinkronisasi Java, beberapa orang sangat ingin menunjukkan bahwa synchronized(this)harus dihindari. Sebaliknya, mereka mengklaim, kunci pada referensi pribadi lebih disukai. Beberapa alasan yang diberikan adalah: beberapa kode jahat dapat...
Saya perlu menjalankan sejumlah tugas 4 sekaligus, seperti ini: ExecutorService taskExecutor = Executors.newFixedThreadPool(4); while(...) { taskExecutor.execute(new MyTask()); } //...wait for completion somehow Bagaimana saya bisa diberi tahu setelah semuanya selesai? Untuk saat ini saya tidak...
Saya baru mengenal lingkungan Android SDK / API. Ini pertama kali saya mencoba menggambar plot / grafik. Saya mencoba menjalankan berbagai jenis kode sampel emulator menggunakan 3 perpustakaan gratis yang berbeda, tidak ada yang ditampilkan di layar tata letak. Logcat mengulangi pesan berikut: W...
Di C # 4.0, kita memiliki Taskdalam namespace System.Threading.Tasks . Apa perbedaan sebenarnya antara Threaddan Task. Saya melakukan beberapa program sampel (bantuan diambil dari MSDN) untuk kepentingan saya sendiri belajar Parallel.Invoke Parallel.For Parallel.ForEach tetapi memiliki banyak...
На этот вопрос есть ответы на Stack Overflow на русском : В чем отличие beri tahu, beri tahu semua? Jika satu Googles untuk "perbedaan antara notify()dan notifyAll()" maka banyak penjelasan akan muncul (meninggalkan paragraf javadoc). Semuanya bermuara pada jumlah utas...
Saya mengambil demo berikut dari web dari https://computing.llnl.gov/tutorials/pthreads/ #include <pthread.h> #include <stdio.h> #define NUM_THREADS 5 void *PrintHello(void *threadid) { long tid; tid = (long)threadid; printf("Hello World! It's me, thread #%ld!\n", tid);...