Sobes.tech

ERP Consultant

Разкажи ми за нивата на изолация на транзакциите. С кои си работил и как се различават?

193

Как да съхраняваме в низовата колона на базата данни изброими стойности, разделени с разделител, и удобно да работим с колекцията в кода?

193

Има ли разлика в реда на определяне на полетата в съставен индекс? Например, ако има съставен индекс (име, фамилия), ще бъде ли използван индексът, ако заявката съдържа само фамилия?

191

Какво са Виртуални нишки? Как се различават от Зелените нишки? Кога е по-добре да ги използвате?

188

Как да реализираме шаблона Inbox от страната на услугата за известия за гарантиране на обработката на съобщения?

186

Какво е контекст в Go? За какво служи, какви видове има, какви модели на работа с него съществуват?

185

public class Main { public static void main(String[] args) { System.out.println("Hello World"); } } -------------------------------- @SpringBootApplication @RestController @RequestMapping("/tasks") public class Main{ private final List<Task> tasks = new ArrayList<>(); private final AtomicLong idGenerator = new AtomicLong(1); public static void main(String[] args){ SpringApplication.run(Main.class, args); } @PostMapping @ResponseStatus(HttpStatus.CREATED) public Task createTask(@RequestBody CreateTaskRequest request){ Task task = new Task(idGenerator.getAndIncrement(), request.title()); tasks.add(task); return task; } @GetMapping public List<Task> getAllTasks(){ return tasks; } public record CreateTaskRequest(String title){ } public record Task(Long id, String title){ } }

181

Как работата с бази данни беше извършвана в проектите — чрез ORM или нативни инструменти?

179

Какво е сървлет? Какво е контейнер за сървлети? Кои популярни контейнери познаваш?

175
/4