Java
Czym jest JPA (Java Persistence API)?
2. Oblicz różnicę między największym a najmniejszym zamówieniem typu DELIVERY dla każdej waluty. Zwróć wynik dla każdej waluty. Waluty w wyniku powinny być uporządkowane rosnąco według tej różnicy. /** * Zwraca mapę typu {waluta (w kolejności rosnącej różnicy) – różnica między największym a najmniejszym zamówieniem typu DELIVERY dla waluty}. * Jeśli dla danej waluty jest tylko jedno zamówienie, to jest ono zarówno największe, jak i najmniejsze, a różnica wynosi 0. * Przykład danych wejściowych: * [ * 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) * ] * * Oczekiwany wynik: * ["EUR" -> 0.0, "USD" -> 20.0, "RUB" -> 100.0] * */ Map<String, Double> getMaxMinusMinDeliveryMapByCurrency(List<OrderData> orderDataList) { }
Czy można utworzyć dwa Singletony w Springu?
Czym jest ścieżka absolutna i względna w kontekście systemów plików?
Jaka jest różnica między metodą a konstruktorem?
Jakie obszary pamięci, oprócz stosu i sterty, możesz wymienić?
Kiedy należy używać analizatorów DOM, SAX i StAX?
Do czego służy interfejs ServletResponse?
Jak zachowa się zainstancjonowany iterator dla kolekcji, jeśli wywołamy metodę collection.remove()?
Czym jest zakres (scope) w programowaniu?
Jaka jest rola pola serialVersionUID w procesie serializacji w Java?
Na czym polega różnica między HashMap a HashSet?
Czym jest LocalDateTime w Java?
Jak JVM zarządza automatycznym czyszczeniem nieużywanych obiektów?
Czym jest kontener IoC?
Czy można nadpisać metody statyczne w Java?
Jak obsługiwana jest obsługa błędów za pomocą JSTL?
Czy używałeś konstrukcji WITH w swoich zapytaniach PostgreSQL do tymczasowych tabel lub wspólnych wyrażeń tabelowych?
Jak utworzyć kontroler w Springu?
Jakie są zalety korzystania z JDBC?