Wszystko
Najnowsze
Archiwum
wygląda jak złe warunki w joinie
- 2
@JacobTheLiar: Ustaw w configu parametr show_sql w hibernate na true i zobacz jakie zapytanie sie generuje.
Nowy JVM Bloggers na piątek :)
https://jvm-bloggers.com/issue/271
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
https://jvm-bloggers.com/issue/271
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
Dlaczego w C# do dziedziczenia class i implementacji intefejsów używa się tego samego symbolu - ":"?.Przecież dziedziczenie i implementacja to dwie różne rzeczy. Czy MS trochę nie pomieszał z tym? Jeśli chodzi o properties to dobrze rozumiem, że one de facto wyeliminowały prywatne pola? Przecież można mieć klasę np. Person a w niej public int Age { get; set; } i to jest równe w Javie private int age + getter i
@Edelner: bo to tylko element syntaxu, który tak czy tak resolvuje się do jednego albo drugiego?
Co do properties - to są de facto takie wrappery na get/set, nie wyeliminowały prywatne pola - po prostu to taki ładny syntax sugar.
Co do properties - to są de facto takie wrappery na get/set, nie wyeliminowały prywatne pola - po prostu to taki ładny syntax sugar.
@Edelner: Dla ciebie to sa dwie rozne rzeczy koncepcyjnie, technicznie to jedno i to samo. Tak naprawde implementacja interfesju jest niczym innym jak dziedziczeniem klasy abstrakcyjnej
konto usunięte via Wykop Mobilny (Android)
- 0
Siemandero Mirasy. Młodszy brat zaczął studia IT, szukam dla niego prezentu i padło na książkę ;)
Uczy się #java, pierwszy semestr. Thinking in Java i Java Core odpadają bo nie dostanę ich przed świętami w #warszawa Nie znalazłem nigdzie. Najwyżej później dokupię. Co polecacie innego z Javy? Może coś z #algorytmy i struktury danych?
#programowanie #programista15k #linux
Uczy się #java, pierwszy semestr. Thinking in Java i Java Core odpadają bo nie dostanę ich przed świętami w #warszawa Nie znalazłem nigdzie. Najwyżej później dokupię. Co polecacie innego z Javy? Może coś z #algorytmy i struktury danych?
#programowanie #programista15k #linux
Odpuść sobie thinking in Java w ogóle bo to stara cegła na studiach nie ma czasu takich rzeczy czytać, zresztą nawet nie warto. Kup my lepiej Effective Java 3rd edition od Joshuy Blocha. Dobra na każdym poziomie znajomości tego języka.
- 1
@f8RKlLxlqVnRqJUfLnJa: dzięki Mirku. Trochę wyszedłem z obiegu.
- 0
@victordeleco2: To jeszcze ustalmy co ma być częścią edukacyjną. Bo ja w temacie malinki to nie wiem nic niestety.
Ale myślę, że jak zainstalujesz raspbiana, przeczytasz to https://phoenixnap.com/kb/docker-on-raspberry-pi żeby zainstalować dockera i uruchomisz obraz (pewnie trzeba by zbudować obraz na ARM bo chyba raspberry jest na arm), zmienne IP to pogoogluj dynamic dns
Ale myślę, że jak zainstalujesz raspbiana, przeczytasz to https://phoenixnap.com/kb/docker-on-raspberry-pi żeby zainstalować dockera i uruchomisz obraz (pewnie trzeba by zbudować obraz na ARM bo chyba raspberry jest na arm), zmienne IP to pogoogluj dynamic dns
- 0
@victordeleco2: Jeśli chcesz coś tymczasowego to możesz skorzystać z NGROK'a w połączeniu z Dockerem.
https://szkoladockera.pl/docker-ngrok-publikacja-kontenera-w-internecie/
https://szkoladockera.pl/docker-ngrok-publikacja-kontenera-w-internecie/
Mirki czy ktoś z was przechodził przez live coding mniej więcej 2-3 godzinny podczas rekrutacji? Jak to mniej więcej wygląda?
#programowanie #java
#programowanie #java
@Andrzejuniedenerwuj: no dostajesz zadania i se robisz.
Tylko pamiętaj że jak zadanie jest proste to jest proste. Często jest tak że dostajesz dwa banalne zadania a dopiero ostatnie jest p--------e. Już tak sobie dwa razy z------m rekrutacje więc nie daj się zwieść. Trzymaj czas na ostatnie zadanie
Tylko pamiętaj że jak zadanie jest proste to jest proste. Często jest tak że dostajesz dwa banalne zadania a dopiero ostatnie jest p--------e. Już tak sobie dwa razy z------m rekrutacje więc nie daj się zwieść. Trzymaj czas na ostatnie zadanie
- 0
@MrFisherman: @JakTamCoTam: W pierwszym etapie miałem codility i w sumie tam były same algorytmy. I druga rzecz to czy przy live coding będę mógł używać internetu? ew. jakiś schematów blokowych algorytmu?
#java #programowanie
Jak dokładnie powinien wyglądać projekt który chciałbym pokazać na rekrutacji? To powinna być aplikacja postawiona na serwerze z której korzystają ludzie, czy może sam kod na githubie? Co wogóle taka aplikacja powinna robić? Przykładowo aplikacja która po zaznaczeniu kolorów pasków na rezystorach pokaże jego wartości lub symulacja systemu bankowego który posiada możliwość rejestracji i logowania użytkowników oraz prostego przelewania wartości zapisanych w bazie danych między nimi
Jak dokładnie powinien wyglądać projekt który chciałbym pokazać na rekrutacji? To powinna być aplikacja postawiona na serwerze z której korzystają ludzie, czy może sam kod na githubie? Co wogóle taka aplikacja powinna robić? Przykładowo aplikacja która po zaznaczeniu kolorów pasków na rezystorach pokaże jego wartości lub symulacja systemu bankowego który posiada możliwość rejestracji i logowania użytkowników oraz prostego przelewania wartości zapisanych w bazie danych między nimi
- 9
Treść przeznaczona dla osób powyżej 18 roku życia...
- 3
@dupogisaga: programista i rekruter techniczny here. Na CV poświęcam jakieś 30 sekund z czego 15 przeznaczam na dobre zapamiętanie imienia żeby nie nazwać jakiegoś Tomka Maćkiem. Na zalinkowanego githuba zerkam tylko żeby sprawdzić ile pikseli się pali w aktywności. Jak dużo to robię "ooooo", jak mało to robię "uuuu". Wszystko i tak wychodzi na rozmowie, inni podchodzą do tego podobnie. Polecam lepiej zainwestować czas w umiejętność sprzedawania swoich skilli w
Jaki kurs kupic na Udemy ku drodze zostania juniorem, mam 19zł do wykorzystania jeszcze przez 4 dni i chciałbym to wykorzystać póki kursy są dzisiaj po 42zł. Mam kursy o Javie, Wzorcach projektowych, Spring + Hibernate, jakiś o mikroserwisach w Springu (nawet nie wiem skąd bo jest płatny a go nie kupowałem xD), Jdbc. Co sie najbardziej przyda, testowanie, sql, może angular?
#naukaprogramowania #pytanie #udemy #
#naukaprogramowania #pytanie #udemy #
- 1
@non-serviam: z Javy to kiedyś kupilem kurs Tima Buchalki po ang, a jak wolisz po Polsku to kurs pana z wykopu ( ͡° ͜ʖ ͡°) czyli Praktyczny Kurs Java 11 Paweł Wąsowski. Ze Spring+Hibernate to bardzo obszerny kurs ma Chad Derby ale mam dopiero 1% zrobiony wiec Ci nic nie powiem xd Wzorce projektowe od DevFoundry po polsku
Co jest odpowiednikiem BigDecimal z Javy w C#? Czy wystarczy do przechowywania kasy decimal?
#informatyka #programowanie #programista15k #naukaprogramowania #java #csharp
#informatyka #programowanie #programista15k #naukaprogramowania #java #csharp
Komentarz usunięty przez autora
Jak umieścić różne typy obiektów w jednej tablicy? #java #programowanie
- 2
- 3
Komentarz usunięty przez autora
Jak to jest z wersjami #java ? Wchodzę na java.com i tam jest Java 8 niby najnowsza. Jednocześnie na stronie Oracle jest Java 15 najnowsza. O co w tym chodzi? Załóżmy, że ściągnę JDK 15 od Oracle i napiszę appkę. Co powinien zainstalować użytkownik? Też JDK 15? Bo chyba nie ma już oddzielnego JRE? A ta Java 8 z java.com mu nie zabangla? #programowanie
Komentarz usunięty przez moderatora
@zarowka12: od javy 9 wprowadzono modularyzację i do dostarczania softu używa się jlinka (wchodzi w skład jdk9+) czyli razem z apka pakujesz tez odpowiednie moduły JRE. Nie ma już potrzeby dla użytkownika pobierania i instalowania Javy
Nie mogę pisać, gram
ostrapila.pl/66
#programowanie #dotnet #python #java #javascript #software #php #podcast #testowanie #polskipodcast #programista15k #ostrapila
#docker #containers
ostrapila.pl/66
#programowanie #dotnet #python #java #javascript #software #php #podcast #testowanie #polskipodcast #programista15k #ostrapila
#docker #containers
źródło: comment_1607937836jq71wL0SoCTQXfH4j0cxfv.jpg
Pobierz- 2
@jaroslaw-stadnicki: Fajni goście i fajnie się słucha! Bardzo dobry odcinek tylko trochę +18.
Mam następująca klasę:
public class DepositMoneyIntoAccount {
public void deposit(BigDecimal amountOfMoneyToDeposit, Account account, Wallet wallet) {
BigDecimal@Edelner: Czemu nazwa klasy zawiera czasownik? Tak definiujemy metody, a nie klasy. Lepsza nazwa to np. MoneyDispositor.
- 4
@Edelner: jedno konto może być doładowywane z wielu portfeli? Jeden portfel może być doładowywany z wielu kont? To dlaczego nie po prostu:
account
.charge(amount)
.fromWallet(wallet)Każda bardziej skomplikowana klasa powinna posiadać adekwatny intefejs, żeby w razie czego podmienić implementację? I w sumie lepiej, żeby klasa miała ten intefejs niż by go miało zabraknąć?
#informatyka #naukaprogramowania #programowanie #programista15k #java
#informatyka #naukaprogramowania #programowanie #programista15k #java
@Edelner: To zależy :D
Po pierwsze, co to znaczy skomplikowana klasa? Dużo metod, dużo linijek kodu i jakiejś logiki? Nawet 10 linijkowa klasa może implementować interfejs jeśli ma to sens. Zasadniczo, jeśli uważasz, że implementację będzie można podmienić (chociażby do testów), to tak. Poziom komplikacji klasy nie ma tu znaczenia.
Po pierwsze, co to znaczy skomplikowana klasa? Dużo metod, dużo linijek kodu i jakiejś logiki? Nawet 10 linijkowa klasa może implementować interfejs jeśli ma to sens. Zasadniczo, jeśli uważasz, że implementację będzie można podmienić (chociażby do testów), to tak. Poziom komplikacji klasy nie ma tu znaczenia.
@Edelner: nie. Klasa sama w sobie definiuje swój interfejs, są nim publiczne metody. Tworzenie bytów na siłę nie ma sensu, pojawiają się problemy z czytelnością kodu i nazewnictwem. Jak chcesz wyodrębnić interfejs z klasy to w intellij masz taką akcję
Dlaczego wśród programistów Java coraz częściej pojawiają się słowa, że to zarobki czasem małe, że przesyt na rynku, że wyścig szczurów, że pełno bootcampów, że ciężko dostać pracę, że jest zapiernicz w pracy, czy rotacja. Zaczynam także dostrzegać, że zaczyna się robić taka sztuczna, niezdrowa atmosfera z lekką dozą niezdrowej rywalizacji, gdzie zaczyna na kolegów się patrzeć jako konkurencja na rynku pracy. Z czym to się wiąże? Dawniej tak nie było.
#
#
- 2
@typowy_marek: https://www.wykop.pl/wpis/54197621/biore-200-od-kazdej-druzyny-i-zaczynamy-%CA%96-heheszk/
Jestem programistą od ponad 10 lat i widziałem jak przez ten czas pojawiało się coraz więcej patologii. Korporacje i robienie prostytutki z logiki przez nie to jedno, to było od zawsze. Ale napływ ludzi, który po prostu nie mają kwalifikacji, by zostać programistami i związane z tym systematyczne obniżanie wymagań to drugie. Owszem, nie trzeba mieć wybitnego IQ, żeby pracować w tym zawodzie, ale RiGCz by się przydał.
Jestem programistą od ponad 10 lat i widziałem jak przez ten czas pojawiało się coraz więcej patologii. Korporacje i robienie prostytutki z logiki przez nie to jedno, to było od zawsze. Ale napływ ludzi, który po prostu nie mają kwalifikacji, by zostać programistami i związane z tym systematyczne obniżanie wymagań to drugie. Owszem, nie trzeba mieć wybitnego IQ, żeby pracować w tym zawodzie, ale RiGCz by się przydał.
- 2
@Andrzejuniedenerwuj: Zajmuję się 5G zawodowo, niedawno Mirek @Sudo_exit pytam o materiały związane z tą technologią (https://www.wykop.pl/wpis/54174235/jaka-lte-5g-ksiazke-lub-i-materialy-online-polecic/#comment-192206611). Wołam go, bo może znalazł jeszcze jakieś dodatkowe materiały. Ale telekomunikacja bezprzewodowa to raczej ciężki kawałek chleba.
Jeśli chodzi o inne dziedziny, to polecam https://www.google.com. Jeśli serio chcesz zostać programistą, to musisz się nauczyć sam zdobywać informacje.
Jeśli chodzi o inne dziedziny, to polecam https://www.google.com. Jeśli serio chcesz zostać programistą, to musisz się nauczyć sam zdobywać informacje.
Mam takie szybkie pytanko, bo nie mogę znaleźć, jak w Intelij sobie ustawiłem datasource np. mysql to czy mogę sobie już w kodzie odwołać się do ustawionych tam wartośći? Dajmy na to że przez JDBC się łącze z bazką i mam new Connection(url, "userWKodzie", "passwordWKodzie") i czy mogę sobie to np passwordWKodzie zamienić na coś żeby mi zaciągało z datasource z intelij? np jakieś ${datasource.mysql.password} czy coś
Tak tak wiem że takie
Tak tak wiem że takie
@MrFisherman: obczaj sobie configuration prioperties ze springa , ta adnotacja sporo potrafi
- 0
@typowy_marek: obczaje, w sumie to co wymysliłem bylo bardzo bez sensu, po prostu widziałem jak kilka razy ktoś używał ${property} ale nie wiedziałem jak się to tworzy
Nowy JVM Bloggers do poczytania :)
https://jvm-bloggers.com/issue/270
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
https://jvm-bloggers.com/issue/270
#java #scala #kotlin #groovy #jvm #jvmbloggers #programowanie
4
Ćwierć wieku Javy. Czy JVM jest nadal sexy?

Zobacz, jak Java zmienia się na przestrzeni lat, dlaczego nie dała się wyprzedzić językowi C#, jakie trudności sprawia początkującym programistom oraz jakie książki o Javie warto przeczytać na początku nauki.
z- 9
- #
- #
- #
- #
- #
- #
Treść przeznaczona dla osób powyżej 18 roku życia...
Komentarz usunięty przez moderatora
- 0
@Bulldogjob:
To zdanie to wielkie xD Ani GC nie jest nowe w Javie (po prawdzie to GC jest starsze niż C, a co dopiero Java, która jest przecież młodsza niż Python), ani exception handling (które było już np. w Smalltalku czy Erlangu parę(naście) lat wcześniej). Java co najwyżej ubrała
Wynikało to zdecydowanie ze świeżości rozwiązań oraz z pewnych elementów, które Java wniosła jako pierwsza, np. garbage collection, czy exception handling
To zdanie to wielkie xD Ani GC nie jest nowe w Javie (po prawdzie to GC jest starsze niż C, a co dopiero Java, która jest przecież młodsza niż Python), ani exception handling (które było już np. w Smalltalku czy Erlangu parę(naście) lat wcześniej). Java co najwyżej ubrała

























Chodzi mi wyłącznie o spakowanie folderu z podfolderami jako plik jar.
Mam dostęp wyłącznie do eclipse, nie mogę ściągać żadnego oprogramowania.
#java
jar cvf .jarref: https://docs.oracle.com/javase/tutorial/security/toolsign/step2.html