Вопросы по теме 'exception-handling'
Используете общий класс для выполнения с помощью try / catch / finally?
Я обнаружил, что у меня много этого в разных методах в моем коде:
try
{
runABunchOfMethods();
}
catch (Exception ex)
{
logger.Log(ex);
}
А как насчет создания этого:
public static class Executor
{
private static ILogger logger;...
27.10.2023
Проблемы со службой Windows, сбором блокировок и многопоточностью
Мой сценарий:
Служба Windows .NET 4
Я опрашиваю базу данных на наличие сущностей.
Когда появляются новые объекты, они добавляются в файл BlockingCollection .
В сервисе OnStart я создаю System.Threading.Tasks.Task , задачей которого...
25.11.2023
Головоломка Spotify: избежать ошибки обработки исключений
Я работаю над головоломкой для Spotify (см. здесь ). Я пишу решение на Java, и я получил свой код для передачи двух примеров входных данных в Eclipse, на ideone.com и через терминал на моем osx, все без ошибок. Однако всякий раз, когда я...
21.12.2023
Как перехватить исключение NoSuchLayoutException в теме Liferay Velocity, если макет не найден?
У меня есть следующий код в теме шаблона скорости:
#set($currLayout = $layoutLocalService.getFriendlyURLLayout($group_id, true, $currFriendlyUrl))
который бросает
com.liferay.portal.NoSuchLayoutException
at...
02.12.2023
Python, как добавить исключение?
@martineau Я обновил свои коды, это то, что вы имели в виду? Как мне обрабатывать KeyError вместо NameError?
url = "http://app2.nea.gov.sg/anti-pollution-radiation-protection/air-pollution/psi/psi-readings-over-the-last-24-hours"
web_soup =...
12.11.2023
Исключение Task OutOfMemory не завершает процесс
У меня есть следующий код задачи с успешным и неудачным продолжением.
Task<IEnumerable<IDictionaryObject>> getParameters = _parametersRequester.BeginGetParametersBulk(requestJob);
var processParameters =...
09.11.2023
Как добавить сообщения об обработке исключений в универсальные приложения для Windows?
Я пытаюсь добавить обработку исключений с соответствующим окном сообщения в универсальное приложение для Windows. Я хотел просто использовать TryParse или Try-Catch, но я не могу понять, что эквивалентно окну сообщения в универсальных приложениях для...
03.11.2023
Хорошо ли иметь блок try и catch внутри конструктора в java
Можем ли мы использовать блок try и catch в конструкторе, или мы можем генерировать исключение из конструктора или генерировать исключение в конструкторе в java. Является ли это хорошей практикой, чтобы иметь блок try и catch, бросить и бросить в...
02.11.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..