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 działają, natomiast pada GUI, a przynajmniej
Łą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 działają, natomiast pada GUI, a przynajmniej
byte a = Byte.MAXVALUE + 1;
int b = Integer.MAXVALUE +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 blogu: https://programming.guide/java/int-may-overflow-byte-may-not.html
Poruszyłem ten temat, bo sam zacząłem pisać post o literałach w Javie, w