Apa itu mutex dan semaphore di Java? Apa perbedaan
Apa itu mutex dan semaphore di Java? Apa perbedaan
Kapan Anda akan menelepon Java, thread.run()bukan
Saya telah menggunakan DispatchQueue.main.asyncwaktu yang lama untuk melakukan operasi terkait UI. Swift menyediakan DispatchQueue.main.asyncdan DispatchQueue.main.sync, dan keduanya dilakukan di antrean utama. Adakah yang bisa memberi tahu saya perbedaan di antara mereka? Kapan saya harus...
Simbol rupee ini, mata uang India, telah disetujui oleh Kabinet Persatuan pada 15 Juli 2010. Bagaimana cara menampilkannya di situs
Saya ingin memiliki kolom input teks yang berisi tanda "$" di awal, dan tidak peduli apa pengeditan yang terjadi pada kolom tersebut, agar tanda tersebut tetap ada. Saya akan lebih baik jika hanya angka yang diterima untuk masukan, tapi itu hanya tambahan yang
Saya ingin membuat ThreadPoolExecutorsedemikian rupa sehingga ketika telah mencapai ukuran maksimum dan antrian penuh, submit()metode memblokir ketika mencoba menambahkan tugas baru. Apakah saya perlu menerapkan kustom RejectedExecutionHandleruntuk itu atau adakah cara yang sudah ada untuk...
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 2 tahun lalu . Perbaiki pertanyaan...
Apakah ada cara standar yang bagus untuk memanggil metode pemblokiran dengan waktu tunggu di Java? Saya ingin bisa melakukan: // call something.blockingMethod(); // if it hasn't come back within 2 seconds, forget it jika itu masuk akal. Terima kasih.
Mengapa i++tidak atom di Jawa? Untuk lebih memahami Java, saya mencoba menghitung seberapa sering loop di thread dijalankan. Jadi saya menggunakan file private static int total = 0; di kelas utama. Saya memiliki dua utas. Thread 1: Cetakan System.out.println("Hello from Thread 1!"); Benang...
Bagaimana cara menggunakan ConcurrentLinkedQueuedi Java? Dengan menggunakan ini LinkedQueue, apakah saya perlu khawatir tentang konkurensi dalam antrian? Atau apakah saya hanya perlu mendefinisikan dua metode (satu untuk mengambil elemen dari daftar dan yang lainnya untuk menambahkan elemen ke...
Bagaimana satu gips doubleuntuk decimalyang digunakan ketika melakukan pengembangan mata uang. Kemana perginya M? decimal dtot = (decimal)(doubleTotal);
Apakah ada keuntungan menggunakan java.util.concurrent.CountdownLatch dari pada java.util.concurrent.Semaphore ? Sejauh yang saya tahu, fragmen berikut hampir setara: 1. Semaphore final Semaphore sem = new Semaphore(0); for (int i = 0; i < num_threads; ++ i) { Thread t = new Thread()...
Saya mencari implementasi ExecutorService yang dapat diberikan dengan waktu tunggu. Tugas-tugas yang dikirimkan ke ExecutorService akan terganggu jika mereka membutuhkan waktu lebih lama dari waktu tunggu untuk dijalankan. Menerapkan binatang seperti itu bukanlah tugas yang sulit, tetapi saya...
Guru saya di kelas Java tingkat atas tentang threading mengatakan sesuatu yang saya tidak yakin. Dia menyatakan bahwa kode berikut belum tentu memperbarui readyvariabel. Menurutnya, kedua utas tidak harus berbagi variabel statis, khususnya dalam kasus ketika setiap utas (utas utama versus...
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 7 tahun yang lalu . Perbaiki
Apa yang saya kejar adalah cara yang kompatibel untuk mengkonfigurasi penggunaan kumpulan thread atau tidak. Idealnya, sisa kode tidak akan terpengaruh sama sekali. Saya bisa menggunakan kumpulan utas dengan 1 utas tetapi itu bukan yang saya inginkan. Ada ide? ExecutorService es = threads == 0...
Saya membaca SIP-14 dan konsepnya Futuremasuk akal dan mudah dimengerti. Tapi punya dua pertanyaan tentang Promise: Kata SIP Depending on the implementation, it may be the case that p.future == p. Bagaimana ini bisa terjadi? Adalah Futuredan Promisetidak dua jenis yang berbeda? Kapan sebaiknya...
Saya sering menemukan istilah ini digunakan dalam konteks pemrograman bersamaan. Apakah mereka sama atau berbeda?
mulai dari Rails 4 , semuanya harus berjalan di lingkungan berulir secara default. Artinya adalah semua kode yang kita tulis DAN SEMUA permata yang kita gunakan harus adathreadsafe jadi, saya punya beberapa pertanyaan tentang ini: apa yang TIDAK aman untuk benang di ruby / rails? Vs Apa...
Saya telah menyaksikan peningkatan visibilitas bahasa dan fitur pemrograman fungsional untuk sementara waktu. Saya memeriksa mereka dan tidak melihat alasan pengajuan banding. Kemudian, baru-baru ini saya menghadiri presentasi "Basics of Erlang" Kevin Smith di Codemash . Saya menikmati...