Java
Cos'è JPA (Java Persistence API)?
2. Calcola la differenza tra l'ordine più grande e quello più piccolo di tipo DELIVERY per ogni valuta. Restituisci il risultato per ogni valuta. Le valute nel risultato devono essere ordinate in base alla differenza crescente. /** * Restituisce una mappa del tipo {valuta (in ordine crescente di differenza) – differenza tra l'ordine più grande e quello più piccolo di tipo DELIVERY per quella valuta}. * Se per una valuta c'è solo un ordine, allora è sia il più grande che il più piccolo e la differenza è 0. * Esempio di dati di input: * [ * 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) * ] * * Risultato atteso: * ["EUR" -> 0.0, "USD" -> 20.0, "RUB" -> 100.0] * */ Map<String, Double> getMaxMinusMinDeliveryMapByCurrency(List<OrderData> orderDataList) { }
È possibile creare due Singleton in Spring?
Cos'è un percorso assoluto e relativo nel contesto dei sistemi di file?
Qual è la differenza tra un metodo e un costruttore?
Quali aree di memoria, oltre allo stack e all'heap, puoi nominare?
Quando si devono usare gli analizzatori DOM, SAX e StAX?
A cosa serve l'interfaccia ServletResponse?
Come si comporta un iteratore istanziato per una collezione se si chiama il metodo collection.remove()?
Cos'è la scope (visibilità) in programmazione?
Qual è il ruolo del campo serialVersionUID nel processo di serializzazione in Java?
Qual è la differenza tra HashMap e HashSet?
Cos'è LocalDateTime in Java?
Come gestisce la JVM la pulizia automatica degli oggetti non utilizzati?
Cos'è un contenitore IoC?
È possibile sovrascrivere i metodi statici in Java?
Come viene gestito il trattamento degli errori con JSTL?
Hai utilizzato la costruzione WITH nelle tue query PostgreSQL per tabelle temporanee o espressioni di tabella comuni?
Come creare un controller in Spring?
Quali sono i vantaggi dell'utilizzo di JDBC?