Sobes.tech

Java

Koks yra pagrindinė šios įgyvendinimo problema? - '83' prievadas gali būti jau užimtas host'e - Neefektyvi išvaizdos organizacija - Prievado perrašymas dėl neteisingos komandos tvarkos - Konfigūracija naudoja konfidencialią versiją - Neteisingas kelias paskutinėje surinkimo versijoje versija: '3.8' paslaugos: art-marketplace: build: context: ./art-market ports: - "83:83" tinklai: - art-network tinklai: art-network: driver: overlay

156

Koks yra pagrindinis šios įgyvendinimo problema - Netinkamas HTTP statusų apibrėžimas su išimčių tipais - Netinkamas Dependency Injection nustatymas - Asinchroniniai klausytojai nėra įtraukti - Nestandartinis išimčių tvarkymas handler'yje - Netinkamas bean'ų nustatymas - @Autowired nėra naudojamas priklausomybei plėtoti

154

Koks yra pagrindinis šios įgyvendinimo problema? - Nenaudojamas jungties baseinas Jedis - Nėra Redis duomenų atsarginės kopijos - Nėra vidinio patikros jungiklio - Trūksta išimčių valdymo - Klaidingai atnaujinamas kalibravimo elementas - be klaidų patikrinimų zadd ir zscore ```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); // Klaidingas atnaujinimas } } 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)); } } ```

153

Koks pagrindinis šios sudėtinio tipo įgyvendinimo duomenų bazėje trūkumas? TIMESTAMP be laiko zonos Sintaksės klaida! NULL kode Trūksta CTE, skaitomumas SERIAL dėl problemų su perkeliamumu «TICKET_TYPE» nebuvo deklaruotas duomenų bazėje Nėra paskutinė reikšmė INTEGER lygyje

151

Kaip įgyvendintum verslo antraščių (x-session-id, x-client-id) plitimą per visą mikroservisų sistemą naudojant REST ir Kafka?

150

Kokiais srautais? (paaiškinamasis klausimas po įvesties/išvesties srautų paminėjimo)

150

WardrobeManager turėtų naudoti @Autowired Trūksta klasės binariniams failams valdyti Trūksta transakcijų valdymo ItemRepository nėra pažymėtas @Repository Naudokite konstruktorių vietoj Spring konteinerio komponento kūrimui WardrobeController konstruktorius nenaudoja @Autowired

149

Nepavykusi naudoti fiksuoto sriegių baseino Bendrų išteklių sąveikos problemos Netinkamas užrakinimo įtraukimas gali sukelti užšalimą. Neteisingas sinchronizacijos lygis Prieš rezultatą nėra patikrinimų visų sriegių Nėra aiškaus konstruktoriaus

149

Koks yra pagrindinė šios įgyvendinimo problema? - Nėra formuluočių apie apimtį ir rezultatus - Trūksta klaidų valdymo saugumo srityje - Klaida konteksto nustatyme — kolekcijos nėra tinkamai rašomos. - Prototipo komponentas nėra valdomas rankiniu būdu - Nėra rekomendacijų su MVC valdymo kursams

148

Netinkamas klaidų tvarkymo logikos įgyvendinimas naudojant onErrorResume Nėra diferenciacijos klaidų tvarkyme handleEnrollmentError Trūksta priklausomybės injekcijos priklausomai nuo kontrolerio Metodas handleEnrollmentError nenaudoja parametrų CourseController nėra registruotas dešimt metų

147

Kokia yra pagrindinė pasirinktos sprendimo struktūros problema? - ArrayList be išankstinės talpos sukelia perteklinius išteklius - Rizika tarpusavio blokavimui naudojant metodus - Neefektyvi užrakinimo struktūra sukelia nereikalingus papildomus kaštus. - ExecutorService negali būti tinkamai apdorotas - Fiksuotas apsaugos baseinas skalabilumui

146

Koks yra pagrindinis šios įgyvendinimo problema? - Neoptimizuotos lentelės rodo vaizdo dydį - Docker vaizdo kirpimas RUN gali būti problema - Kelios CMD, veikia tik paskutinis - Ištrynimo operacija neatsižvelgia į filtravimą pagal "matomą" vaizdą

144

Kodėl išvis reikalingi Spring Boot starteriai, jei viską galime rašyti Spring'e?

144

Įsivaizduokite, kad turite du gijas. Vienas iš jų spausdina (1,2,3...), kitas (A,B,C...). Kaip užtikrinti, kad jie veiktų paeiliui (1,A,2,B...)?

144

Koks yra pagrindinis šios įgyvendinimo problema - Prisijungimas prie Redis yra hardcoded - Yra ryšių baseinas Redis - Nepatikrintas `jedis.get` kvietimas gali grąžinti null - Naudojama `KEYS` komanda, kuri apkrauna serverį - Nėra Redis įvykių

143

Ką prarasite ir ką įgisite naudodami aiškų polling vietoje @KafkaListener?

142
/5