Sobes.tech

Java

Mi a fő problémája ennek a megvalósításnak? - A '83' port már foglalva lehet a gazdagépen - A megjelenés hatékonytalan szervezése - A port felülírása a helytelen parancssor miatt - A konfiguráció bizalmas verziót használ - Helytelen út az utolsó összeállításban verzió: '3.8' szolgáltatások: art-marketplace: build: context: ./art-market ports: - "83:83" hálózatok: - art-network hálózatok: art-network: driver: overlay

152

Mi a fő problémája ennek a megvalósításnak? - Nem használ kapcsolatmedencét a Jedishez - Nincs Redis adatmentés - Nincs belső ellenőrző kapcsoló - Nincs kivételkezelés - A kalibrációs elem frissítése helytelen - zadd és zscore hibák ellenőrzése nélkül ```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); // Helytelen frissítés } } 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)); } } ```

152

Hogyan valósítanád meg az üzleti fejléc(ek) (x-session-id, x-client-id) terjesztését az egész mikroszerviz rendszerben REST és Kafka segítségével?

150

Mi a fő problémája ennek a megvalósításnak - Hibás HTTP státuszok meghatározása kivételtípusokkal - Hibás Dependency Injection beállítás - Az aszinkron hallgatók nincsenek aktiválva - Nem szabványos kivételkezelés a kezelőben - Hibás bean konfiguráció - Az @Autowired nem használható a függőség fejlesztéséhez

150

A WardrobeManager-nek @Autowired-t kell használnia Hiányzik egy osztály a bináris fájlok kezeléséhez Hiányzik az tranzakciókezelés Az ItemRepository nincs megjelölve @Repository-vel A komponens létrehozásához a Spring konténer helyett a konstruktor használata A WardrobeController konstruktor nem használja az @Autowired-t

149

Mi a fő problémája ennek az adatbázisban megvalósított összetett típusnak? TIMESTAMP időzóna nélkül Szintaxis hiba! NULL a kódban Hiányzik a CTE, olvashatóság A SERIAL miatt problémák a hordozhatósággal «TICKET_TYPE» nincs deklarálva az adatbázisban Nem az utolsó érték INTEGER szinten

149

Milyen folyamatok? (kiegészítő kérdés a bemeneti-kimeneti folyamatok említése után)

147

Mi a fő problémája ennek a megvalósításnak? - Nincs megfogalmazás a terjedelemről és az eredményekről - Hiányzik a hibakezelés a biztonsági területen - Hiba a kontextus beállításában — a gyűjtemények nem íródnak megfelelően. - A prototípus komponens nincs kézi kezelés alatt - Nincs ajánlás MVC-vel a menedzsment kurzusokhoz

147

Hibakezelési logika helytelen megvalósítása az onErrorResume segítségével Nincs különbségtétel a hibakezelésben a handleEnrollmentError-ben Hiányzik a függőség injektálása a vezérlőtől függően A handleEnrollmentError módszer nem használ paramétereket A CourseController tíz éve nincs regisztrálva

146

A kiválasztott megoldási struktúra fő problémája - Előzetes kapacitás nélküli ArrayList pazarláshoz vezet - Kockázat a kölcsönös zárolásra módszereken keresztül - Hatékonytalan zárolási struktúra felesleges költségeket okoz - Az ExecutorService nem kezelhető helyesen - Fix skálázási védelmi pool

145

Hogyan kerülhető el a problémák a változtatható kulcsokkal a HashMap-ben?

145

Hatékonytalan fix szálmedence használat Közös erőforrásokkal való interakció problémák A zárolás helytelen beállítása holtpontot okozhat. Helytelen szinkronizációs szint Nincs ellenőrzés minden szálon az eredmény előtt Nincs nyilvános konstruktor

145

Miért van szükség egyáltalán Spring Boot starterre, ha mindent Springben írhatunk?

144

Mi a fő problémája ennek a megvalósításnak? - A nem optimalizált táblázatok mutatják a kép méretét - A Docker kép vágása a RUN során problémát okozhat - Több CMD, csak az utolsó működik - A törlési művelet nem veszi figyelembe a "látható" kép szerinti szűrést

142

Mi a fő problémája ennek a megvalósításnak - A Redishez való csatlakozás hardcoded - Van egy kapcsolatmedence a Redishez - A nem ellenőrzött `jedis.get` hívás null értéket adhat vissza - A `KEYS` parancs használata, ami terheli a szervert - Nincs Redis esemény

141

Tegyük fel, két szálad van. Az egyik (1,2,3...), a másik (A,B,C...) értékeket ír ki. Hogyan biztosíthatod, hogy váltakozó sorrendben (1,A,2,B...) hajtsák végre őket?

141

Mi a fő problémája ennek a megvalósításnak 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;

140
/5