Resultados da pesquisa a pedido "collections"

1 a resposta

O que é isso &: última construção Ruby chamada? [duplicado]

Possível duplicado: O que significa map (&: name) em Ruby? [https://stackoverflow.com/questions/1217088/what-does-mapname-mean-in-ruby] Como são as coisassurvey.map(&:questions).flatten.compact chamado, para que eu possa encontrar mais ...

20 a resposta

Iterando através de uma Coleção, evitando ConcurrentModificationException ao remover objetos em um loop

Todos sabemos que você não pode fazer isso: for (Object i : l) { if (condition(i)) { l.remove(i); } } ConcurrentModificationException etc ... isso aparentemente funciona às vezes, mas nem sempre. Aqui está um código específico: public static ...

1 a resposta

Python: defaultdict of defaultdict?

Existe uma maneira de ter umdefaultdict(defaultdict(int)) para fazer o seguinte código funcionar? for x in stuff: d[x.a][x.b] += x.c_intd precisa ser construído ad-hoc, dependendo dax.a ex.b elementos. Eu poderia usar: for x in stuff: ...

2 a resposta

Collections.shuffle do Java está fazendo o que?

Recentemente, me vi precisando ter certeza de que minha lista não estava em ordem. O Hibernate foi bom o suficiente para devolvê-lo em perfeita ordem. Hibernar bobo, não lendo minha mente. Eu olhei para a minha API Java e ela me diz que o método ...

6 a resposta

Existe o equivalente java.util.concurrent para o WeakHashMap?

O código a seguir pode ser reescrito sem o uso deCollections.synchronizedMap() ainda mantendo a correção na simultaneidade? Collections.synchronizedMap(new WeakHashMap<Class, Object>());ou seja, existe algo do java.util.concurrent que se pode ...

3 a resposta

Java equivalente ao C ++ std :: map?

Estou procurando uma classe Java com as características da implementação usual do C ++ std :: map (como eu a entendo, uma árvore de pesquisa binária com auto balanceamento): O (log n) desempenho para inserção / remoção / pesquisaCada elemento é ...

6 a resposta

Imprimir todos os pares de chave / valor em um Java ConcurrentHashMap

Estou tentando simplesmente imprimir todos os pares de chave / valor em um ConcurrentHashMap. Encontrei esse código on-line que eu pensava que seria, mas parece estar obtendo informações sobre os buckets / hashcode. Na verdade, para ser honesto, ...

3 a resposta

Como concatenar duas coleções por índice no LINQ

O que poderia ser um equivalente LINQ para o código a seguir? string[] values = { "1", "hello", "true" }; Type[] types = { typeof(int), typeof(string), typeof(bool) }; object[] objects = new object[values.Length]; for (int i = 0; i < ...

5 a resposta

Desempenho do HashMap ao substituir o método hashcode

Em umHashMap, se eu colocar objetos personalizados como uma chave. O que aconteceria se eu substituirhashCode() método e implementá-lo para passar valor como '1'; haveria algum impacto no desempenho? se eu mudarhashCode() método para retornar ...

2 a resposta

WCF OperationContract - que tipo de coleção genérica devo expor?

Eu tenho um serviço web WCF que possui um método que retorna uma coleção genérica. Agora, minha pergunta é: devo expô-lo comoICollection<T>, List<T>, IList<T>, IEnumerable<T> ou alguma outra coisa? eu suponho queList<T> está fora de questão, ...