Aktywne Wpisy
trogatelnaya_raduga +215
#frajerzyzmlm
ta głosówka… jest P------A
ta głosówka… jest P------A
wredny_bombelek +132
Kiedy okazuje się, że najczarniejszy scenariusz zakładany przez GUS jest lepszy niż rzeczywistość.
#nieruchomosci #demografia #polska
#nieruchomosci #demografia #polska
Nigdy nie wrzucajcie obiektów klasy
java.net.URL
do kolekcji! Zamiast tego użyjcie
java.net.URI
.
Implementacja metody
equals
i
hashCode
w klasie
java.net.URL
łączy się z serwerem za podanym URL w celu weryfikacji adresu IP i numeru portu, przez co te metody są blokujące! Co ważniejsze - nie zawsze podają poprawny wynik, który jest zależny od konfiguracji serwera DNS, load balancera i wszystkiego co stoi między tobą, a serwerem docelowym.
URL url1 = new URL("http://wykop.pl");
URL url2
Skąd info o load balancerach? Jedne LB pośredniczą miedzy użytkownikiem a siecią serwerów podając swój adres IP w odpowiedzi inne tylko przekierowują na odpowiedni serwer. Dużo jest algorytmów
Przy load balancerze sam słusznie zauważasz, że podaje on swój adres IP, dlatego pytam jaki on ma związek z metodą equals(), bo jak dla mnie, to czy load balancer jest, czy go nie ma, czy korzysta z algorytmu rr, lc, czy jakiegokolwiek innego kompletnie nic tutaj nie zmienia.