Java
Ką darėte, kai mokėjimo vartai krito?
Koks jūsų dabartinis anglų kalbos lygis?
Ar turite papildomų klausimų ar paaiškinimų po pokalbio?
Kokia yra @Component anotacijos vaidmuo Spring Framework kontekste ir kokiais atvejais ji taikoma?
Kokiais metodais galima padidinti NoSQL duomenų bazių užklausų efektyvumą didėjant aktyvių vartotojų skaičiui?
Koks buvo paskutinio projekto diegimo procesas ir kokius žingsnius jis apima?
Kuo skiriasi Mockito, JUnit ir AssertJ bibliotekos testavimo kontekste?
Kokia kita antra sprendimo galėtų būti pasiūlyta lyginant du Person objektus?
Papaskink apie savo patirtį su daugiagijomis. Kokio lygio API naudoji?
Kodėl reikalingas SELECT FOR UPDATE, o ne synchronized? Ir kodėl pesimistinis užraktas, o ne optimistinis?
Ką manai apie frazę 'Reikia automatizuoti viską, ką galima automatizuoti'?
Kaip įgyvendinti Saga? Kaip tai padaryti?
Ar turite patirties draudimo srityje?
Kokias taisykles reikia atsižvelgti perrašant hashCode metodą naudojant Lombok?
Papaskink apie savo patirtį dirbant su WebFlux.
Kokios yra String Pool naudojimo Java kalboje privalumai ir trūkumai?
Ar galite paaiškinti, kas yra Spring ir kam jis naudojamas Java kūrime?
Paaiškinkite one-to-many koncepciją ir kur ji taikoma.
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)); } } ```
Kiek operacijų vyksta kasdien pagal užduotis internetinio švietimo sistemoje?