Mógłby ktoś polecić jakiś porządny tutorial odnośnie tworzenia apek webowych przy pomocy Spring MVC, najlepiej przy pomocy IntelliJ? Cały dzień się z tym męczę, w każdym linku z Google jest napisane coś innego i nie wynika skąd się co bierze. #java #spring #programowanie
Wszystko
Najnowsze
Archiwum

aski
- 3
konto usunięte
- 10
Treść przeznaczona dla osób powyżej 18 roku życia...

kernelpan1c
- 2
@aski: polecam dokumentację, akurat spring ma zajebistą
Mirki, uczę się #java , jestem na poziomie, że potrafię zrobić proste aplikacje konsolowe np. użytkownik wprowadza kilka liczb, a ja w konsoli wyrzucam mu je posortowane od najmniejszej do największej i np. wyświetlam sumę ich wszystkich.
Albo coś typu - losowanie liczb (ile ich będzie wybiera użytkownik) z podanego zakresu (np. od 0 do 500) i wyświetlenie ich.
Co robić dalej? W którą iść stronę? Ogarnąć sobie JavaFX, czy
Albo coś typu - losowanie liczb (ile ich będzie wybiera użytkownik) z podanego zakresu (np. od 0 do 500) i wyświetlenie ich.
Co robić dalej? W którą iść stronę? Ogarnąć sobie JavaFX, czy
- 3
@BoaKusiciel: Najpowszechniejszym kierunkiem jest programowanie webowe, na przykład z użyciem Springa. To szeroki temat, ale da ci jednocześnie rozeznanie by obierać kolejne działania. Powodzenia.
- 1
Dzięki, a masz dla mnie jakąś podpowiedź od czego w tym Springu zacząć?
@BoaKusiciel: Zrób jakąś prostą aplikację w Spring MVC - strony statyczne, potem dynamiczne, obsługa formularzy.
Szybko się przesiądź na aplikację SPA - czyli w Springu REST-y, do czego potrzebujesz aplikacji frontendowej, na przykład w Angularze. Powinieneś na początku użyć jakiegoś gotowca z GitHuba, potem go przerabiać i
konto usunięte via Android
- 2
@Oto_ja nie ma żadnej mafii ;) po prostu nie wszędzie chciałbym pracować mając różne doświadczenia i znając opinie znajomych o niektórych firmach, rozumiem że odbierze mnie czarna furgonetka bez okien na pace i zostanę przetransportowany do siedziby firmy? :D
konto usunięte via Android
- 0
@Oto_ja taki hr rozumiem :D CV podesłać na pw czy bardziej preferowany jest gołąb/sowa?
- 1
Witam,
czy mógłby mi ktoś pomóc? Muszę przerobić ten kod
Kod Github
tak aby:
1. Na wejściu od razu siatka była podzielona na cztery części, czyli od razu odpalała się metoda split, przed dodaniem punktów do drzewa.
2. W ćwiartce może być tylko jeden punkt, jeżeli jest więcej to zostaje podzielona na następne 4 itd.
czy mógłby mi ktoś pomóc? Muszę przerobić ten kod
Kod Github
tak aby:
1. Na wejściu od razu siatka była podzielona na cztery części, czyli od razu odpalała się metoda split, przed dodaniem punktów do drzewa.
2. W ćwiartce może być tylko jeden punkt, jeżeli jest więcej to zostaje podzielona na następne 4 itd.
@BuBa9: 1. wywołaj w konstruktorze QuadTree split()
2. spróbuj zmienić MAX_CAPACITY na 5
2. spróbuj zmienić MAX_CAPACITY na 5
- 0
- 5
@CichyGlosZTyluGlowy: Całkiem możliwe, QT jest bardzo popularne.
@CichyGlosZTyluGlowy: tutaj raczej Q pochodzi od Qualcomma
https://android.googlesource.com/platform/hardware/qcom/camera/+/android-6.0.1_r74/QCamera2/util/QCameraPerf.cpp
https://android.googlesource.com/platform/hardware/qcom/camera/+/android-6.0.1_r74/QCamera2/util/QCameraPerf.cpp
- 3
- 1
#programowanie #java
Czy logi powinny być zawsze jednolinijkowe czy mogą być wielolinijkowe?
Jeśli to ważne, to chodzi o ekosystem Javowy.
Czy logi powinny być zawsze jednolinijkowe czy mogą być wielolinijkowe?
Jeśli to ważne, to chodzi o ekosystem Javowy.
Logi:
- Zawsze powinny być jednowierszowe 39.3% (22)
- Mogą być wielowierszowe 60.7% (34)
- 10
@mk321: Jeśli logi będą przetwarzane przez jakieś automaty to najlepiej jednolinijkowe. Wtedy ten XML może zostać spokojnie sparsowany i sformatowany przez jakieś narzędzia do przeglądania logów.
Jeśli ma je czytać człowiek to niech będzie wielolinijkowy
Jeśli ma je czytać człowiek to niech będzie wielolinijkowy
- 1
@mk321: mogą być mieszane. W zależności od treści jakiej poszukujemy możemy wyszukiwać pojedynczych wierszy lub całych zakresów, jeżeli wiemy, że szukane dane są w wielu liniach. Np. szukamy słowa "error" i spodziewamy się jednowierszowych rekordów. Natomiast gdy szukamy "exception" to odczytujemy cały np. callstack.
Jednak wszystko zależy od konkretnego przypadku.
Jednak wszystko zależy od konkretnego przypadku.
- 1
Chce napisac serwer Restowy w oparciu o springboot i hibernate. Mam juz modele encji, repository, service i jestem na etapie robienia controllerow restowych do operacji crudowych.
No i tutaj mam pytanie jak przykładowo dostaje requesta do modyfikacji Usera to jaka jest najlepsza praktyka walidacji? Sprawdzic w rescie przy pomocy UserService czy user istnieje i jezeli tak to na nim dzialac czy puszczac od razu do service userUpdate i tam rzucac wyjatek jezeli
No i tutaj mam pytanie jak przykładowo dostaje requesta do modyfikacji Usera to jaka jest najlepsza praktyka walidacji? Sprawdzic w rescie przy pomocy UserService czy user istnieje i jezeli tak to na nim dzialac czy puszczac od razu do service userUpdate i tam rzucac wyjatek jezeli
@Burkhard: raczej kontroler jest od kierowania ruchem, nie wrzucalbym tam jakiejś logiki która sprawdza czy użytkownik istnieje. Wrzuć to do serwisu, tam sprawdź czy istnieje i stamtąd rzuć wyjątek. Mało tego, zrób oddzielną klasę która pobiera użytkownika np. po id i rzuca wyjątek jak nie istnieje. Wtedy taka klasa update będzie robić tylko jedną rzecz - update.
Wyjątki możesz łapać global exception handlerem. Albo zrób swój wyjątek i dorzuć adnotacje
Wyjątki możesz łapać global exception handlerem. Albo zrób swój wyjątek i dorzuć adnotacje
- 0
wykonując bardziej skomplikowane czynności (zapis w kilku tabel) to nie jest pożądane, bo w przypadku błędu w drugim kroku, zapisy z pierwszego kroku zostały scommitowane do bazy.
@Koryntiusz: ale ty czytaj co napisałem :D chociażby z tego powodu jest to kiepski pomysł ( ͡° ͜ʖ ͡°)
- 20
#45 DevRSS.com - zbiór popularnych blogów związanych z programowaniem. Zapisz się na mirkoListę, aby otrzymywać powiadomienia.
Posty publikowane z tagiem #devrss są zbiorem wpisów z aktualnego tygodnia.
Polub również naszego Facebooka, gdzie znajdziesz wybrane wpisy oraz aktualne informacje na temat rozwoju
- 0
Wołam zainteresowanych (56) z listy devrss
Możesz zapisać/wypisać się klikając na nazwę listy.
Sponsor: Grupa Facebookowa z promocjami z chińskich sklepów
Masz problem z działaniem listy? A może pytanie? Pisz do IrvinTalvanen
Możesz zapisać/wypisać się klikając na nazwę listy.
Sponsor: Grupa Facebookowa z promocjami z chińskich sklepów
Masz problem z działaniem listy? A może pytanie? Pisz do IrvinTalvanen
- 0
Szanowni Mircy,
Chciałbym od podstaw sam nauczyć się #java
Czy ktoś mógłby polecić mi jakąś tradycyjna książkę, nadająca się dla początkującego?
Do obecnej pracy nie mogę wnosic telefonu ani tym bardziej lapka, ale mam czas na czytanie, więc nie chcę go marnować.
Chciałbym od podstaw sam nauczyć się #java
Czy ktoś mógłby polecić mi jakąś tradycyjna książkę, nadająca się dla początkującego?
Do obecnej pracy nie mogę wnosic telefonu ani tym bardziej lapka, ale mam czas na czytanie, więc nie chcę go marnować.
- 4
@JanuszSnieg: zerknij sobie na styl head first, jeżeli Ci pasuje - będzie sympatyczny do czytania i kreślenia ołówkiem, jeżeli nie to jakieś thinking in java o ile dobrze pamiętam bądź coś w tym rodzaju
@JanuszSnieg: seria Rusz Głową bardzo dobra, szybko wchodzi do głowy. Jak nie odpowiada Ci taka wersja, to polecam java podstawy Horstamanna
Appka wywala się bez żadnego komunikatu o błędzie w Android Studio, na wyświetlaczu pokazuje tylko "aplikacja xx została zatrzymana". To samo dzieje się w trybie debug. Debugowanie linijka po linijce jest zatrzymywane po dojściu do
Intent takePictureIntent = new Intent(MediaStore.ACTIONIMAGECAPTURE);
który wywołuje systemową appkę aparatu.
W metodzie callbacku interfejsu gdzie chcę sobie odczytać zdjęcie nie pokazuje nawet komunikatu od logcata.
Jak wykryć co się dzieje?
#androiddev #java
Intent takePictureIntent = new Intent(MediaStore.ACTIONIMAGECAPTURE);
który wywołuje systemową appkę aparatu.
W metodzie callbacku interfejsu gdzie chcę sobie odczytać zdjęcie nie pokazuje nawet komunikatu od logcata.
Jak wykryć co się dzieje?
#androiddev #java
@CichyGlosZTyluGlowy: Ale to jak nic nie throwuje to jak moze Ci wywalac aplikacje. Chyba ze zamyka vm
- 1
@Malthan: @Ewentualnie: już znalazłem bitmapfactory.decodefile zwraca mi nulla przy próbie odczytania zdjęcia z pamięci. Co ciekawe tylko dla tylnego aparatu, przedni działa.
Mirki poradźcie bo już nie wiem.
Uczę się programowania od kilku miesięcy, chciałbym już zacząć szukać pracy ale jednak trochę się boje że za mało umiem. I to nie jest tak że 'wysyłaj cv może się uda' bo najpierw musiałbym się przeprowadzić, mam 10k oszczędności więc zakładając że wydawałbym 2k na miesiąc(wolałbym kawalerke, ale ostatnio coraz częściej myślę że może jednak pokój) to mogę siedzieć 5 miesięcy, niby długo, mógłbym się sporo
Uczę się programowania od kilku miesięcy, chciałbym już zacząć szukać pracy ale jednak trochę się boje że za mało umiem. I to nie jest tak że 'wysyłaj cv może się uda' bo najpierw musiałbym się przeprowadzić, mam 10k oszczędności więc zakładając że wydawałbym 2k na miesiąc(wolałbym kawalerke, ale ostatnio coraz częściej myślę że może jednak pokój) to mogę siedzieć 5 miesięcy, niby długo, mógłbym się sporo
Mircy programiści!
Otóż aktualnie u nas w zespole trwa spór pomiędzy mną, a @artikow odnośnie IDE (pic rel). Uznałem, że skoro @arikow wierzy tylko w mikro to tylko wy możecie gościowi wyjaśnić, że intelij >gunwo>eclipse.
#java #intelij #programowanie
Otóż aktualnie u nas w zespole trwa spór pomiędzy mną, a @artikow odnośnie IDE (pic rel). Uznałem, że skoro @arikow wierzy tylko w mikro to tylko wy możecie gościowi wyjaśnić, że intelij >gunwo>eclipse.
#java #intelij #programowanie
źródło: comment_2eeHglxJNvcz5MY9xLvtsHM4CebRZCep.jpg
PobierzIntelij, Eclipse czy Netbeans?
- Intelij 85.8% (151)
- Eclipse 9.7% (17)
- Netbeans 4.5% (8)
@artikow: Eclipse nie jest zły, sam na nim musiałem robić i nawet się przyzwyczaiłem do tego jest darmowy.. jednak IntelliJ to zupełnie inna jakość i sporo ułatwień, skrótów i pomocy dla programisty..
Pierwsze co zrobiliśmy w nowym projekcie to przeoraliśmy aplikację tak by działała pod IntelliJ bo wszyscy powiedzieli że nie będą pracować z Eclipsem ( ͡° ͜ʖ ͡°)
Pierwsze co zrobiliśmy w nowym projekcie to przeoraliśmy aplikację tak by działała pod IntelliJ bo wszyscy powiedzieli że nie będą pracować z Eclipsem ( ͡° ͜ʖ ͡°)
- 5
@artikow: @CichySzelestOka: Przecież projekty robione przez kogoś kto nie jest zupełnym początkującym są zupełnie niezależne od IDE i każdy może kodować w czym mu pasi
Eloszka po milionie lat nieobecności (⌐ ͡■ ͜ʖ ͡■)
Uznałem że koniec zabawy w programowanie i pora się zabrać na serio :/ Z tego też powodu porzuciłem c++(ad.1 dlaczego) na rzecz C# lub Javę.
I zastanawiam się co byłoby bardziej optymalnym wyjściem. W c++ szło mi nawet nawet, robiłem jakieś gierki proste czy mniejsze programiki dla studenciaków :P. Więc jakieś obycie z programowaniem mam. Jedyne co mnie ogranicza to czas, im szybciej
Uznałem że koniec zabawy w programowanie i pora się zabrać na serio :/ Z tego też powodu porzuciłem c++(ad.1 dlaczego) na rzecz C# lub Javę.
I zastanawiam się co byłoby bardziej optymalnym wyjściem. W c++ szło mi nawet nawet, robiłem jakieś gierki proste czy mniejsze programiki dla studenciaków :P. Więc jakieś obycie z programowaniem mam. Jedyne co mnie ogranicza to czas, im szybciej
W c++ szło mi nawet nawet, robiłem jakieś gierki proste czy mniejsze programiki dla studenciaków :P. Więc jakieś obycie z programowaniem mam.
@DeathDust98: Gdzie to obycie? Bo po pierwszym zdaniu wychodzi ze tego obycia nie ma.
Wedlug mnie Cpp jest ciaglne najlatwiejszy na start najtrudniejszy do zdobycia 15k i najlatwijeszy do zdobycia 30k ( ͡°
argumentum ad gówniarzum
@Bruno_: Argument ze ani nie pracowales jako dev, ani nawet nigdzie nie pracowales.
przeszkadza w przeglądaniu ofert
- 3
@Ewentualnie: koledze chodzi czy uzywa sie np. JpaRepository czy bardziej EntityMenagera
@kamil159: tego i tego, czasami JOOQ (i bez jpa)
@kamil159: tego i tego, czasami JOOQ (i bez jpa)
@kamil159: na nawet czasami używa się bespośrednio jdbc
#programowanie #java #wroclaw
Post do początkujących programistów, firma w której pracuje poszukuje juniora javowca we wrocku, widełki 5-6k netto b2b/uop. Więcej info tutaj: https://www.linkedin.com/jobs/view/826036960 można też aplikować przez formularz kontaktowy na https://snte.pl Jeśli są jakieś pytania walcie na mojego priva.
Post do początkujących programistów, firma w której pracuje poszukuje juniora javowca we wrocku, widełki 5-6k netto b2b/uop. Więcej info tutaj: https://www.linkedin.com/jobs/view/826036960 można też aplikować przez formularz kontaktowy na https://snte.pl Jeśli są jakieś pytania walcie na mojego priva.
- 1
@dave_qwerty: Nie czarujmy się, od juniora jest wymagana podstawa znajomości języka oraz dobre nastawienie do pracy i chęć nauki. Nikt nie spodziewa się dużego doświadczenia.
@pokazbobra: nawet jak nie mam wymaganego roku w javie?
I na koniec tygodnia - całkiem duża wrzutka z ofertami pracy :) Dobrego weekendu!
`
BACKEND JOBS
-
`
`BACKEND JOBS
-
Jaki bootcamp polecacie żeby się nauczyć szybko programować od zera, kompletnego laika i iść gdzieś na juniora?? Wysyłajcie propozycje #programowanie #15k #programista15k #java #css #html #python
- 442
@AddictedToLoli: jeśli chodzi o bootcamp to zasada jest prosta. Im droższy tym lepszy.
- 451
@AddictedToLoli: tak jak pisał @szwe pierwsza sprawa to cena - jak ma być dobrze, to musi być drogo. Druga sprawa to czas - im mniej czasu i nauki tym lepiej.
3
Hejt Electron.js — analiza przypadku

Wojenki pomiędzy zwolennikami różnych języków programowania są bardzo częste. Nie trzeba szukać specjalnie długo, aby znaleźć tonę komentarzy o tym, dlaczego język A jest lepszy od języka B, lub na odwrót. Nie jest to złe. Dzięki przeczytaniu takiej dyskusji początkujący wie, czego warto...
z- 0
- #
- #
- #
- #
- #
Do mirków którzy pracują już chwilę -
przeglądając kurs Springa na Udemy (autorem jest Chad Darby) zauważyłem że do pobierania np. listy z bazy danych używa Session i chyba potem HQLa, zamiast użyć repozytorium które rozszerza Springowe CrudRepository. Po drugie, on już wcześniej sobie tworzy tabele, połączenia między nimi itp. poprzez czystego SQLa zamiast pozwolić zająć się tym wszystkim Hibernatowi.
Zastanawiam się które podejście się stosuje w praktyce w normalnej pracy -
przeglądając kurs Springa na Udemy (autorem jest Chad Darby) zauważyłem że do pobierania np. listy z bazy danych używa Session i chyba potem HQLa, zamiast użyć repozytorium które rozszerza Springowe CrudRepository. Po drugie, on już wcześniej sobie tworzy tabele, połączenia między nimi itp. poprzez czystego SQLa zamiast pozwolić zająć się tym wszystkim Hibernatowi.
Zastanawiam się które podejście się stosuje w praktyce w normalnej pracy -
@SiemkaKolego: robi się migracje w czystym sqlu lub innym formacie w zależności od narzędzie (flyway, liquibase)
@SiemkaKolego: Zależy. Generalnie cały jego kurs, jest mega legacy, nie wzorowałbym sie na tym. W nowych projektach ze spring bootem itp używa się raczej Spring Data, ale hibernate i tak jest w użyciu. Tak samo używa się również plain jdbc. Zobrazuj to sobie tak, że masz jdbc, jpa (hibernate) i spring data. I do zwykłych crudowych zapytań, jak pobierz wszystko itp, starczy spring data. Ale jeśli potrzebujesz, czegoś abstrakcyjnego, to























