Вопросы с тегом «map»

Словарь сопоставляет ключи со значениями, позволяя эффективно извлекать значения из ключей. USE [map-function] тег для отображения функций на данные, ПОЖАЛУЙСТА; а по географии - [карты].

1290
Проблема с нехваткой памяти при загрузке изображения в растровый объект

У меня есть представление списка с парой кнопок изображений в каждой строке. Когда вы щелкаете по строке списка, запускается новое действие. Мне пришлось создавать свои собственные вкладки из-за проблемы с макетом камеры. Действие, которое запускается для результата, является картой. Если я нажму...

959
Разница между HashMap, LinkedHashMap и TreeMap

В чем разница между HashMap, LinkedHashMapи TreeMapв Java? Я не вижу никакой разницы в результатах, так как все три имеют keySetи values. Что Hashtableс? Map m1 = new HashMap(); m1.put("map", "HashMap"); m1.put("schildt", "java2"); m1.put("mathew", "Hyden"); m1.put("schildt", "java2s");...

950
Как преобразовать Drawable в растровое изображение?

Я хотел бы установить определенные Drawableв качестве обоев устройства, но все функции обоев принимают Bitmapтолько s. Я не могу использовать, WallpaperManagerпотому что я предварительно 2.1. Кроме того, мои рисунки загружаются из Интернета и не находятся в...

625
Как обновить значение, учитывая ключ в hashmap?

Предположим, у нас есть HashMap<String, Integer>в Java. Как обновить (увеличить) целочисленное значение строкового ключа для каждого существования найденной строки? Можно было бы удалить и повторно ввести пару, но накладные расходы были бы проблемой. Другим способом было бы просто поставить...

560
Как удалить ключ из Hash и получить оставшийся хэш в Ruby / Rails?

Чтобы добавить новую пару в Hash, я делаю: {:a => 1, :b => 2}.merge!({:c => 3}) #=> {:a => 1, :b => 2, :c => 3} Есть ли аналогичный способ удалить ключ из Hash? Это работает: {:a => 1, :b => 2}.reject! { |k| k == :a } #=> {:b => 2} но я бы ожидал что-то вроде: {:a...

538
Почему нет ConcurrentHashSet против ConcurrentHashMap

HashSet основан на HashMap. Если мы посмотрим на HashSet<E>реализацию, все было под управлением HashMap<E,Object>. <E>используется в качестве ключа HashMap. И мы знаем, что HashMapэто не потокобезопасно. Вот почему у нас ConcurrentHashMapв Java. Исходя из этого, я запутался, что...

530
Как загрузить ImageView по URL в Android? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Как вы используете изображение, на которое...

469
Сохранить растровое изображение в местоположении

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

452
Java Hashmap: как получить ключ из значения?

Если у меня есть значение "foo"и HashMap<String> ftwдля которого ftw.containsValue("foo")возвращается true, как я могу получить соответствующий ключ? Должен ли я пройти через хэш-карту? Каков наилучший способ сделать...

428
Разница между картой и коллекцией в Ruby?

Я гуглил это и получил неоднозначные / противоречивые мнения - есть ли на самом деле какая-то разница между выполнением mapи выполнением в collectмассиве в Ruby / Rails? В документах , кажется, не предполагают какие - либо, но есть , возможно , различие в методе или...

405
По каким причинам Map.get (Object key) не является (полностью) универсальным

Каковы причины, по которым принято решение не иметь полностью общий метод get в интерфейсе java.util.Map<K, V>. Чтобы прояснить вопрос, подпись метода V get(Object key) вместо V get(K key) и мне интересно, почему (то же самое для remove, containsKey,...

397
Каковы фактические использования ES6 WeakMap?

Каковы фактические виды использования WeakMapструктуры данных, представленной в ECMAScript 6? Поскольку ключ слабой карты создает сильную ссылку на его соответствующее значение, гарантируя, что значение, которое было вставлено в слабую карту, никогда не исчезнет, ​​пока его ключ еще жив, его нельзя...

371
Есть ли преимущество использования map перед unordered_map в случае тривиальных ключей?

Недавний разговор о unordered_mapC ++ заставил меня понять, что я должен использовать unordered_mapв большинстве случаев, где я использовал mapраньше, из-за эффективности поиска ( амортизированный O (1) против O (log n) ). В большинстве случаев я использую карту, я использую intили std::stringкак...

362
Как отсортировать значения карты по ключу в Java?

У меня есть карта, которая имеет строки для ключей и значений. Данные похожи на следующее: «question1», «1», «question9», «1», «question2», «4», «question5», «2» Я хочу отсортировать карту по ключам. Итак, в конце концов, у меня будет question1, question2, question3.... и так далее. В конце концов,...

355
Android: java.lang.OutOfMemoryError: Не удалось выделить 23970828 байт с 2097152 свободными байтами и 2 МБ до OOM

Я хочу показать растровое изображение в ImageView с SD-карты, которая уже хранится. После запуска моего приложения происходит сбой и появляется ошибка OutOfMemoryError : (java.lang.OutOfMemoryError: Не удалось выделить 23970828 байт с 2097152 свободных байтов и 2 МБ до OOM) Я понятия не имею, или...