Perguntas com a marcação «map»

232
Qual é o significado do fator de carga no HashMap?

HashMaptem duas propriedades importantes: sizee load factor. Examinei a documentação do Java e diz que 0.75fé o fator de carga inicial. Mas não consigo encontrar o uso real dele. Alguém pode descrever quais são os diferentes cenários em que precisamos definir o fator de carga e quais são alguns...

201
Nos mapas STL, é melhor usar map :: insert do que []?

Há um tempo, tive uma discussão com um colega sobre como inserir valores nos mapas STL . Eu preferi map[key] = value; porque parece natural e é claro de ler, enquanto ele preferia map.insert(std::make_pair(key, value)) Eu apenas perguntei a ele e nenhum de nós pode se lembrar do motivo pelo qual...

197
Como copiar um hash no Ruby?

Admito que sou um pouco novato em rubi (agora estou escrevendo scripts de rake). Na maioria dos idiomas, os construtores de cópias são fáceis de encontrar. Meia hora de busca não encontrou em rubi. Quero criar uma cópia do hash para poder modificá-lo sem afetar a instância original. Alguns métodos...

192
Matriz para Hash Ruby

Ok, então aqui está o negócio, eu venho pesquisando há séculos para encontrar uma solução para isso e, embora existam muitos por aí, eles não parecem fazer o trabalho que estou procurando. Basicamente, eu tenho uma matriz estruturada como esta ["item 1", "item 2", "item 3", "item 4"] Eu quero...

185
mmap () vs. blocos de leitura

Estou trabalhando em um programa que processará arquivos com tamanho potencial de 100 GB ou mais. Os arquivos contêm conjuntos de registros de comprimento variável. Eu tenho uma primeira implementação em funcionamento e agora estou olhando para melhorar o desempenho, principalmente para fazer E / S...

180
Quando você usa map vs flatMap no RxJava?

Quando você usa mapvs flatMapno RxJava ? Digamos, por exemplo, que queremos mapear arquivos que contêm JSON em Strings que contêm o JSON-- Usando map, temos que lidar com isso de Exceptionalguma forma. Mas como?: Observable.from(jsonFile).map(new Func1<File, String>() { @Override public...