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

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

или

Сообщество

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

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

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

Репутация

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

25
голоса
5
ответов
305
просмотров
Что такое рефлексия и зачем она нужна?

Что такое рефлексия и почему она полезна? Меня особенно интересует Java, но я предполагаю, что принципы одинаковы для любого языка.

25
голоса
4
ответов
305
просмотров
Какова разница между SCSS и Sass?

Я читаю, что Sass — это язык, который делает CSS более мощным за счет поддержки переменных и математических операций.

В чем разница между Sass и SCSS? Они должны быть одним и тем же языком? Похожие? Или они разные?

32
голоса
3
ответов
305
просмотров
Понимание Python super() с методами __init__()

Проблема с использованием super() в Python

Я изучаю использование функции super() в Python и у меня возникли некоторые вопросы.

Во-первых, для чего именно используется super()? Есть ли разница между вызовом Base.__init__ и super().__init__ в конструкторах классов?

Я рассмотрел...

40
голоса
4
ответов
305
просмотров
Цикл по массиву в JavaScript

В Java вы можете использовать цикл for для перебора объектов в массиве следующим образом:

String[] myStringArray = {"Hello", "World"};
for (String s : myStringArray) {
    // Выполнить какое-то действие
}

Можно ли сделать то же самое в JavaScript?

20
голоса
4
ответов
305
просмотров
Как читать файл построчно в список?

Как считать каждую строку файла в Python и сохранить их как элементы в списке?

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

Вот что я пробовал:

# Пример кода
lines =...
14
голоса
5
ответов
305
просмотров
Как удалить строки DataFrame в Pandas с NaN в определённом столбце

У меня есть DataFrame, и я хочу оставить только те записи, в которых столбец EPS не содержит значений NaN. Пример исходного DataFrame:

                 STK_ID  EPS  cash
STK_ID RPT_Date                   
601166 20111231  601166  NaN   NaN
600036 20111231  600036  NaN    12
600016 20111231 ...
13
голоса
5
ответов
305
просмотров
Как получить даты/времена создания и изменения файла?

Какой наилучший кросс-платформенный способ получить даты и времена создания и модификации файлов, который будет работать как на Linux, так и на Windows?

18
голоса
5
ответов
305
просмотров
Почему стоит использовать геттеры и сеттеры?

Вопрос: Какое преимущество в использовании геттеров и сеттеров, которые просто получают и устанавливают значения, по сравнению с использованием открытых полей для этих переменных?

Если геттеры и сеттеры делают что-то большее, чем просто получение и установка значений, это я могу быстро понять....

12
голоса
5
ответов
305
просмотров
React-router URLs не работают при обновлении страницы или ручном вводе адреса

У меня проблема с использованием React-router. Все работает нормально, когда я нажимаю на кнопки-ссылки, но при обновлении страницы нужное мне содержимое не загружается.

Например, когда я нахожусь по адресу localhost/joblist, все отлично, так как я попал на эту страницу, кликнув на ссылку. Но...

14
голоса
5
ответов
305
просмотров
Разница между require, include, require_once и include_once?

Заголовок: Вопросы по использованию require и include в PHP

Я работаю с PHP и столкнулся с некоторыми неясностями относительно использования функций require и include, а также их вариаций require_once и include_once. У меня есть несколько вопросов:

  1. В каких случаях следует использовать...