Java
Ce este JPA (Java Persistence API)?
2. Calculați diferența dintre cea mai mare și cea mai mică comandă de tip DELIVERY pentru fiecare valută. Returnați rezultatul pentru fiecare valută. Valutele din rezultat trebuie să fie în ordine crescătoare a acestei diferențe. /** * Returnează o hartă de tip {valută (în ordine crescătoare) – diferența dintre cea mai mare și cea mai mică comandă de tip DELIVERY pentru valută}. * Dacă pentru o valută există doar o comandă, atunci ea este atât cea mai mare, cât și cea mai mică, iar diferența este 0. * Exemplu de date de intrare: * [ * 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) * ] * * Rezultatul așteptat: * ["EUR" -> 0.0, "USD" -> 20.0, "RUB" -> 100.0] * */ Map<String, Double> getMaxMinusMinDeliveryMapByCurrency(List<OrderData> orderDataList) { }
Există posibilitatea de a crea două Singleton-uri în Spring?
Ce este calea absolută și relativă în contextul sistemelor de fișiere?
Care este diferența dintre o metodă și un constructor?
Ce zone de memorie, în afară de stivă și heap, puteți numi?
Când ar trebui să folosiți analizatoarele DOM, SAX și StAX?
La ce servește interfața ServletResponse?
Cum se va comporta un iterator instanțiat pentru o colecție dacă se apelează metoda collection.remove()?
Ce este domeniul de vizibilitate (scope) în programare?
Care este rolul câmpului serialVersionUID în procesul de serializare în Java?
Care este diferența dintre HashMap și HashSet?
Ce este LocalDateTime în Java?
Cum gestionează JVM curățarea automată a obiectelor neutilizate?
Ce este un container IoC?
Poate fi suprascrisă metodele statice în Java?
Cum se realizează gestionarea erorilor cu JSTL?
Ai folosit construcția WITH în interogările tale PostgreSQL pentru tabele temporare sau expresii de tabel comune?
Cum se creează un controler în Spring?
Care sunt avantajele utilizării JDBC?