Публикации по теме 'error-handling'


BitPost: попробуйте и кроме в Python
При программировании на python возникают два типа ошибок: синтаксис и исключения. Синтаксическая ошибка обнаруживается при разборе кода, например. отсутствует ")" или отсутствует ":" или ошибка отступа. При возникновении этой ошибки отображается ключевое слово «SyntaxError» с именем файла и номером строки. Исключения возникают при выполнении кода, то есть во время выполнения. Например деление на ноль, имя переменной не определено, недопустимая конкатенация «int» с «str» и т. д. При..

Вход в NodeJS с помощью Papertrail
Недавно я внедрял в наш проект стороннюю службу и столкнулся с некоторыми проблемами при внедрении. Я хотел проверить, чего не хватает, какие данные отправляются и принимаются. console.log() как-то помогает в этом, но это не очень хорошее решение для производства, это становится трудным, если вы хотите видеть журналы за последнюю неделю, а также я хотел обрабатывать ошибки приложений. Мне нужно было хорошее управление журналами, которое помогло бы мне в решении этих проблем. Я..

Отладка шалостей — новая строка
Я провел довольно много последних нескольких дней, размышляя или отлаживая два URL-адреса, которые давали сбой на сервере разработки. Я поставил их для бета-тестирования и протестировал их, они работали отлично. Даже когда я отлаживаю, код отлично работает на моем ноутбуке, но в тот момент, когда я попытался протестировать свой проект на сервере разработки, он возвращает 404 URL-адрес, который не найден! Я пишу бэкенды на питоне, поэтому проект на Django. Конфигурация URL-адреса..

Определение ошибок вне существования
Определение ошибок вне существования Осмотрительная обработка ошибок - один из краеугольных камней построения надежной системы. Однако обработка ошибок не обязательно означает определение и обработку каждого случая ошибки. Интересно, что иногда лучше «исключить ошибки из существования». Этот пост относится к главе из замечательной книги Джона Остерхаута Философия дизайна программного обеспечения ( также есть запись беседы на эту тему, если вы хотите понять ее суть) . Как..

Обработка ошибок Fetch с помощью .catch
Несколько дней назад я создал внешний интерфейс приложения для управления задачами. Все шло гладко, пока я не понял, что мой внешний интерфейс не способен изящно обрабатывать ошибки. Например Что, если наш пользовательский ввод был недействителен? Что делать, если мой сервер обнаружил ошибку? Что, если мой внешний интерфейс попытается получить доступ к несуществующему ресурсу? В этих случаях я ожидаю ответа от сервера с некоторыми сообщениями об ошибках. Я хотел бы отойти от нашего..

Котлин и исключения
Что такое исключения Kotlin и как их использовать? Чтобы понять это, давайте сначала посмотрим на их происхождение. Исключения пришли в Котлин с Явы. Однако история с исключениями в Java сложна. Сделаю краткий обзор. Происхождение В Java есть уникальная концепция проверенных исключений , которые были разработаны для решения проблемы подробной и подверженной ошибкам обработки ошибок (каламбур). В языках, предшествующих Java, например, в почтенном C, вы должны писать код, как..

Простое справочное руководство по настройке глубоких нейронных сетей
Начиная Проектирование глубоких нейронных сетей может быть болезненной задачей, учитывая такое количество задействованных параметров, и никакая общая формула, похоже, не подходит для всех случаев использования. Мы можем использовать CNN для классификации изображений, LSTM для задач, связанных с NLP, но все же количество функций, размер функций, количество нейронов, количество скрытых слоев, выбор функций активации, инициализация весов и т. Д. Будут различаться для каждого в разных случаях..