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

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

или

Сообщество

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

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

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

Репутация

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

6
голоса
3
ответов
269
просмотров
Java-класс, реализующий Map и сохраняющий порядок вставки?

Я ищу класс на Java, который будет использовать ассоциацию "ключ-значение", но без использования хэш-таблиц. Вот что я сейчас делаю:

  1. Добавляю значения в Hashtable.
  2. Получаю итератор для Hashtable.entrySet().
  3. Прохожу по всем значениям и:
    1. Получаю Map.Entry для итератора. 2....
5
голоса
5
ответов
269
просмотров
Разница между return и exit в функциях Bash

В чем разница между return и exit в функциях Bash с точки зрения кодов завершения?

5
голоса
5
ответов
269
просмотров
Почему я не могу определить статический метод в интерфейсе Java?

ПРИМЕЧАНИЕ: Этот вопрос касается версии Java до 8. Начиная с Java 8, в интерфейсах разрешены статические методы. Однако их нельзя объявлять абстрактными (требовать переопределения) таким образом, как запрашивается в этом вопросе. Почему я не могу определить статический метод в интерфейсе Java? Вот...

5
голоса
4
ответов
269
просмотров
Список vs кортеж: когда использовать каждый?

Описание проблемы: Разница между списками и кортежами в Python

Я сталкиваюсь с вопросом о том, когда использовать списки, а когда кортежи в Python. У меня есть некоторые представления об их различиях, но возникает необходимость в более четких рекомендациях.

Например, есть случаи, когда выбор...

5
голоса
5
ответов
269
просмотров
JavaScript: Округление до двух знаков после запятой

Проблема с округлением в JavaScript

Я столкнулся с проблемой при работе с округлением в JavaScript. У меня есть следующий код:

var discount = Math.round(100 - (price / listprice) * 100);

Этот код округляет значение до целого числа. Однако мне необходимо, чтобы результат...

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

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

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

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

0
голоса
3
ответов
269
просмотров
Как автоматически изменить размер ячейки HTML-таблицы под размер текста?

У меня есть таблица с 2 строками и переменным количеством столбцов. Я установил ширину столбцов в 100%, чтобы первое содержимое в представлении поместилось. Однако, если я изменяю содержимое динамически, размеры столбцов HTML-таблицы не увеличиваются и не уменьшаются автоматически. Как решить эту...

41
голоса
5
ответов
268
просмотров
Что делает оператор !! (двойной восклицательный знак) в JavaScript?

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

this.vertical = vertical !== undefined ? !!vertical : this.vertical;

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

25
голоса
5
ответов
268
просмотров
Получение выбранного текста из выпадающего списка (select) с помощью jQuery

Как получить выбранный текст (а не выбранное значение) из выпадающего списка с использованием jQuery?

20
голоса
5
ответов
268
просмотров
Отмена Ajax-запросов с помощью jQuery

Вопрос:

Возможно ли с помощью jQuery отменить или прервать Ajax-запрос, на который я еще не получил ответ?