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

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

или

Сообщество

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

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

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

Репутация

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

8
голоса
5
ответов
315
просмотров
Как преобразовать список списков в список в Java 8?

Вопрос: Как объединить List> в List с использованием возможностей Java 8?

У меня есть структура данных в виде List>, и я хотел бы преобразовать её в List, содержащий все объекты из вложенных списков, сохраняя порядок итерации.

Как можно сделать это с помощью функциональных...

8
голоса
5
ответов
315
просмотров
Удалить первый символ строки, если он равен 0

Я хочу удалить первый символ из строки, если этот символ равен 0. При этом 0 может встречаться несколько раз подряд в начале строки.

Существует ли простая функция, которая проверяет первый символ и удаляет его, если он равен 0?

В данный момент я пытаюсь сделать это с помощью функции slice() в...

8
голоса
5
ответов
315
просмотров
Как вызвать функцию из другого .py файла?

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

Я пытаюсь импортировать функцию из файла Python, но сталкиваюсь с ошибкой. У меня есть файл с именем file.py, который содержит функцию с названием function. Мой код для импорта выглядит следующим образом:

from file.py import function(a, b)

Однако при...

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

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

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





  alert(datediff("day", first, second)); // что здесь должно быть?

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

6
голоса
0
ответов
315
просмотров
В каких случаях использовать malloc и/или new?

Я вижу, что в C++ существует несколько способов выделения и освобождения памяти, и я понимаю, что при вызове malloc необходимо вызывать free, а при использовании оператора new следует использовать delete. Также я знаю, что смешивать эти два подхода (например, вызывать free() для объекта,...

5
голоса
3
ответов
315
просмотров
Как сбросить индекс в DataFrame pandas?

У меня есть DataFrame, из которого я удалил некоторые строки. В результате я получил DataFrame с индексом, который выглядит как [1,5,6,10,11], и мне нужно сбросить его до [0,1,2,3,4]. Как я могу это сделать?

Похоже, что следующее решение работает:

df = df.reset_index()
del...
5
голоса
2
ответов
315
просмотров
Стоит ли использовать единицы px или rem в CSS? [закрыто]

Проблема с выбором единиц измерения для CSS

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

0
голоса
3
ответов
315
просмотров
Uncaught TypeError: Не удалось выполнить 'readAsDataURL' на 'FileReader': параметр 1 не является типом 'Blob'

Проблема с FileReader в JavaScript:

Я столкнулся с ошибкой Uncaught TypeError: Failed to execute 'readAsDataURL' on 'FileReader': parameter 1 is not of type 'Blob'. Эта ошибка появляется иногда, когда я пытаюсь загрузить файл. В некоторых случаях все работает, но при повторной попытке загрузки...

0
голоса
2
ответов
315
просмотров
Инкапсуляция в JavaScript

Вопрос: Я давно видел, как кто-то оборачивает весь свой блок JavaScript в код, похожий на приведенный ниже:

(function() {
  // ...
})(this);

У меня есть несколько вопросов:

  1. Является ли приведенный выше код корректным?
  2. Каковы преимущества оборачивания всего блока...
0
голоса
1
ответов
315
просмотров
Что такое типы в TypeScript?

Я новичок в Angular2, и мне это нравится, но у меня есть одна проблема: типы. Я не могу понять, как их использовать и что именно они собой представляют. В некоторых источниках говорят, что нужно использовать typings, в других — что следует устанавливать определения через npm.

Я в...