Вопросы с тегом «stackoverflow»

27
Можно ли когда-нибудь поймать StackOverflowError в Java?

Раньше я думал, что это не так, но вчера я должен был это сделать. Это приложение, которое использует Akka (реализация системы акторов для JVM) для обработки асинхронных заданий. Один из актеров выполняет некоторые манипуляции с PDF, и поскольку библиотека глючит, время от времени она умирает...

23
Как часто seq используется в производственном коде Haskell?

У меня есть некоторый опыт написания небольших инструментов на Haskell, и я нахожу его очень интуитивно понятным, особенно для написания фильтров (использующих interact), которые обрабатывают их стандартный ввод и передают его на стандартный вывод. Недавно я попытался использовать один такой фильтр...

22
Сколько стека используется слишком много?

В последнее время, когда я писал на C или C ++, я объявляю все свои переменные в стеке только потому, что это вариант, в отличие от Java. Однако я слышал, что плохая идея объявлять большие вещи в стеке. Почему именно это так? Я полагаю, что переполнение стека связано, но я не очень понимаю, почему...

15
Сколько слишком много вложенных вызовов функций?

Цитируется из MSDN о StackOverflowException : Исключение, которое выдается при переполнении стека выполнения, поскольку он содержит слишком много вложенных вызовов методов. Too manyздесь довольно расплывчато Как я знаю, когда слишком много на самом деле слишком много? Тысячи вызовов функций?...

14
Когда нет ТШО, когда беспокоиться о том, чтобы унести стек?

Каждый раз, когда обсуждается новый язык программирования для JVM, неизбежно появляются люди, которые говорят что-то вроде: «JVM не поддерживает оптимизацию хвостового вызова, поэтому я предсказываю множество взрывающихся стеков» Есть тысячи вариаций на эту тему. Теперь я знаю, что некоторые языки,...