Jaki jest główny problem tej implementacji? - Port '83' może już być zajęty na hoście - Nieskuteczna organizacja wyglądu - Nadpisanie portu z powodu niewłaściwego kolejności polecenia - Konfiguracja używa poufnej wersji - Nieprawidłowa ścieżka w ostatniej kompilacji wersja: '3.8' usługi: art-marketplace: build: context: ./art-market ports: - "83:83" sieci: - art-network sieci: art-network: driver: overlay
Java
Jakie są poziomy izolacji transakcji w SQL i który z nich jest ustawiony domyślnie w PostgreSQL?
Jaki jest główny problem tej implementacji - Nieprawidłowe określenie statusów HTTP z typami wyjątków - Nieprawidłowa konfiguracja wstrzykiwania zależności - Asynchroniczni słuchacze nie są zaangażowani - Niestandardowe obsługi wyjątków w obsługiwaczu - Nieprawidłowa konfiguracja beanów - @Autowired nie jest używany do rozwoju zależności
Nieskutecznego wykorzystania stałego puli wątków Problemy z interakcją zasobów współdzielonych Nieprawidłowe włączenie blokady może prowadzić do sytuacji zakleszczenia. Nieprawidłowy poziom synchronizacji Brak sprawdzeń wszystkich wątków przed wynikiem Brak jawnego konstruktora
Opowiedz o sobie, dlaczego teraz szukasz, czego szukasz?
Jaki jest główny problem tej implementacji? - Nie używa puli połączeń dla Jedis - Brak kopii zapasowej danych Redis - Brak wewnętrznego przełącznika sprawdzającego - Brak obsługi wyjątków - Niepoprawna aktualizacja elementu kalibracji - zadd i zscore bez sprawdzania błędów ```java import redis.clients.jedis.Jedis; import java.util.Set; public class WineCellar { private Jedis jedis; public WineCellar() { jedis = new Jedis("localhost", 6379); initializeWines(); } private void initializeWines() { jedis.zadd("wines", 1978, "Chateau Margaux"); jedis.zadd("wines", 1990, "Domaine de la Romanee-Conti"); jedis.zadd("wines", 2005, "Opus One"); } public void updateWineYear(String wine, double newYear) { double oldYear = jedis.zscore("wines", wine); if (oldYear != newYear) { jedis.zadd("wines", oldYear, wine); // Niepoprawna aktualizacja } } public Set<String> getWinesByYear(double minYear, double maxYear) { return jedis.zrangeByScore("wines", minYear, maxYear); } public static void main(String[] args) { WineCellar cellar = new WineCellar(); cellar.updateWineYear("Chateau Margaux", 1982); System.out.println(cellar.getWinesByYear(1970, 2000)); } } ```
Jaki jest główny problem tej implementacji typu złożonego w bazie danych? TIMESTAMP bez strefy czasowej Błąd składni! NULL w kodzie Brak CTE, czytelność Problemy z przenośnością z powodu SERIAL «TICKET_TYPE» nie został zadeklarowany w bazie danych Nie jest to ostatnia wartość na poziomie INTEGER
Jak zaimplementowałbyś propagację nagłówków biznesowych (x-session-id, x-client-id) w całym systemie mikroserwisów za pomocą REST i Kafka?
Proszę opowiedzieć, jaki był stos technologii?
Co zrobić z kontekstem MDC w Kafka?
WardrobeManager powinien używać @Autowired Brak klasy do zarządzania binarnymi plikami Brak zarządzania transakcjami ItemRepository nie jest oznaczony adnotacją @Repository Użycie konstruktora zamiast kontenera Spring do tworzenia komponentu Konstruktor WardrobeController nie używa @Autowired
Jaki jest główny problem tej implementacji? - Brak sformułowań dotyczących zakresu i wyników - Brak obsługi błędów w zakresie bezpieczeństwa - Błąd w konfiguracji kontekstu — kolekcje nie są poprawnie zapisywane. - Komponent prototypu nie jest zarządzany ręcznie - Brak zaleceń z MVC dla kursów zarządzania
Jaki jest główny problem wybranej struktury rozwiązania? - ArrayList bez wcześniejszej pojemności prowadzi do nadmiernych wydatków - Ryzyko wzajemnego blokowania za pomocą metod - Niewydajna struktura blokad powoduje nadmierne koszty. - ExecutorService nie może być poprawnie obsługiwany - Stała pula ochronna skalowalności
Nieprawidłowa implementacja logiki obsługi błędów za pomocą onErrorResume Brak rozróżnienia obsługi błędów w handleEnrollmentError Brak wstrzyknięcia zależności od kontrolera Metoda handleEnrollmentError nie używa parametrów CourseController nie jest zarejestrowany od dziesięciu lat
Załóżmy, że masz dwa wątki. Jeden wypisuje (1,2,3...), a drugi (A,B,C...). Jak zapewnić ich wykonanie w naprzemiennej kolejności (1,A,2,B...)?
Jak uniknąć problemów z mutowalnymi kluczami w HashMap?
Jaki jest główny problem tej implementacji? - Nieoptymalizowane tabele pokazują rozmiar obrazu - Przycinanie obrazu Docker w RUN może być problemem - Kilka CMD, działa tylko ostatni - Operacja usuwania nie uwzględnia filtrowania po "widocznym" obrazie
Jaki jest główny problem tej implementacji WITH archived_charges AS ( SELECT id, charging_station_id, start_time, end_time FROM charge_sessions WHERE end_time < current_date - interval '30' day ) INSERT INTO charges_history SELECT * FROM archived_charges; DELETE FROM charge_sessions USING archived_charges WHERE charge_sessions.start_time < current_date - interval '15' day;
Po co w ogóle potrzebne są startery Spring Boot, skoro wszystko można napisać w Spring?
Jaki jest główny problem tej implementacji - Połączenie z Redis jest na stałe - Istnieje pula połączeń do Redis - Niezweryfikowane wywołanie `jedis.get` może zwrócić null - Użycie polecenia `KEYS`, które obciąża serwer - Brak zdarzeń Redis