Вопросы по теме 'resource-cleanup'

Как освободить ресурсы в новом MVVMLight V4
Я хотел бы знать, как лучше всего очистить ресурсы в недавно созданном ViewModelLocator для MVVM-Light V4. Насколько мне известно, до версии 3 метод ViewModelLocator.Cleanup () вызывал остальные методы Cleanup () моделей просмотра. В версии 4...
401 просмотров

Как правильно уничтожить класс
В Ruby у меня есть класс DAO, который расширяется классом, упрощающим управление соединениями, который расширяется классом, представляющим и управляющим данными в БД, который дополнительно расширяется другим классом. Если использовать метафору...
4729 просмотров
schedule 03.08.2022

пул потоков - создайте новый для каждой задачи, определите, когда будет выполнен набор задач
Запуск параллельных задач через ThreadPoolExecutors. Поскольку у меня есть 2-3 набора задач, на данный момент у меня есть карта ThreadPoolExecutors и я могу отправить набор задач одному из них. Теперь нужно узнать, когда пул выполнил все...
367 просмотров

Закройте базу данных sqlite3 при выходе, несмотря ни на что
В настоящее время я пишу скрипт, который использует sqlite3. Недавно я столкнулся с проблемой, связанной с тем, что база данных используется другой программой из-за того, что мой код преждевременно завершает работу с ошибкой. При подобных...
865 просмотров

убирать при выходе или нет
Я понимаю, что уборка - это хорошо. Я также разбираюсь во внутреннем устройстве ОС, поэтому, если я знаю, что мой процесс завершается, его память будет освобождена. Но мне нравится предлагать иную точку зрения. Я в курсе, что это довольно ПЛОХАЯ...
1118 просмотров

Как очистить генератор, если он не закончен
Если у меня есть генератор, подобный следующему, который требует настройки и очистки и может создавать столько записей, сколько необходимо. Однако мой пользователь может перестать запрашивать записи в любой момент. В этом случае мой res.Cleanup()...
43 просмотров
schedule 28.04.2023

Должен ли я разблокировать мьютексы в обработчике очистки?
Пара цитат из мануала. Цитирую man 3 pthread_mutex_unlock : Ни одна из функций мьютекса не является точкой отмены, даже pthread_mutex_lock, несмотря на то, что она может приостановить поток на произвольное время. Таким образом, состояние...
440 просмотров

как удалить балансировщик нагрузки с помощью команды gcloud?
Удалить балансировщик нагрузки из консоли очень просто. Просто щелкните значок удаления и подождите, пока не исчезнет балансировщик нагрузки. Есть ли аналогичная команда gcloud для удаления балансировщика нагрузки (каскадное удаление всех...
3350 просмотров

Платформа модульного тестирования Python, к сожалению, нет возможности встроенного тайм-аута
Я использую фреймворк python unittest для выполнения модульных тестов. Я использую версию Python 3.6. Я использую ОС Windows. Мой производственный код в настоящее время немного нестабилен (поскольку я добавил некоторые новые функции) и имеет...
35 просмотров