¿Es posible mostrar todas las colecciones y sus contenidos en MongoDB? ¿Es la única forma de mostrar uno por
¿Es posible mostrar todas las colecciones y sus contenidos en MongoDB? ¿Es la única forma de mostrar uno por
Parece que arraylistno está haciendo su trabajo para presize: // presizing ArrayList<Integer> list = new ArrayList<Integer>(60); Luego, cuando intento acceder a él: list.get(5) En lugar de devolver 0, arroja IndexOutOfBoundsException: Índice 5 fuera de límites para la longitud 0...
Necesito un algoritmo rápido para seleccionar 5 elementos aleatorios de una lista genérica. Por ejemplo, me gustaría obtener 5 elementos aleatorios de a
Si tengo un ¿ Dictionary<String,...>es posible hacer métodos como ContainsKeymayúsculas y minúsculas? Esto parecía relacionado, pero no lo entendí correctamente: Diccionario C #: haciendo que la clave no distinga entre mayúsculas y minúsculas a través de
Me encanta el string.IsNullOrEmptymétodo Me encantaría tener algo que permita la misma funcionalidad para IEnumerable. ¿Hay tal? Tal vez alguna clase de ayuda de colección? La razón por la que pregunto es que en las ifdeclaraciones, el código parece desordenado si el patrón lo es (mylist != null...
¿Cuál es la diferencia entre Collectiony Listen Java? ¿Cuándo debo usar
Estoy tratando de mantener una lista de elementos en una colección con una clave de mi elección. En Java, simplemente usaría Map de la siguiente manera: class Test { Map<Integer,String> entities; public String getEntity(Integer code) { return this.entities.get(code); } } ¿Hay una...
Tengo una lista con algunos identificadores como este: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; Además, tengo otra lista de <T>elementos, que están representados por los identificadores descritos anteriormente. List<T> docs = GetDocsFromDb(...) Necesito...
Me preguntaba si alguien sabía de una manera de verificar si una Lista está vacía usando assertThat()y Matchers? La mejor manera que pude ver es usar JUnit: assertFalse(list.isEmpty()); Pero esperaba que hubiera alguna forma de hacer esto en
Cuando tengo entidades en mi dominio con listas de cosas, ¿deberían estar expuestas como ILists o IEnumerables? Por ejemplo, Order tiene un montón de
Me sorprendió el hecho de que Map<?,?>no es un Collection<?>. Pensé que tendría mucho sentido si se declaraba como tal: public interface Map<K,V> extends Collection<Map.Entry<K,V>> Después de todo, a Map<K,V>es una colección de Map.Entry<K,V>,...
Aparte de hacer comprensiones de listas de comprensión de listas invertidas, ¿hay una manera pitónica de ordenar Counter by value? Si es así, es más rápido que esto: >>> from collections import Counter >>> x = Counter({'a':5, 'b':3, 'c':7}) >>> sorted(x) ['a', 'b',...
¿Por qué Collection.remove (Object o) no es genérico? Parece que Collection<E>podría haberboolean remove(E o); Luego, cuando accidentalmente intente eliminar (por ejemplo) en Set<String>lugar de cada Cadena individual de una Collection<String>, sería un error de tiempo de...
Tengo 60k elementos que deben verificarse en una lista de búsqueda de 20k. ¿Hay un objeto de colección (como List, HashTable) que proporcione un Contains()método excepcionalmente rápido ? ¿O tendré que escribir el mío? En otras palabras, es el Contains()método predeterminado simplemente escanear...
¿Cuáles son algunas de las situaciones en las que puedo usar Collections.emptyMap()? La documentación dice que puedo usar este método si quiero que mi colección sea inmutable. ¿Por qué querría una colección vacía inmutable? ¿Cual es el
Estoy buscando una forma muy rápida de filtrar una colección en C #. Actualmente estoy usando colecciones genéricas List <object>, pero estoy abierto a usar otras estructuras si funcionan mejor. Actualmente, estoy creando una nueva Lista <objeto> y recorriendo la lista original. Si el...
En qué casos debo usar Array (Buffer) y List (Buffer). Solo una diferencia que sé es que las matrices no son variables y las listas son covariantes. Pero, ¿qué pasa con el rendimiento y algunas otras
Digamos que tengo el siguiente código: import collections d = collections.OrderedDict() d['foo'] = 'python' d['bar'] = 'spam' ¿Hay alguna manera de acceder a los elementos de forma numerada, como: d(0) #foo's Output d(1) #bar's
Tengo un ArrayListy quiero copiarlo exactamente. Uso clases de utilidad cuando es posible bajo la suposición de que alguien pasó algún tiempo corrigiendo. Entonces, naturalmente, termino con la Collectionsclase que contiene un método de copia. Supongamos que tengo lo siguiente: List<String>...
Necesito agregar pares clave / objeto a un diccionario, pero, por supuesto, primero debo verificar si la clave ya existe; de lo contrario, aparece el error " clave ya existe en el diccionario ". El siguiente código resuelve esto, pero es torpe. ¿Cuál es una forma más elegante de hacer esto sin...