Spring AOP da aspektlar nima? Ular nima uchun ishlatiladi? Misollar keltiring.
Java
So'nggi ish joyingiz haqida gapiring. Nima bilan shug'ullandingiz, texnik stek nima edi?
Kubernetesda joylashtirish paytida Spring konteksti muvaffaqiyatsiz bo'lsa nima bo'ladi?
Spring konteksti (ApplicationContext) nima?
Rivojlanish jarayoni (Agile/Scrum) haqida gapirib bering. Vazifalar qanday baholanadi?
Spring'da bean nima?
Integer i = 300, j = 300; System.out.println(i == j);
Ishda yechimlarni qanchalik mustaqil tarzda loyihaladingiz?
Volatile o'zgaruvchi nima va nima uchun kerak?
@Transactional qanday ishlaydi? Shu sinf ichidan tranzaksiya metodini chaqirganda nima bo'ladi?
Qanday qilib iplar boshqa ipning bajarilishi uchun uzilishi mumkinligini bildira oladi?
Kubernetesda liveness va readiness probes nima? Ular qanday farq qiladi?
@Transactional annotatsiyasiz qo'lda tranzaktsiya qanday yaratish mumkin?
Filtr shartlari oldindan ma'lum bo'lmagan holda (masalan, 10 ixtiyoriy maydonlar) dinamik so'rovlar qanday quriladi?
Tashqi tizim bilan integratsiya qilish uchun amalga oshirgan Circuit Breaker haqida gapirib bering.
Ma'lumotlar bazasi bilan qanday ishlaysiz? Hibernate/JPA — qanday foydalanasiz?
Boshqa tur bilan o'xshash misol keltira olasizmi, unda == false bo'ladi?
Kiritish: nums = [0,1,2,4,5,7] Chiqish: ["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; } }