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

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

или

Сообщество

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

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

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

Репутация

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

27
голоса
4
ответов
346
просмотров
Как получить последний элемент списка?

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

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

Я пытаюсь получить последний элемент списка в Python и столкнулся с вопросом: какой способ лучше использовать? Я нашел два подхода:

  1. Использовать отрицательный индекс:...
12
голоса
5
ответов
346
просмотров
Преобразование 'ArrayList<String>' в 'String[]' в Java

Как я могу преобразовать объект ArrayList<String> в массив String[] в Java?

8
голоса
5
ответов
346
просмотров
Как убрать обводку с выделением для текстового поля ввода

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

При получении фокуса элементом HTML (когда элемент выбран или на него перешли по вкладкам), многие браузеры (по крайней мере, Safari и Chrome) добавляют вокруг него синюю рамку.

Для макета, над которым я работаю, это отвлекает и выглядит...

5
голоса
5
ответов
346
просмотров
UnicodeEncodeError: кодек 'charmap' не может закодировать символы

Я пытаюсь сделать парсинг сайта, но возникла ошибка.

Я использую следующий код:

import urllib.request
from bs4 import BeautifulSoup

get = urllib.request.urlopen("https://www.website.com/")
html = get.read()

soup = BeautifulSoup(html)

И получаю следующую ошибку:

File...
0
голоса
1
ответов
346
просмотров
Как изменить цвет заливки SVG, использованного в качестве фона в формате base64?

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

background-image:...
0
голоса
5
ответов
346
просмотров
ESLint: 8.0.0 Не удалось загрузить плагин '@typescript-eslint'

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

Здравствуйте! Мне нужна помощь. Я получаю следующую ошибку при попытке собрать проект:

Oops! Something went wrong! 😦

Версия ESLint: 8.0.0

Ошибка:

TypeError: Failed to load plugin '@typescript-eslint' declared in 'src.eslintrc': Class extends value undefined...
0
голоса
2
ответов
346
просмотров
Стоит ли игнорировать предупреждение "-Wmissing-braces" от gcc/clang?

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

Рассмотрим следующую программу:

#include 

int main()
{
  std::array x = { 0 }; // предупреждение!
  x = { { 0 } }; // без предупреждения
  return 0;
}

Первичная инициализация приводит к предупреждениям в gcc 4.7.2:

main.cpp:5:22: warning: unused variable...
0
голоса
3
ответов
346
просмотров
Как удалить конструктор по умолчанию?

Вопрос: Как предотвратить неявное предоставление конструктора по умолчанию в C++ до версии 11?

Иногда мне не нужно предоставлять конструктор по умолчанию, и при этом я не хочу, чтобы компилятор создавал стандартный конструктор для моего класса. В C++11 я мог сделать следующее:

class...
0
голоса
5
ответов
346
просмотров
Как добавить строку текста в середину файла с помощью bash?

Я пытаюсь добавить строку текста в середину текстового файла с помощью bash-скрипта. Конкретно, я хочу добавить адрес nameserver в файл /etc/resolv.conf. На данный момент файл resolv.conf выглядит следующим образом:

# Сгенерировано NetworkManager
domain dhcp.example.com
search...
32
голоса
5
ответов
345
просмотров
Использование async/await с циклом forEach

Есть ли проблемы с использованием async/await в цикле forEach? Я пытаюсь пройтись по массиву файлов и использовать await для получения содержимого каждого файла.

import fs from 'fs-promise'

async function printFiles () {
  const files = await getFilePaths() // Предполагаем,...