С 20.09 по 26.09
Предыдущий пост(с 13.09 по 19.09)
Воскресный мотивационный пост:
Ты не старый. Ты опытный.
Выбранная голосованием тема:
не было
Запись встреч/видео:
Spring AI Настройка и запуск. Историчность и RAG
Обучающие статьи:
Реактивное программирование
Концепции реактивного программирования:
Push vs Pull — кто управляет данными
Reactive Streams API — Publisher и Subscriber
Backpressure — что делать, если данных слишком много
Java:
Принципы проектирования и хорошего кода:
DRY, KISS, YAGNI
Композиция vs Наследование
Полезные статьи и видео:
Проектирование БД рекомендательной системы по подходу DB-first
Что нового в Maven 4?
Три друга выбрали разные пути в IT. Какой Результат?
Как и всегда, задачи можно найти под тегом - #Tasks, вопросы с собеседований - #собеседование
Предыдущий пост(с 13.09 по 19.09)
Воскресный мотивационный пост:
Ты не старый. Ты опытный.
Выбранная голосованием тема:
не было
Запись встреч/видео:
Spring AI Настройка и запуск. Историчность и RAG
Обучающие статьи:
Реактивное программирование
Концепции реактивного программирования:
Push vs Pull — кто управляет данными
Reactive Streams API — Publisher и Subscriber
Backpressure — что делать, если данных слишком много
Java:
Принципы проектирования и хорошего кода:
DRY, KISS, YAGNI
Композиция vs Наследование
Полезные статьи и видео:
Проектирование БД рекомендательной системы по подходу DB-first
Что нового в Maven 4?
Три друга выбрали разные пути в IT. Какой Результат?
Как и всегда, задачи можно найти под тегом - #Tasks, вопросы с собеседований - #собеседование
👍4
Что выведет код?
#Tasks
public class Task290925 {
public static void main(String[] args) {
Boolean a = true;
Boolean b = true;
Boolean c = new Boolean(true);
System.out.println((a == b) + " " + (a == c));
}
}
#Tasks
🗿2
Что выведет код?
#Tasks
import java.util.*;
public class Task300925 {
public static void main(String[] args) {
Set<Short> set = new HashSet<>();
for (short i = 0; i < 10; i++) {
set.add(i);
set.remove(i - 1);
}
System.out.println(set.size());
}
}
#Tasks
🔥1🤯1
Что выведет код?
#Tasks
import java.util.*;
public class Task011025 {
public static void main(String[] args) {
Queue<Integer> queue = new LinkedList<>();
queue.offer(1);
queue.offer(2);
queue.offer(3);
((LinkedList<Integer>) queue).removeLast();
queue.poll();
System.out.println(queue.peek());
}
}
#Tasks
👍1
Что выведет код?
#Tasks
import java.util.*;
public class Task021025 {
public static void main(String[] args) {
Map<String, Integer> map1 = new HashMap<>();
Map<String, Integer> map2 = new HashMap<>();
map1.put("a", 1);
map1.put("b", 1);
map2.put("b", 1);
map2.put("a", 1);
System.out.println(map1.equals(map2));
System.out.println(Objects.equals(map1, map2));
}
}
#Tasks
👍1
Что выведет код?
#Tasks
import java.util.LinkedList;
import java.util.List;
public class Task031025 {
public static void main(String[] args) {
List<String> list = new LinkedList<>();
list.add("A");
list.add("B");
list.add(1, "C");
list.remove(0);
list.remove(1);
System.out.println(list);
}
}
#Tasks
🔥1