Java
JPA (Java Persistence API) эмне?
Ар бир валюта үчүн DELIVERY түрүндөгү эң чоң жана эң кичүү заказдардын ортосундагы айырманы эсептеңиз. Натыйжаны ар бир валюта үчүн кайтарыңыз. Валюталар ушул айырма боюнча өсүш тартибүндө жайгаштырылышы керек. /** * Картаны кайтарыңыз, ал төмөндөгү түрдө болот {валюта (өсүш тартибиндеги айырма боюнча) – DELIVERY үчүн валюта боюнча эң чоң жана эң кичүү заказдардын айырмасы}. * Эгер бир валюта үчүн бир гана заказ болсо, ал эң чоң жана эң кичүү болуп саналат жана айырма 0 болот. * Кирүү маалыматтын мисалы: * [ * 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) * ] * * Күтүлгөн натыйжа: * ["EUR" -> 0.0, "USD" -> 20.0, "RUB" -> 100.0] * */ Map<String, Double> getMaxMinusMinDeliveryMapByCurrency(List<OrderData> orderDataList) { }
Springде эки Singleton түзүү мүмкүнбү?
Файлдык системалардын контекстинде абсолют жана салыштырмалуу жол эмне?
Метод менен конструктордун айырмасы эмнеде?
Stack жана heapтен башка кандай эс тутум аймактарын ата аласыз?
DOM, SAX жана StAX анализаторлорун качан колдонуу керек?
ServletResponse интерфейси эмне үчүн керек?
Жыйымга арналган инстанцияланган итератор collection.remove() ыкмасын чакырганда кандай болот?
Программалоодо чегара (scope) эмне?
Javaда сериалдаштыруу процессинде serialVersionUID талаасынын ролу кандай?
HashMap жана HashSet ортосундагы айырма эмнеде?
Javaда LocalDateTime эмне?
JVM колдонулбаган объекттердин автоматтык тазалоосун кантип башкарат?
IoC контейнер деген эмне?
Javaда статикалык ыкмаларды кайра аныктоого болобу?
JSTL колдонуу менен каталардын иштетилиши кандай болот?
PostgreSQL сурауларында уақытша таблицалар же жалпы таблицалык билдирүүлөр үчүн WITH түзүмүн колдондуңузбу?
Springде контроллер түзүү үчүн кандай?
JDBC колдонуунун артыкчылыктары эмнеде?