Java
¿Qué es JPA (Java Persistence API)?
2. Calcule la diferencia entre el pedido más grande y el más pequeño de tipo DELIVERY para cada moneda. Devuelva el resultado para cada moneda. Las monedas en el resultado deben estar en orden ascendente de esta diferencia. /** * Devuelve un mapa del tipo {moneda (en orden ascendente de diferencia) – diferencia entre el pedido más grande y el más pequeño de tipo DELIVERY para esa moneda}. * Si para alguna moneda solo hay un pedido, entonces es tanto el más grande como el más pequeño y la diferencia es 0. * Ejemplo de datos de entrada: * [ * Order(DELIVERY, "EUR", 2000), * Order(DELIVERY, "USD", 15), * Order(DELIVERY, "RUB", 200), * Order (PICKUP, "RUB", 1250), * Order (DELIVERY, "USD", 35), * Order (PICKUP, "USD", 55), * Order (DELIVERY, "RUB", 100) * ] * * Resultado esperado: * ["EUR" -> 0.0, "USD" -> 20.0, "RUB" -> 100.0] * */ Map<String, Double> getMaxMinusMinDeliveryMapByCurrency(List<OrderData> orderDataList) { }
¿Es posible crear dos Singleton en Spring?
¿Qué es la ruta absoluta y relativa en el contexto de los sistemas de archivos?
¿Cuál es la diferencia entre un método y un constructor?
¿Qué áreas de memoria, además de la pila y el montón, puede nombrar?
¿Cuándo se deben usar los analizadores DOM, SAX y StAX?
¿Para qué sirve la interfaz ServletResponse?
¿Cómo se comportará un iterador instanciado para una colección si se llama al método collection.remove()?
¿Qué es el ámbito (scope) en programación?
¿Cuál es el papel del campo serialVersionUID en el proceso de serialización en Java?
¿En qué consiste la diferencia entre HashMap y HashSet?
¿Qué es LocalDateTime en Java?
¿Cómo gestiona la JVM la limpieza automática de objetos no utilizados?
¿Qué es un contenedor IoC?
¿Se pueden sobrescribir los métodos estáticos en Java?
¿Cómo se realiza el manejo de errores utilizando JSTL?
¿Has utilizado la construcción WITH en tus consultas en PostgreSQL para tablas temporales o expresiones de tabla comunes?
¿Cómo crear un controlador en Spring?
¿Cuáles son las ventajas de usar JDBC?