Jaký je hlavní problém této implementace? - Port '83' může být již obsazen na hostiteli - Neefektivní organizace vzhledu - Přepsání portu kvůli nesprávnému pořadí příkazu - Konfigurace používá důvěrnou verzi - Nesprávná cesta v poslední sestavě verze: '3.8' služby: art-marketplace: build: context: ./art-market ports: - "83:83" sítě: - art-network sítě: art-network: driver: overlay
Java
Jaký je hlavní problém této implementace - Nesprávné určení stavů HTTP s typy výjimek - Nesprávné nastavení Dependency Injection - Asynchronní posluchače nejsou aktivní - Nestandardní zpracování výjimek v handleru - Nesprávné nastavení beanů - @Autowired není používán pro rozvoj závislosti
Jakými toky? (upřesňující otázka po zmínce o vstupech a výstupech)
Jaký je hlavní problém této implementace? - Nepoužívá pool spojení pro Jedis - Není zálohování dat Redis - Není vnitřní přepínač kontroly - Chybí zpracování výjimek - Nesprávná aktualizace prvku kalibrace - zadd a zscore bez kontrol chyb ```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); // Nesprávná aktualizace } } 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)); } } ```
Neefektivní využití pevného vlákna pool Problémy s interakcí sdílených zdrojů Nesprávné začlenění zámku může vést k zablokování. Nesprávná úroveň synchronizace Žádné kontroly všech vláken před výsledkem Žádný explicitní konstruktor
Jaký je hlavní problém této implementace složeného typu v databázi? TIMESTAMP bez časového pásma Chyba syntaxe! NULL v kódu Chybí CTE, čitelnost Problémy s přenositelností kvůli SERIAL «TICKET_TYPE» nebyl v databázi deklarován Není poslední hodnota na úrovni INTEGER
Jak bys implementoval šíření obchodních hlaviček (x-session-id, x-client-id) napříč systémem mikroservisů přes REST a Kafka?
Prosím, řekněte mi, jaké bylo technologické zázemí?
Pověz mi o sobě, proč právě teď hledáš, čeho hledáš?
WardrobeManager by měl používat @Autowired Chybí třída pro správu binárních souborů Chybí správa transakcí ItemRepository není označen anotací @Repository Použití konstruktoru místo kontejneru Spring pro tvorbu komponenty Konstruktor WardrobeController nepoužívá @Autowired
Jaký je hlavní problém této implementace? - Chybí formulace ohledně rozsahu a výsledků - Chybí zpracování chyb v oblasti bezpečnosti - Chyba v nastavení kontextu — kolekce nejsou správně zapisovány. - Prototypová komponenta není řízena ručně - Není žádné doporučení s MVC pro kurzy řízení
Nesprávná implementace logiky zpracování chyb pomocí onErrorResume Neexistuje diferenciace v zpracování chyb v handleEnrollmentError Chybí injekce závislosti podle kontroléru Metoda handleEnrollmentError nepoužívá parametry CourseController není registrován již deset let
Představte si, že máte dva vlákna. Jeden vypisuje (1,2,3...), a druhý (A,B,C...). Jak zajistit, aby jejich provádění bylo střídavé (1,A,2,B...)?
Co dělat s kontextem MDC v Kafka?
Jaký je hlavní problém zvolené struktury řešení? - ArrayList bez předem stanovené kapacity vede k nadměrným nákladům - Riziko vzájemného zablokování pomocí metod - Neefektivní struktura zámků způsobuje zbytečné režijní náklady. - ExecutorService nelze správně zpracovat - Pevná ochranná sada pro škálovatelnost
Jak se vyhnout problémům s měnitelnými klíči v HashMap?
Proč jsou vůbec potřeba startéry Spring Boot, když všechno můžeme psát ve Springu?
Jaký je hlavní problém této implementace - Připojení k Redis je hardcoded - Existuje pool spojení pro Redis - Neověřený volání `jedis.get` může vrátit null - Použití příkazu `KEYS`, který zatěžuje server - Neexistují žádné události Redis
Jaký je hlavní problém této implementace 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;
Jaký je hlavní problém této implementace? - Neoptimalizované tabulky ukazují velikost obrazu - Ořezání Docker obrazu v RUN může být problém - Více CMD, pouze poslední funguje - Operace odstranění nezohledňuje filtrování podle "viditelného" obrazu