Ok, chwilę mi to zajęło ale wspominałem, że wpisy nie będą się pojawiać regularnie. Będę starał się pisać jak najczęściej.

1. Error a Exception
Podstawowa różnica jest taka, że błędów nie możemy obsługiwać. Najbardziej znanym błędem jest OutOfMemory, który pojawia się gdy po prostu brakuje nam pamięcie (Nie nam bezpośrednio a maszynie na której działa kod:)

Exceptions – to wyjątki, które mogą byś obsługiwane i najczęściej są to „błędy” spowodowane przez klienta.
pottymouth - Ok, chwilę mi to zajęło ale wspominałem, że wpisy nie będą się pojawiać ...

źródło: comment_2cKAOUmbzuCz5kmT5Bt5noE04ZkGBFeN.jpg

Pobierz

Ad3 Która wersja?

  • Wersja 1 34.5% (41)
  • Wersja 2 65.5% (78)

Oddanych głosów: 119

Długo się zastanawiałem nad tym czy codzienne posty są dobre. No i są na pewno dobre ale nie dla mnie. Niestety wymagają one dużo poświęcenia na redagowanie. Dlatego też posty będą dość nieregularnie umieszczane. Wybaczcie ( ͡° ʖ̯ ͡°)

1. Pytanie od @interface (Ostatnoi vikop.ru zawalił i pytanie się nie dodało).
2. Co to znaczy, że obiekt jest immutable i podaj prosty przykład takiego obiektu,
Z angielskiego immutable
pottymouth - Długo się zastanawiałem nad tym czy codzienne posty są dobre. No i są na...

źródło: comment_zm7xENdZuxHKlQ0NkYTEQ0T5s4k1EY91.jpg

Pobierz

Ktora z map uzywa ==?

  • Map 9.9% (22)
  • WeakHashMap 8.1% (18)
  • LinkedHashMap 11.3% (25)
  • HashMap 19.8% (44)
  • IdentityHashMap 40.5% (90)
  • TreeMap 10.4% (23)

Oddanych głosów: 222

Wołam przez MirkoListy plusujących ten wpis (251)

Dodatek wspierany przez Cebula.Online

Nie chcesz być wołany/a jako plusujący/a? Włącz blokadę na https://mirkolisty.pvu.pl/call lub odezwij się do @IrvinTalvanen

Uważasz, że wołający nadużywa MirkoList? Daj znać @IrvinTalvanen

! @Pankrzan3000 @Eoon @aloszkaniechbedzie @b3rly @Suchar_Strasburgera @ArcheRbest @m4tus @Pieko @przepyszna_frytka @rekoj @typowy @Harmideron @WillyJamess @SunnO @Vadzior @Kaijot @sieczus @jaroslaw-syrek @lormniczek @znkk @sorhu @xenonso @Onix0b @E_v_e_l @molokos @dancios @kosa1410 @AceDM @MilusiMisio @Zielarz25 @kamilwiernik @JoannitaPL @DawidKb @Bispinor_Diraca @
  • Odpowiedz
Hej!

Niestety na wstępie zaznaczę, że dzisiejszy odcinek będzie okrojony z materiału i przeznaczony raczej dla początkujących.


1. Deadlock rozszerzenie definicji.
Dzięki użytkownikowi @63274682374 umieszczam bardziej zobrazowaną definicę deadlocka.

Dwie osoby chcą zjeść obiad. Na stole jest tylko jeden nóż i jeden widelec. Jedna osoba chwyta nóż, druga widelec. Żadna z nich nie może zacząć jeść bo nie ma drugiego sztućca, więc czeka na jego zwolnienie. To jest właśnie deadlock, gdzie dwa
Wołam przez MirkoListy plusujących ten komentarz (240)

Dodatek wspierany przez Cebula.Online

Nie chcesz być wołany/a jako plusujący/a? Włącz blokadę na https://mirkolisty.pvu.pl/call lub odezwij się do @IrvinTalvanen

Uważasz, że wołający nadużywa MirkoList? Daj znać @IrvinTalvanen

! @aloszkaniechbedzie @PolaroidalnY @przepyszna_frytka @rekoj @Harmideron @supersucker @zwariowanytomi @Szewa @lajdak @Pojedynczy @Pitzonik @Mesiya391 @guzbi @Paulie90 @KwasneeeZelki @karolll95 @mariuszfm @interpolacja_liniowa @pull-ups @verlix @Tojtek @cup12552 @jeeplazordon @wolny_kangur @spinor @Kiubox @Adamus_xxx @crystalHaze @peerzet @MirekSz @masterix @dusq1 @R0HYPN0L @lerrai @
  • Odpowiedz
@pottymouth: wpis kierujesz do początkujących, a kurcze mam wrażenie jakbyś to robił od niechcenia. Miejscami wprowadzasz dodatkowo po prostu w błąd, po raz kolejny podajesz totalnie nietrafiony przykład, który jest w zasadzie przeciwieństwem tego o czym piszesz ( ͡° ʖ̯ ͡°)

Hermetyzacja – to ukrywanie implementacji. Z założenia zapewnienie, że zmiany w obiekcie będą oczekiwane. Tutaj znajdziemy mutatory i akcesory (gettery i settery)

Co to jest oczekiwana
  • Odpowiedz
Hej!
Nikt nie zauważył, że wczoraj nie było wpisu? ( ͡° ͜ʖ ͡°)

#pytanianadeva 2/01/18

1. **Czym jest deadlock?
Deadlock jest to sytuacja w której kilka wątków się zblokowało. Kilka znaczy dwa+.

Przykład:
--------------------------
public class Deadlock {
static class Friend {
private final String name;
public Friend(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
public synchronized void bow(Friend bower) {
  • 44
@pottymouth Byś coś więcej o tym deadlocku napisał. Zamiast rzucać kodem, to byś napisał, jak może dojść do niego i jak można temu zapobiec.
  • Odpowiedz
Hej!
Zacznę od kilku słów wprowadzających. Nie mam lekkiego pióra i czasem mogę popełniać różne błędy. Wybaczcie korygujcie będziemy to załatwiać na bieżąco ( ͡° ͜ʖ ͡°)
Druga sprawa jest taka, że nie spodziewałem się takiego odzewu. Wpis był głównie pod #naukaprogramowania i chyba zlecieli się wszyscy co do sztuki ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡
@pottymouth: wydaje mi się, że ta Twoja seria dużo by zyskała, gdybyś trochę bardziej zgłębiał temat, bo nie wydaje mi się, żeby na rozmowie kwalifikacyjnej takie szkolne regułki jak o tym singletonie wystarczyły. Piszesz, że singleton jest antywzorcem, na rozmowie na 90% padnie pytanie rozwijające "dlaczego tak uważasz?". Powinieneś to rozwinąć.
Przykłady dodatkowych tematów na temat samego singletona:
- skoro domyślnie w np. w springu beany są singletonami, to czy to
  • Odpowiedz