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

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

или

Сообщество

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

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

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

Репутация

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

40
голоса
4
ответов
341
просмотров
Эффективный способ итерации по каждой записи в Java Map?

Если у меня есть объект, реализующий интерфейс Map в Java, и я хочу пройтись по каждой паре, содержащейся в нем, каков самый эффективный способ перебора элементов карты?

Зависит ли порядок элементов от конкретной реализации карты, которую я использую для этого интерфейса?

23
голоса
3
ответов
341
просмотров
"implements Runnable" против "extends Thread" в Java: что выбрать?

Я столкнулся с вопросом о том, как в Java реализовать потоки, и нашел два способа их создания:

  1. С использованием интерфейса Runnable:
public class MyRunnable implements Runnable {
    public void run() {
        // Код потокa
    }
}
// Запускается с помощью вызова "new Thread(new...
7
голоса
5
ответов
341
просмотров
Postgres: Как повысить пользователя до суперпользователя?

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

# alter user myuser ...?

Какой синтаксис мне нужно использовать для этого?

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

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

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

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

7
голоса
5
ответов
341
просмотров
Нахождение среднего значения списка

Вопрос: Как мне найти арифметическое среднее для списка в Python? Например:

[1, 2, 3, 4]  ⟶  2.5

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

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

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

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

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

  1. Является ли приведенный выше код корректным?
  2. Каковы преимущества оборачивания всего блока...
0
голоса
1
ответов
341
просмотров
Разница между codePointAt и charCodeAt

Заголовок: Разница между String.prototype.codePointAt() и String.prototype.charCodeAt() в JavaScript

Текст вопроса:

Какова разница между методами String.prototype.codePointAt() и String.prototype.charCodeAt() в JavaScript?

Я заметил, что оба метода возвращают одинаковое значение для...

0
голоса
3
ответов
341
просмотров
Как получить File() или Blob() из URL в JavaScript?

Я пытаюсь загрузить изображение в Firebase Storage по URL (с помощью ref().put(file), например, www.example.com/img.jpg).

Для этого мне нужен объект типа File или Blob, но когда я пытаюсь использовать new File(url), мне выдает ошибку "недостаточно аргументов".

EDIT: На самом деле я хочу...

75
голоса
3
ответов
340
просмотров
Как удалить свойство из объекта JavaScript?

Тема: Как удалить свойство объекта в JavaScript?

Привет, коллеги!

У меня есть объект JavaScript следующего вида:

let myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI",
  "regex": "^http://.*"
};

Мне нужно удалить свойство regex, чтобы получить следующий...

34
голоса
5
ответов
340
просмотров
В чем разница между call и apply?

Вопрос: В чем разница между использованием Function.prototype.apply() и Function.prototype.call() для вызова функции?

Я имею следующий код:

const func = function() {
    alert("Hello world!");
};

Меня интересует разница между func.apply() и func.call().

Есть ли...