Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Python - объект MagicMock не может быть использован в выражении 'await'
Когда я пытался замокировать асинхронную функцию в модуле unittest
с помощью MagicMock
, я получил следующую ошибку:
TypeError: object MagicMock can't be used in 'await' expression
Пример кода выглядит так:
# исходный код
class Service:
async def compute(self, x):
...
Существует ли реализация словаря в JavaScript?
Как реализовать массив с индексатором в JavaScript? В .Net есть что-то вроде словаря, а как это реализовать в JavaScript?
Как можно повторно использовать пул потоков после его завершения?
Описание проблемы
Я работаю с файлом .csv, который содержит более 70 миллионов строк. Каждая строка должна генерировать объект Runnable
, который затем будет выполняться пулом потоков. Этот Runnable
будет вставлять запись в базу данных MySQL.
Дополнительно, я хочу сохранять позицию в файле...
Лучшие практики использования постоянных хеш-карт в Rust
Описание проблемы:
Я пытаюсь установить константную, предопределенную хэш-карту в Rust, но не уверен, как лучше всего это сделать с точки зрения практики. Я создал следующий код:
use std::collections::HashMap;
pub const Countries: HashMap = [
("UK", "United Kingdom"),
("US",...
Разница между ключевыми словами "this" и "super" в Java
В чем разница между ключевыми словами this и super?
Оба используются для доступа к конструкторам классов, верно? Можете объяснить, как они различаются и в каких ситуациях следует использовать каждое из них?
Как подогнать синусоиду к данным с помощью pylab и numpy?
Я пытаюсь показать, что экономики следуют относительно синусоидальному паттерну роста. Я разрабатываю симуляцию на Python, чтобы продемонстрировать, что даже при наличии некоторой степени случайности мы можем получить результаты, близкие к синусоиде.
Я доволен данными, которые я получаю, но теперь...
Существует ли аналог 'git sed'?
У меня есть проблема, связанная с переименованием метода в исходном коде, который хранится в репозитории Git. Я мог бы сделать это вручную, но имя метода встречается в нескольких местах (например, в юнит-тестах, документации и самом методе). Чтобы проверить, где используется метод, я использую...
Создание пользовательских исключений в C++
Я изучаю C++ и сталкиваюсь с проблемой, когда пытаюсь создать собственное исключение и выбросить его в Linux.
Я создал небольшой тестовый проект для проверки своей реализации, и ниже приведен заголовочный файл моего класса исключения.
class TestClass : public std::runtime_error
{
public:
...
Фабрика в Java: как создавать конкретные объекты с различными параметрами конструктора
Я пытаюсь реализовать паттерн "Фабрика" в Java. У меня есть класс Shape, от которого наследуются Circle и Triangle. Проблема в том, что конструктор Shape принимает только 2 параметра, в то время как Circle принимает 3 параметра, и Triangle тоже (я не буду показывать код для Triangle, так как он...
Что такое anchorNode, baseNode, extentNode и focusNode в объекте, возвращаемом document.getSelection?
У меня возникла проблема при работе с выделением текста на HTML-странице. Когда я выполняю следующий код:
var a = document.getSelection();
Я получаю объект, у которого есть четыре свойства:
- anchorNode
- baseNode
- extentNode
- focusNode
Значения первых трех свойств...