Aktywne Wpisy
marokoko 0
Od początku #wojna #ukraina z #rosja mówiło się z całkiem dużą dozą przekonania, że w wojnie napastniczej stosunek ofiar obrońców do atakujących wynosi spokojnie od 1:5 do 1:10. Czyli na jednego obrońcę ginie od 5 do 10 napastników.
Dane z Pentagonu (z połowy kwietnia 2023) oraz raport norweskiego szefa ministerstwa obrony, Erika Kristoffersena, jasno wskazują na to, że w tej wojnie na jedną ukraińską ofiarę przypada od 1.2 do 2 rosyjskich ofiar,
Dane z Pentagonu (z połowy kwietnia 2023) oraz raport norweskiego szefa ministerstwa obrony, Erika Kristoffersena, jasno wskazują na to, że w tej wojnie na jedną ukraińską ofiarę przypada od 1.2 do 2 rosyjskich ofiar,
mirko_anonim +1
✨️ Obserwuj #mirkoanonim
Czy jest możliwe znaleźć obecnie chłopaka, który nie ogląda porno, albo przynajmniej tego nie nadużywa?
Jeśli tak, to gdzie?
ta wiem, na pewno nie na wykopie ( ͡° ͜ʖ ͡°)
#zwiazki #niebieskiepaski
─────────────────────
· Akcje: Odpowiedz anonimowo · Więcej szczegółów
· Zaakceptował: digitallord
· Autor
Czy jest możliwe znaleźć obecnie chłopaka, który nie ogląda porno, albo przynajmniej tego nie nadużywa?
Jeśli tak, to gdzie?
ta wiem, na pewno nie na wykopie ( ͡° ͜ʖ ͡°)
#zwiazki #niebieskiepaski
─────────────────────
· Akcje: Odpowiedz anonimowo · Więcej szczegółów
· Zaakceptował: digitallord
· Autor
Czy jest możliwe (...)?
- Tak 40.6% (41)
- Nie 59.4% (60)
Set distinctWords = Arrays.asList(args).stream()
.collect(Collectors.toSet());
@M4ks: chyba nie rozumiem o co Ci tutaj chodzi. Jaki Ty widzisz związek pomiędzy stream, czy parallel stream i ArrayListą i czemu (o cokolwiek chodzi) miała by być kiedyś gorsza/lepsza? Przecież ArrayLista jest wyłącznie wykorzystywana w Collectorze
@Eoghan: to, ze nie bez powodu zwracany jest interface - a to oznacza, ze konkretna implementacja jest nieznana i nie nalezy na niej polegac.
Mozna sobie przekopiowac do czegos sie chce potem - ale konkretny typ zwracanego obiektu nie ma prawa cie interesowac poza interface, ktory implementuje. L w
Odchodząc ciut od tego przykładu to że jakaś klasa implementuje jakiś interfejs nie oznacza też, że nie może ona definiować żadnych dodatkowych metod i zapis List lista = ... zamiast
@Eoghan: Owszem, oznacza to DOKLADNIE to.
@Eoghan: kolejny, co optymalizuje tam, gdzie nie trzeba. Jak potrzebny ci DOKLADNY typ, to uzywasz czegos, co zwraca DOKLADNIE ten typ - czyli np. konstruktora wskazanego typu.
@M4ks: czemu miałby nie przepuścić (generyki pomijam, bo wykop wycina)?
@Eoghan: Czemu kompilator ma nie pozwolic ci przypisac obiektu typu List do zmiennej typu LinkedList? Nie mam zielonego pojecia, glupi kompilator... ( ͡° ͜ʖ ͡°)
List lista =
LinkedList lista =
(to co po prawej jest chyba oczywiste)
Teraz zwraca ArrayList, a w JDK 9 może będzie zwracało Stream.SuperDuperListImplementationOptimizedForStreamsImpl. I co zrobisz?
Trzeba było zapytać czy nawias klamrowy w nowej linii czy w tej samej.
Vim czy emacs.
Taby czy spacje.
@grizzly_joe: bo pisanie kodu to najmniej istotny element programowania..
@grizzly_joe: niech troche wzrosnie poziom mirko
Wszystko się zgadza. :-D
( ͡º ͜ʖ͡º) Tak wiem, drobna pomyłka.
Ah już @sorhu swoje edytował i dodał spoilera, ninja jeden :D