Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko221
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
trelixmorelix
trelixmorelix

trelixmorelix

Dołączył 5 lat i 5 mies. temu
  • Obserwuj
  • Akcje 41
  • Znaleziska 0
  • Mikroblog 41
  • Obserwujący 2
  • Obserwowane 5
trelixmorelix
trelixmorelix
trelixmorelix 09.03.2020, 09:20:03
  • 8
Cześć! Skontaktowałem się z Andreasem, który pracował w Oracle'u między innymi przy kompilatorze javac. Miałem pewną zagwozdkę:

byte a = Byte.MAXVALUE + 1;
int b = Integer.MAX
VALUE +1;

Obie linie stanowią overflow. Pierwsza linia powoduje błąd kompilacji, a druga nie. Andreas napisał, że spędził cały dzień nad tym i owocem tego jest artykuł na jego
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

trelixmorelix
trelixmorelix
trelixmorelix
Autor
09.03.2020, 11:51:31
  • 0
@menelaosPL: ano właśnie. Tym bardziej, że kompilator to potrafi w ramach assignment context. Może hen dawno temu nie było to możliwe i tak już zostało.
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix 26.02.2020, 11:06:39
  • 1
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

l.....e
l.....e
konto usunięte 26.02.2020, 11:10:42
  • 5
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
ks19
ks19
ks19
26.02.2020, 20:04:16 via Android
  • 1

Komentarz usunięty przez autora

trelixmorelix
trelixmorelix
trelixmorelix 17.02.2020, 12:34:47
  • 6
Hej. Odwracanie zależności w prostych słowach. Czym jest kierunek przepływu sterowania (control flow), jak się ma do kierunku zależności między modułami, kiedy warto stosować, a kiedy będzie to przerost formy nad treścią, czym są moduły wysokopoziomowe/niskopoziomowe i czemu jest to istotne. Zapraszam

https://wprostychslowach.pl/2020/02/17/odwrocenie-zaleznosci/

założyłem jakiś czas temu tag #wprostychslowach ,zapraszam. #java #programowanie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

trelixmorelix
trelixmorelix
trelixmorelix 12.02.2020, 15:41:41
  • 2
Podejście Design By Contract w pigułce. Poznasz podstawy, dowiesz się czym są warunki wstępne, końcowe, inwarianty, ciut o offensive & defensive programming między wierszami + kilka ciekawych linków do poczytania. https://wprostychslowach.pl/2020/02/12/designbycontract/ #programowanie #java #wprostychslowach
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

trelixmorelix
trelixmorelix
trelixmorelix
Autor
12.02.2020, 16:37:27
  • 1
@Hauleth Hehe, miałem inny w zanadrzu, ale Twój komentarz nadal miałby rację bytu ;-)
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
12.02.2020, 16:42:55
  • 0
@Hauleth mogłem zrobić to na przykładzie jakiejś encji domenowej z kilkoma regułami, byłoby łatwiej i może bardziej oddawałoby prawdę, ale chciałem powiązać to z konstruktem interfejsu, bo (przynajmniej mi) tak na początku, przez długi czas się kojarzyło słowo kontrakt. Dlatego na koniec dorzuciłem zdanie o DbC przy projektowaniu zachowań modelu, żeby było wiadomo, że DbC nie dotyczy tylko interfejsu/klasy abstrakcyjnej i ma ogólne zastosowanie.
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
12.02.2020, 17:49:06
  • 0
@Hauleth tak, biorę w poście poprawkę na to, zważając na niekiedy brak możliwości / trudności w sformułowaniu takich warunków. Post jest dość ogólny, nie zaszkodzi na pewno wiedzieć. :-) Martin Fowler napisał fajnie właśnie o owych trudnościach w jednym z artykułów ale coś nie mogę go znaleźć i chyba on stwierdził, że warto jednak myśleć w takich kategoriach kontraktowych i tu się można zgodzić :-)
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
14.02.2020, 15:40:46
  • 1
@ZaoSan: DbC jest kolejnym z podejść wspomagającym Twoje oprogramowanie w byciu zgodnym z wymaganiami. Tzn., pomaga formułować i weryfikować wymagania według poznanych warunków wstępnych, końcowych i niezmienników. Jeśli udokumentujesz takie wymagania, masz większą gwarancję, że Twoja aplikacja będzie zachowywać się zgodnie z wymaganiami. Są też języki, które wspierają w pełni np.: adnotacje DbC, które pozwalają definiować i pilnować warunków i po np.: refaktoringu/jakiejś zmianie nie zostaną one złamane. Java/c# nie
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
14.02.2020, 16:00:58 via Zakop
  • 0
http://www.eecs.ucf.edu/~leavens/JML/jmldbc.pdf przyklad specyfikacji wspomnianych warunkow.
  • Odpowiedz
L.....n
konto usunięte 14.02.2020, 14:27:15
  • 1
Mirki pytanie, bo mój zespół IT rozkłada ręce:

Łączę się na pulpit zdalny poprzez RDP. Maszyna, na której pracuje, z automatu pobiera moje ustawienia obrazu.
Na maszynie testuję mój kod, który działa bezbłędnie przez 8h. Następnie ustawiam odpalenie kodu i wyłączam RDP.
W momencie odłączenia RDP (zamknięcie poprzez wciśnięcie krzyżyka) dostaję informację, że aplikacje nadal będą działać i będą widoczne po ponownym połączeniu z maszyną.

Aplikacje
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

trelixmorelix
trelixmorelix
trelixmorelix 14.02.2020, 15:09:18 via Zakop
  • 0
@Lubie_Budyn: jeśli ta aplikacja nawiguje za pomoca opencv/sikuli to po rdp się tak nie da, testowałem to i mówi też o tym ichni autor. Uruchomienie aplikacji po vnc nie ma tego problemu, też to testowałem. Ale tak jak mówię, dotyczy to tylko sikuli (ktore pod spodem ma opencv)
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix 05.02.2020, 12:21:27
  • 2
nowa treść, nowy Ty. <3 https://wprostychslowach.pl/2020/02/05/single-responsibility/ #java #programowanie #dotnet #wprostychslowach
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

trelixmorelix
trelixmorelix
trelixmorelix
Autor
05.02.2020, 12:34:16
  • 0
@Prism2772: :D co racja to racja. dzięki ;>
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
05.02.2020, 12:52:45
  • 0
@bacteria: <3
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
07.02.2020, 07:51:23 via Zakop
  • 1
@FFF1243 bo mogę :* pytałem dostawcę hostingu czy mogę napisać dwa wpisy o SOLID i jeden o enkapsulacji. Kręcił nosem ale w końcu posoliłem mu srogo i oto jestem. mam nadzieję jednak, że Cię tym nie krzywdzę. Jeśli tak jest, to daj koniecznie znać.
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
07.02.2020, 10:29:09
  • 0
@FFF1243: w żadnym wypadku, nie wywołałeś u mnie takich uczuć. ;) Nie oczekuję, że wszyscy się rzucą na moje artykuły. Robię to w moim wolnym czasie i sprawia mi to przyjemność. To jest wystarczający powód :-) W większości materiałów brakuje mi prostego języka, przykładów innych niż na klasie Animal. Do każdego artykułu, tam gdzie uznam że to potrzebne, umieszczam i będę umieszczał przykłady na githubie, które, moim zdaniem, lepiej trafiają
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
07.02.2020, 14:39:43 via Zakop
  • 0
@FFF1243 no nie do końca. Na pewno widzisz różnicę między przepisywaniem a pisaniem :) pozdr
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix 07.02.2020, 12:02:34
  • 0
Mireczku, jeśli nie ogarniasz do czego są klasy immutable, chociaż o nich słyszałeś, ba nawet może pisałeś 10 razy, to wbijaj: https://wprostychslowach.pl/2020/02/06/immutable/

Może coś Ci się rozjaśni, jak nie to call me. #java #programowanie #wprostychslowach #dotnet
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

trelixmorelix
trelixmorelix
trelixmorelix
Autor
07.02.2020, 12:17:48
  • 6
odpowiadałem już na podobne pytanie w innym wątku kolego :) mam nadzieję, że nie zadzwonisz na policję i nie zgłosisz mnie, że sobie piszę :*
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
07.02.2020, 12:36:29
  • 0
mmmmm, inteligentny humorek. Przepychanki słowne z takim mistrzem słowa to radość dla mnie. Ale wracając do tematu. Tak, ponieważ wbrew pozorom są one powiązane z tematem. Mam nadzieję, że wkrótce zastąpię je moimi własnymi rysunkami. Ostrzegam na wstępie, że również mogą się nie spodobać, ponieważ nie potrafię rysować, ale bardzo lubię.
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
07.02.2020, 12:38:02
  • 0
@Czesiowcy: agresywnie. odmiennie niż kolega wyżej. Oprócz przykładu z datą są tam również dwa inne przykłady :) Mam nadzieję, że bardzo Cię nie uraziłem tym, że na Twoim monitorze pojawił się mój wpis
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
07.02.2020, 12:41:50
  • 0
@Saly: dzięki. te wszystkie informacje są na każdej stronie. Ten wpis bazuje na przykładach. Dwóch rozsądnych, które znalazłem w sieci i jednym moim, który umieściłem na githubie. Napisałem to w takiej formie, jaką ja bym chciał kiedyś przeczytać. Nie zawsze da się trafić w potrzeby każdego czytelnika. karkołomna sprawa.
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
07.02.2020, 13:36:26
  • 0
@filozof900: Ależ celnie. Ksywka nieprzypadkowa widzę. Muszę przyznać, że się nie zawiodłem zakładając konto. :) aż chce się znowu żyć. <3
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
07.02.2020, 14:07:49
  • 0
@nietrolluje: ok, tak zrobię. thx
  • Odpowiedz
czajqa
czajqa
07.02.2020, 11:11:24
  • 0
Dziś zauważyłem, że moje testy integracyjne w selenium odpalane są podczas mvn install, jak tego uniknąć oprócz anotacji @Ignore junitowej?
#programowanie #naukaprogramowania
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

trelixmorelix
trelixmorelix
trelixmorelix 07.02.2020, 11:37:00
  • 1
mvn install -DskipTests
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix 07.02.2020, 11:57:20
  • 0
jeśli używasz failsafe możesz zrobić testu
  • Odpowiedz
asdasdce2w
asdasdce2w
06.02.2020, 20:33:18
  • 0
Jak można zaimplementować odpowiedź numer jeden? Poprawne odpowiedzi to #2 i #4 ale nie potrafie pierwszej zrozumieć. https://ideone.com/1pZ89B #java #programowanie
asdasdce2w - Jak można zaimplementować odpowiedź numer jeden? Poprawne odpowiedzi to ...

źródło: comment_1581020634FnCrstNOoSlqCZxa0LOHl0.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

trelixmorelix
trelixmorelix
trelixmorelix 07.02.2020, 06:31:24 via Zakop
  • 0
@asdasdce2w: IOException jest wyjątkiem typu „checked”. Są to wyjątki które w Javie muszą zostać jakoś obsłużone. Tzn. Jeśli Twoja metoda ‚jakasmetoda’ wywołuje metodę ‚metodaKtoraRzucaIOException’ która taki wyjątek moze rzucic, to musisz tę metodę ‚metodaKtoraRzucaIOException’ objąć blokiem try catch. Możesz w metodzie ‚jakasmetoda’ również dopisać throws IOException.
Np: void jakasmetoda() throws IOException { metodaKtoraRzucaIOException }

Wowczas w tej metodzie nie misisz miec bloku try catch. Bedziesz jednak musial obsluzyc ten wyjatek
  • Odpowiedz
L.....s
L.....s
konto usunięte 04.02.2020, 22:46:32
  • 0
Co to znaczy domena aplikacji i obiekt domeny? Ktoś własnymi słowami może wytłumaczyć?
#java
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

trelixmorelix
trelixmorelix
trelixmorelix 05.02.2020, 13:37:19
  • 0
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix 03.02.2020, 13:52:45
  • 1
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

trelixmorelix
trelixmorelix
trelixmorelix
Autor
03.02.2020, 14:06:07
  • 0
@PrawyKuba: Powinno być lepiej
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
03.02.2020, 14:07:14
  • 0
@nietrolluje: Powinno być teraz lepiej. Jestem backendowcem, jak nauczę się cssa to dam znać. :)
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
03.02.2020, 14:08:10
  • 0
@Prism2772: doszedłem do wniosku, że nie są to zdania, ani nazwy własne, więc napisałem z małej. Może faktycznie szczypie trochę w oczy, pomyślę, dzięki ;)
  • Odpowiedz
trelixmorelix
trelixmorelix
trelixmorelix
Autor
03.02.2020, 14:08:38
  • 0
@trelixmorelix: dobra dobra fixnales to w 15 sekund wiec nie sprawdziles po prostu leniu


@nietrolluje: hmm.. może coś w tym jednak jest co mówisz.
  • Odpowiedz

Osiągnięcia

  • Rocznica
    od 03.02.2022

    Rocznica

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking