Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

10
голоса
5
ответов
211
просмотров
Самый простой код для пересечения массивов на JavaScript

Заголовок: Как реализовать пересечение массивов в JavaScript без использования библиотек?

Описание проблемы: Мне нужно написать функцию для нахождения пересечения массивов в JavaScript. Я хотел бы, чтобы код был максимально простым и без использования сторонних библиотек.

Например, если я...

9
голоса
5
ответов
211
просмотров
Как установить фокус на поле ввода после рендеринга?

Проблема с установкой фокуса на текстовое поле в React

Я пытаюсь установить фокус на определенное текстовое поле после рендеринга компонента в React. Документация предлагает использовать refs, например:

Установите ref="nameInput" на моем текстовом поле в функции рендера, а затем...

9
голоса
5
ответов
211
просмотров
Как красиво и "питонично" реализовать несколько конструкторов?

Я не могу найти однозначный ответ на этот вопрос. Насколько я знаю, в классе Python не может быть нескольких функций __init__. Как мне решить эту проблему?

Предположим, у меня есть класс под названием Cheese с свойством number_of_holes. Как я могу создать два способа создания объектов...

9
голоса
5
ответов
211
просмотров
Сканер пропускает nextLine() после использования next() или nextFoo()?

Я использую методы ScannernextInt() и nextLine() — для чтения ввода.

Вот как это выглядит:

System.out.println("Введите числовое значение");    
int option;
option = input.nextInt(); // Читаем числовое значение из ввода
System.out.println("Введите 1-ю строку"); 
String string1 =...
9
голоса
5
ответов
211
просмотров
Как скопировать объект в Java?

Проблема, с которой я столкнулся, связана с копированием объектов в Java. Рассмотрим следующий код:

DummyBean dum = new DummyBean();
dum.setDummy("foo");
System.out.println(dum.getDummy()); // выводит 'foo'

DummyBean dumtwo = dum;
System.out.println(dumtwo.getDummy()); // выводит...
9
голоса
5
ответов
211
просмотров
Получить последний день месяца

Есть ли способ с использованием стандартной библиотеки Python легко определить (т.е. в одном вызове функции) последний день заданного месяца?

Если стандартная библиотека не поддерживает эту возможность, предоставляет ли пакет dateutil такую функциональность?

9
голоса
5
ответов
211
просмотров
Как исправить ошибку Hibernate "объект ссылается на несохраненный временный экземпляр - сохраните временный экземпляр перед сбросом"

У меня возникает следующая ошибка при сохранении объекта с использованием Hibernate:

object references an unsaved transient instance - save the transient instance before flushing

Как можно решить эту проблему?

9
голоса
5
ответов
211
просмотров
Как проверить, что конкретный метод не был вызван, используя Mockito?

Как проверить, что метод не был вызван на зависимости объекта?

У меня есть следующий код:

public interface Dependency {
    void someMethod();
}

public class Foo {
    public void bar(final Dependency d) {
        ...
    }
}

Я создаю тест для класса Foo:

public class...
8
голоса
5
ответов
211
просмотров
Проверка существования вложенного ключа объекта JavaScript

У меня есть ссылка на объект:

var test = {};

который потенциально (но не сразу) может содержать вложенные объекты, например:

{level1: {level2: {level3: "level3"}}};

Какой самый хороший способ проверить наличие свойства в глубоко вложенных объектах?

Вызов...

6
голоса
5
ответов
211
просмотров
Как сбросить состояние Redux-хранилища?

Я использую Redux для управления состоянием приложения. Как можно сбросить хранилище до его исходного состояния?

Допустим, у меня есть два аккаунта пользователей (u1 и u2). Рассмотрим следующую последовательность событий:

  1. Пользователь u1 вошел в приложение и выполнил некоторые действия, в...