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

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

или

Сообщество

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

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

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

Репутация

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

6
голоса
5
ответов
224
просмотров
Как обновить вложенные свойства состояния в React

Я пытаюсь организовать состояние, используя вложенные свойства следующим образом:

this.state = {
   someProperty: {
      flag: true
   }
}

Однако обновление состояния таким образом:

this.setState({ someProperty.flag: false });

не работает. Как это можно...

8
голоса
5
ответов
224
просмотров
В чем разница между функциями range и xrange в Python 2.X?

Проблема заключается в том, что я заметил, что xrange работает быстрее, чем range, но не понимаю, почему это так. У меня нет никаких доказательств, кроме слухов, подтверждающих, что xrange действительно быстрее. Можете объяснить, в чем отличие между следующими конструкциями и почему одна из...

7
голоса
5
ответов
224
просмотров
Добавить подсказку к элементу div

Я столкнулся с проблемой при работе с элементами интерфейса. У меня есть следующий тег <div>:


  Name
  

Мне нужно сделать так, чтобы при наведении на этот <div> отображалась подсказка (tooltip), и желательно с эффектом плавного появления и исчезновения. Как я могу это...

7
голоса
5
ответов
224
просмотров
Как рассчитать количество дней между двумя заданными датами

Заголовок: Как посчитать количество дней между двумя датами в Python?

Описание проблемы:

У меня есть две даты, например, '8/18/2008' и '9/26/2008'. Какой лучший способ получить количество дней между этими двумя датами в Python? Я хотел бы знать, какие библиотеки или функции могут помочь в...

8
голоса
5
ответов
224
просмотров
Как вывести дату в стандартном формате?

Я столкнулся с проблемой в своем коде. Вот он:

import datetime
today = datetime.date.today()
print(today)

Этот код выводит: 2008-11-22, что именно то, что мне нужно.

Однако, когда я пытаюсь добавить это значение в список, все начинает вести себя "странно". Вот код, который я...

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

Какой шаблон регулярного выражения нужно передать в метод java.lang.String.split(), чтобы разбить строку на массив подстрок, используя все пробельные символы (такие как ' ', '\t', '\n' и т.д.) в качестве разделителей?

5
голоса
5
ответов
224
просмотров
@Directive против @Component в Angular

Описание проблемы: Разница между @Component и @Directive в Angular

Здравствуйте! Я изучаю Angular и меня интересует, в чем разница между аннотациями @Component и @Directive. На первый взгляд, они кажутся очень похожими и могут выполнять схожие задачи, так как обе аннотации имеют...

5
голоса
0
ответов
224
просмотров
Вывод списка в обратном порядке с помощью функции range()

Как можно получить следующий список с помощью функции range() в Python?

[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]

5
голоса
5
ответов
224
просмотров
Можно ли использовать pip для установки пакета из приватного репозитория GitHub?

Я пытаюсь установить пакет Python из приватного репозитория на GitHub. Для публичного репозитория я могу использовать следующую команду, и она работает отлично:

pip install git+git://github.com/django/django.git

Однако, когда я пытаюсь сделать то же самое для приватного...

5
голоса
5
ответов
224
просмотров
Зачем в Python нужен блок "finally"?

Я не совсем понимаю, зачем нужен блок finally в конструкции try...except...finally. На мой взгляд, вот этот код:

try: run_code1() except TypeError: run_code2() other_code()

товарищ с этим кодом, использующим finally:

try: run_code1() except TypeError: run_code2() finally: ...