Spring AOPдогу аспекттер деген эмне? Алар эмне үчүн колдонулат? Мисалдар келтириңиз.
Java
Акыркы иш оруучу жайыңыз тууралуу айтып бериңиз. Эмне менен алектендиңиз, кайсы техникалык стекти колдондуңуз?
Kubernetesте жайгаштыруу учурунда Spring контексти куласа, эмне болот?
Spring контексти (ApplicationContext) деген эмне?
Өнүктүрүү процеси (Agile/Scrum) жөнүндө айтып бер. Тапшырмаларды кантип баалоо кылышат?
Springтеги bean деген эмне?
Integer i = 300, j = 300; System.out.println(i == j);
Иште чечимдерди канчалык өз алдынча долбоорлодуңуз?
Volatile өзгөрмө эмне жана ал эмне үчүн керек?
Kubernetes'te liveness жана readiness probes эмне? Алар эмнеге айырмаланат?
Кандайча бир жип башка бир жип ишке ашу үчүн үзүлүшү мүмкүн экенин кабарлай алат?
@Transactional кантип иштейт? Ошол эле класстагы транзакциялык ыкмадан чакырганда эмне болот?
Фильтр шарттары алдын ала белгисиз болсо (мисалы, 10 опционалдуу талаа), динамикалык суроолорду кантип түзүү керек?
@Transactional белгисиз кол менен транзакцияны кантип түзүү керек?
Чет өлкө системасы менен интеграциялоо үчүн ишке ашырган Circuit Breaker жөнүндө айтып бериңиз.
Маалыматтар базас менен кандай иштешесиз? Hibernate/JPA — кантип колдонуп жатасыз?
Башка бир түр менен окшош мисал келтире аласызбы, анда == false болот?
Киргизия: nums = [0,1,2,4,5,7] Чыгуу: ["0->2","4->5","7"] public class DemoApplication { public static void main(String[] args) { int[] nums = {0,1,2,4,6,5,7,10}; System.out.println(summary(nums)); } public static List<String> summary(int[] nums){ List<String> result = new ArrayList<>(); int i = 0; int n = nums.length; while (i < n) { int start = nums[i]; while (i + 1 < n && nums[i+1] == nums[i] + 1){ i++; } int end = nums[i]; if (start == end){ result.add(String.valueOf(start)); } else { result.add(start + "->" + end); } i++; } return result; } }