Apa perbedaan antara Layanan, Async, Tugas & Utas. Jika saya tidak salah semuanya digunakan untuk melakukan beberapa hal di latar belakang. Jadi, bagaimana memutuskan mana yang akan digunakan dan
Apa perbedaan antara Layanan, Async, Tugas & Utas. Jika saya tidak salah semuanya digunakan untuk melakukan beberapa hal di latar belakang. Jadi, bagaimana memutuskan mana yang akan digunakan dan
Saya mengubah kode saya dari menggunakan Handlermenjadi AsyncTask. Yang terakhir sangat bagus dalam fungsinya - pembaruan asinkron dan penanganan hasil di utas UI utama. Apa yang tidak jelas bagi saya adalah bagaimana menangani pengecualian jika ada masalah AsyncTask#doInBackground. Cara saya...
Amazon mengumumkan AWS Lambda ( http://aws.amazon.com/lambda/ ). Deskripsi produk meliputi: Tugas yang dijadwalkan Fungsi AWS Lambda dapat dipicu oleh penghitung acara eksternal, sehingga fungsi dapat dijalankan selama waktu pemeliharaan yang dijadwalkan secara rutin atau jam non-puncak....
Saya bekerja pada aplikasi web yang agak besar, dan backend kebanyakan dalam PHP. Ada beberapa tempat dalam kode di mana saya perlu menyelesaikan beberapa tugas, tetapi saya tidak ingin membuat pengguna menunggu hasilnya. Misalnya, saat membuat akun baru, saya harus mengirim mereka email selamat...
Di UI, untuk melakukan beberapa pekerjaan latar belakang, saya menggunakan file Thread. Tetapi seperti yang disarankan oleh orang lain, saya sekarang menggunakan AsyncTask. Apa perbedaan utama antara a Threaddan an AsyncTask? Dalam skenario mana, saya harus menggunakan file Thread atau an...
Saya menggunakan pustaka dukungan untuk aplikasi saya. Dalam FragmentActivity saya, saya menggunakan AsyncTask untuk mengunduh data dari internet. Dalam metode onPreExecute () saya menambahkan Fragment dan dalam metode onPostExecute () saya menghapusnya lagi. Ketika orientasi diubah di antara...
Saat bekerja dengan model berulir C ++ 11, saya perhatikan itu std::packaged_task<int(int,int)> task([](int a, int b) { return a + b; }); auto f = task.get_future(); task(2,3); std::cout << f.get() << '\n'; dan auto f = std::async(std::launch::async, [](int a, int b) { return...
Karena Honeycombdan v4 Compatibility Libraryitu mungkin untuk digunakan AsyncTaskLoader. Dari apa yang saya mengerti, AsyncTaskLoaderdapat bertahan melalui perubahan konfigurasi seperti membalik layar. Apakah dianjurkan untuk menggunakan AsyncTaskLoaderbukan AsyncTask? Apakah LoaderManagermasuk...
Dalam Aktivitas saya, saya menggunakan kelas yang memanjang dari AsyncTask dan parameter yang merupakan instance dari AsyncTask itu. Ketika saya menelepon mInstanceOfAT.execute("")semuanya baik-baik saja. Tetapi aplikasi mogok ketika saya menekan tombol pembaruan yang memanggil lagi AsyncTask (Jika...
Saya memiliki empat tes berikut dan yang terakhir hang saat saya menjalankannya. Mengapa ini terjadi: [Test] public void CheckOnceResultTest() { Assert.IsTrue(CheckStatus().Result); } [Test] public async void CheckOnceAwaitTest() { Assert.IsTrue(await CheckStatus()); } [Test] public async void...
Saya memiliki AsyncTaskkelas yang saya jalankan yang mengunduh daftar besar data dari situs web. Jika pengguna akhir memiliki koneksi data yang sangat lambat atau tidak stabil pada saat penggunaan, saya ingin membuat AsyncTaskbatas waktu setelah jangka waktu tertentu. Pendekatan pertama saya untuk...
Selama bertahun-tahun saya menggunakan Eclipse, saya tidak pernah tahu sampai sekarang bahwa tag komentar TODO / FIXME / XXX seharusnya muncul di daftar tugas. Rupanya ini adalah sesuatu yang dinonaktifkan secara default karena saya telah menggunakan tag tersebut selama saya menggunakan Eclipse dan...
Adakah yang bisa menjelaskan jika awaitdanContinueWith sama atau tidak dalam contoh berikut. Saya mencoba menggunakan TPL untuk pertama kalinya dan telah membaca semua dokumentasi, tetapi tidak mengerti perbedaannya. Menunggu : String webText = await getWebPage(uri); await
Saat ini saya membaca " Concurrency in C # Cookbook " oleh Stephen Cleary, dan saya memperhatikan teknik berikut: var completedTask = await Task.WhenAny(downloadTask, timeoutTask); if (completedTask == timeoutTask) return null; return await downloadTask; downloadTaskadalah panggilan ke...
Saya menggunakan AsyncTaskoperasi untuk memuat yang saya terapkan sebagai kelas dalam. Di onPreExecute()saya menampilkan dialog pemuatan yang kemudian saya sembunyikan lagi onPostExecute(). Tetapi untuk beberapa operasi pemuatan, saya tahu sebelumnya bahwa mereka akan selesai dengan sangat cepat...
Saya menggunakan AsyncTasks untuk mengambil data sebagai respons terhadap pengguna yang menekan tombol. Ini berfungsi dengan baik dan menjaga antarmuka tetap responsif saat mengambil data, tetapi ketika saya memeriksa apa yang terjadi di debugger Eclipse, saya menemukan bahwa setiap kali yang baru...
Saya menjalankan operasi pengambilan file audio dan pemutaran file audio jarak jauh di utas latar belakang menggunakan AsyncTask. SEBUAHCancellable progress bar ditampilkan untuk waktu pengambilan operasi berjalan. Saya ingin membatalkan / membatalkan proses AsyncTaskketika pengguna membatalkan...
Katakanlah saya ingin melakukan beberapa tindakan setiap 10 detik dan tidak perlu memperbarui tampilan. Pertanyaannya adalah: apakah lebih baik (maksud saya lebih efisien dan efektif) menggunakan timer dengan timertask seperti di sini: final Handler handler = new Handler(); TimerTask timertask...
Saya menemukan pertanyaan serupa ditanyakan di sini tetapi tidak ada jawaban yang memuaskan saya. Jadi ulangi pertanyaannya lagi- Saya memiliki tugas yang perlu dilakukan secara berkala (katakanlah interval 1 menit). Apa keuntungan menggunakan Timertask & Timer untuk melakukan ini dibandingkan...
Apa perbedaan antara OperationCanceledExceptiondan TaskCanceledException? Jika saya menggunakan .NET 4.5 dan menggunakan async/ awaitkata kunci, mana yang harus saya