Pertanyaan yang diberi tag «stackoverflow»

2
Apakah * pernah * tidak apa-apa untuk menangkap StackOverflowError di Jawa?
Dulu saya berpikir itu bukan, tapi kemarin saya harus melakukannya. Ini adalah aplikasi yang menggunakan Akka (implementasi sistem aktor untuk JVM) untuk memproses pekerjaan yang tidak sinkron. Salah satu aktor melakukan beberapa manipulasi PDF, dan karena perpustakaannya bermasalah, ia mati StackOverflowErrorsetiap saat. Aspek kedua adalah bahwa Akka dikonfigurasi untuk mematikan …


4
Berapa banyak penggunaan tumpukan terlalu banyak?
Akhir-akhir ini ketika saya sedang menulis C atau C ++, saya akan mendeklarasikan semua variabel saya di stack hanya karena itu pilihan, tidak seperti dengan Java. Namun, saya pernah mendengar bahwa itu adalah ide yang buruk untuk menyatakan hal-hal besar di tumpukan. Kenapa ini yang terjadi? Saya pikir stack overflow …

3
Berapa banyak terlalu banyak panggilan fungsi bersarang?
Dikutip dari MSDN tentang StackOverflowException : Pengecualian yang dilemparkan ketika tumpukan eksekusi melimpah karena mengandung terlalu banyak panggilan metode bersarang. Too manycukup samar di sini. Bagaimana saya tahu kalau terlalu banyak benar-benar terlalu banyak? Ribuan panggilan fungsi? Jutaan? Saya berasumsi bahwa itu harus dikaitkan dengan beberapa cara dengan jumlah memori …

4
Ketika tidak ada TCO, kapan harus khawatir meniup tumpukan?
Setiap kali ada diskusi tentang bahasa pemrograman baru yang menargetkan JVM, pasti ada orang mengatakan hal-hal seperti: "JVM tidak mendukung optimisasi panggilan balik, jadi saya memprediksi banyak tumpukan yang meledak" Ada ribuan variasi pada tema itu. Sekarang saya tahu bahwa beberapa bahasa, seperti Clojure misalnya, memiliki konstruksi berulang khusus yang …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.