Articles of colecciones

Uso de una sentencia preparada y un enlace de variable Order By en Java con el controlador JDBC

Estoy usando jdbcTemplate para hacer conexiones JDBC a una base de datos mySQL declaraciones preparadas para protegerme tanto como sea posible de los ataques de inyección de SQL con la necesidad de aceptar solicitudes del usuario para ordenar los datos en cualquiera de una docena de columnas diferentes la siguiente statement jdbcTemplate.query(“SELECT * FROM TABLE1 […]

¿Qué tipo utiliza Java Collections.sort (nodos)?

Creo que es MergeSort, que es O (n log n). Sin embargo, el siguiente resultado no está de acuerdo: -1,0000000099000391,0000000099000427 1,0000000099000427,0000000099000346 5,0000000099000391,0000000099000346 1,0000000099000427,0000000099000345 5,0000000099000391,0000000099000345 1,0000000099000346,0000000099000345 Estoy ordenando una lista de nodos de 4 nodos por número de secuencia, y el género está haciendo 6 comparaciones. Estoy desconcertado porque 6> (4 log (4)). ¿Alguien me puede […]

¿Hay alguna manera de obtener todos los pares nombre / valor de la cadena de consulta en una colección?

¿Hay alguna manera de obtener todos los pares nombre / valor de la cadena de consulta en una colección? Estoy buscando un sistema integrado en .net, si no, puedo dividir el & y cargar una colección.

¿Hay alguna manera de obtener el valor de un HashMap aleatoriamente en Java?

¿Hay alguna manera de obtener el valor de un HashMap aleatoriamente en Java?

¿Puede LINQ utilizar la búsqueda binaria cuando se ordena la colección?

¿Puedo de alguna manera “instruir” a LINQ para que use la búsqueda binaria cuando se ordena la colección que estoy intentando buscar? Estoy usando un ObservableCollection , poblado con datos ordenados, y estoy tratando de usar Enumerable.First () . En mi predicado, estoy filtrando por el valor del campo ordenado por mi colección.

Publicación / suscripción de subconjuntos múltiples de la misma colección de servidores

EDITAR: esta pregunta, algunas de las respuestas y algunos de los comentarios contienen mucha desinformación. Vea cómo las colecciones, publicaciones y suscripciones de Meteor funcionan para una comprensión precisa de la publicación y la suscripción a múltiples subconjuntos de la misma colección de servidores. ¿Cómo se puede publicar diferentes subconjuntos (o “vistas”) de una sola […]

Propiedad Thread-safe List

Quiero una implementación de List como una propiedad que se puede utilizar de forma segura sin ninguna duda. Algo como esto: private List _list; private List MyT { get { // return a copy of _list; } set { _list = value; } } Parece que todavía necesito devolver una copia (clonada) de la colección, […]

C #: Diferencia entre List y Collection (CA1002, No exponer listas genéricas)

Intenté ejecutar Run Code Analysis en un proyecto aquí, y obtuve una serie de advertencias que decían algo como esto: CA1002: Microsoft.Design: cambie ‘List < SomeType >’ en ‘ SomeClass.SomeProtectedOrPublicProperty ‘ para usar Collection, ReadOnlyCollection o KeyedCollection ¿Por qué debería usar Collection lugar de List ? Cuando miro la documentación de msdn, parecen casi iguales. […]

¿Por qué Collections.sort usa Mergesort pero Arrays.sort no?

Estoy usando JDK-8 (x64). Para Arrays.sort (primitives) encontré lo siguiente en la documentación de Java: El algoritmo de clasificación es un Quicksort Dual-Pivot de Vladimir Yaroslavskiy, Jon Bentley y Joshua Bloch. Para Collections.sort (objetos) encontré este “Timsort”: Esta implementación es una combinación de procesos iterativa estable, adaptable e iterativa … Esta implementación vuelca la lista […]

Java: la mejor forma de iterar a través de una colección (aquí ArrayList)

Hoy estaba felizmente progtwigndo cuando llegué a un código que ya usaba cientos de veces: Iterando a través de una colección (aquí ArrayList) por alguna razón, de hecho miré las opciones de autocompletado de Eclipse y me puse a pensar: ¿Qué casos son los siguientes bucles mejores para usar que los otros? El bucle de […]