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

233
Какое значение имеет коэффициент загрузки в HashMap?

HashMapимеет два важных свойства: sizeа load factor. Я просмотрел документацию по Java, и там говорится, 0.75fчто это начальный коэффициент загрузки. Но я не могу найти фактическое использование этого. Может ли кто-нибудь описать, каковы различные сценарии, в которых нам нужно установить...

224
Java: как преобразовать список в карту

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

223
Как Java HashMap обрабатывает разные объекты с одинаковым хеш-кодом?

В соответствии с моим пониманием я думаю: Вполне допустимо, чтобы два объекта имели одинаковый хэш-код. Если два объекта равны (используя метод equals ()), они имеют одинаковый хэш-код. Если два объекта не равны, они не могут иметь одинаковый хеш-код Я прав? Теперь, если я прав, у меня есть...

223
Загрузить WPF BitmapImage из System.Drawing.Bitmap

У меня есть экземпляр a, System.Drawing.Bitmapи я хотел бы сделать его доступным для моего приложения WPF в форме a System.Windows.Media.Imaging.BitmapImage. Что будет лучшим подходом для...

218
Изменение размера большого растрового файла для масштабирования выходного файла на Android

У меня есть большое растровое изображение (скажем, 3888x2592) в файле. Теперь я хочу изменить размер этого растрового изображения до 800x533 и сохранить его в другом файле. Обычно я бы масштабировать растровое изображение с помощью вызова Bitmap.createBitmapметода , но он нуждается в исходный...

205
Ruby: Как превратить хеш в параметры HTTP?

Это довольно просто с простым хэшем {:a => "a", :b => "b"} что бы перевести на "a=a&b=b" Но что вы делаете с чем-то более сложным, как {:a => "a", :b => ["c", "d", "e"]} который должен перевести на "a=a&b[0]=c&b[1]=d&b[2]=e" Или еще хуже (что делать) с чем-то вроде: {:a...

201
В картах STL лучше использовать map :: insert, чем []?

Некоторое время назад у меня была дискуссия с коллегой о том, как вставить значения в карты STL . Я предпочел, map[key] = value; потому что это естественно и понятно для чтения, тогда как он предпочитал map.insert(std::make_pair(key, value)) Я просто спросил его, и никто из нас не может вспомнить...

197
Как мне скопировать хеш в Ruby?

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

192
Array to Hash Ruby

Итак, вот в чем дело, я много лет гуглял, чтобы найти решение этой проблемы, и хотя их там много, похоже, они не выполняют ту работу, которую я ищу. В основном у меня есть массив, структурированный так ["item 1", "item 2", "item 3", "item 4"] Я хочу преобразовать это в хэш, чтобы он выглядел так {...

191
Можно ли использовать относительный URL карты сайта в файле robots.txt?

В robots.txt я могу написать следующий относительный URL для файла карты сайта? sitemap: /sitemap.ashx Или я должен использовать полный (абсолютный) URL для файла карты сайта, например: sitemap: http://subdomain.domain.com/sitemap.ashx Почему мне интересно У меня есть новый сервис блогов,...

187
Создать тепловую карту в MatPlotLib, используя набор данных разброса

У меня есть набор точек данных X, Y (около 10 тыс.), Которые легко построить в виде точечной диаграммы, но которые я хотел бы представить в виде тепловой карты. Я просмотрел примеры в MatPlotLib, и все они, похоже, уже начинаются со значений ячеек тепловой карты для генерации изображения. Есть ли...

185
mmap () против блоков чтения

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

180
Когда вы используете карту против flatMap в RxJava?

Когда вы используете mapпротив flatMapв RxJava ? Скажем, например, мы хотим отобразить файлы, содержащие JSON, в строки, содержащие JSON-- Используя map, мы должны как-то разобраться Exception. Но как?: Observable.from(jsonFile).map(new Func1<File, String>() { @Override public String...

179
Лучший способ объединить две карты и суммировать значения одного и того же ключа?

val map1 = Map(1 -> 9 , 2 -> 20) val map2 = Map(1 -> 100, 3 -> 300) Я хочу объединить их и суммировать значения одних и тех же ключей. Таким образом, результат будет: Map(2->20, 1->109, 3->300) Теперь у меня есть 2 решения: val list = map1.toList ++ map2.toList val merged =...