Wszystko
Najnowsze
Archiwum
- 1
czy jest jakiś sprytny sposób aby zamiast błędu 500 rzucić 404?
https://paste.ofcode.org/sS37VzPTeZ6B4X5u3wURQb
nie tworzac nowej klasy z exceptionami?
#java #naukaprogramowania
https://paste.ofcode.org/sS37VzPTeZ6B4X5u3wURQb
nie tworzac nowej klasy z exceptionami?
#java #naukaprogramowania
- 2
@quwer: Użyć ResponseEntity: https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/http/ResponseEntity.html
czyli metoda zamiast zwracać
Tip: powinieneś tam zwracać
Note: pisane na sucho i na szybko więc mogłem o czymś zapomnieć
Tip dla pozostałych czytających:
czyli metoda zamiast zwracać
List powinna zwracać ResponseEntity> i w return wtedy return new ResponseEntity(books, HttpStatus.OK) (albo szybciej: return new ResponseEntity.ok(books)) a w przypadku jak chcesz tam wyżej zwrócić 404 to return new ResponseEntity(HttpStatus.NOT_FOUND) a nawet szybciej: return ResponseEntity.notFound()Tip: powinieneś tam zwracać
400 BAD_REQUEST a nie 404 NOT_FOUNDNote: pisane na sucho i na szybko więc mogłem o czymś zapomnieć
Tip dla pozostałych czytających:
- 2
@quwer: jeśli podajesz wartość domyślną, to możesz nie ustawiać required = false, bo wtedy jest takie domyślnie.
- 11
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
Wołam zainteresowanych (2) z listy JustNewsIT
Możesz zapisać/wypisać się klikając na nazwę listy.
Dodatek wspierany przez Cebula.Online
Masz problem z działaniem listy? A może pytanie? Pisz do IrvinTalvanen
Możesz zapisać/wypisać się klikając na nazwę listy.
Dodatek wspierany przez Cebula.Online
Masz problem z działaniem listy? A może pytanie? Pisz do IrvinTalvanen
- 2
- 3
@quwer:
/jestem/sobie/pathVariable
/aja/jestem?query=param
a w javie w kodzie różnica jest chyba tylko w nazwie adnotacji, bo sposób przekazania (zapisu w kodzie) jest taki sam jeśli dobrze pamiętam.
/jestem/sobie/pathVariable
/aja/jestem?query=param
a w javie w kodzie różnica jest chyba tylko w nazwie adnotacji, bo sposób przekazania (zapisu w kodzie) jest taki sam jeśli dobrze pamiętam.
- 6
@quwer: Generalnie ścieżka wyznacza dostęp do zasobu a query paramy to opcjonalne lub nie modyfikatory dostępu do danego zasobu.
Jak np jesteś sklepem netowym i masz produkty i te produkty mogą mieć recenzje/opinie to możesz mieć taką ścieżkę do zasobu:
Jak np jesteś sklepem netowym i masz produkty i te produkty mogą mieć recenzje/opinie to możesz mieć taką ścieżkę do zasobu:
- 2
Czy to koniec javy?
źródło
#programowanie #programista15k #java
Publiczne aktualizacje Oracle Java SE 8, wydane po styczniu 2019 roku, nie będą — bez licencji komercyjnej — dostępne do użycia biznesowego, komercyjnego ani produkcyjnego
źródło
#programowanie #programista15k #java
@zjadak: ktoś tu przegapił informację, że java przeszła na wydania półroczne i lts
Sprawdźcie nowe oferty pracy z kategorii Backend, Frontend i Fullstack!
`
BACKEND JOBS
-
`
`BACKEND JOBS
-
- 5
Szukamy Junior Java Full-stack Developer w Bydgoszczy! (Możliwość bonusu relokacyjnego)
UoP: 7 - 9,5 brutto/ miesięcznie
Najważniejsza jest min. 1 rok doświadczenia komercyjnego w Java.
You would be a part of a strong international development team responsible for building services and systems in a telco industry.
Grab the chance to empower your skills within the well-known global company.
UoP: 7 - 9,5 brutto/ miesięcznie
Najważniejsza jest min. 1 rok doświadczenia komercyjnego w Java.
You would be a part of a strong international development team responsible for building services and systems in a telco industry.
Grab the chance to empower your skills within the well-known global company.
- 2
Potrzebuję wykresu (finansowy, świece) w aplikacji w #javafx i po dłuższym szukaniu nie znalazłem fajnych bibliotek. Pomyślałem, że może dałoby się wykorzystać coś w #javascript osadzone w elemencie WebView. Pytanie czy będzie dało się to jakoś zaprogramować. Dane na wykresie mają pochodzić z aplikacji. Pomyślałem o czymś w stylu żeby aplikacja w javie działała jako serwer z którego korzysta wykres w js, tylko zupełnie nie wiem jak do
- 4
@psi-nos: Rest services na backendzie, biblioteka do wykresów jak d3.js albo cokolwiek innego na frontendzie, w czym masz problem?
- 3
Mireczki, powiedzcie mi czy ja dobrze licze:
Pracodawca z norwegii zaproponował mi stawkę po okresie próbnym 100 tyś euro / rok (w przyszłości więcej).
100 tyś euro ~= 950 nok
Przy takiej kwocie podatki tam wynoszą +/- 40%
A więc kwota netto jaka zostaje to 570 000 NOK.
Co daje nam +/- 256 500zł/rok netto.
Pracodawca z norwegii zaproponował mi stawkę po okresie próbnym 100 tyś euro / rok (w przyszłości więcej).
100 tyś euro ~= 950 nok
Przy takiej kwocie podatki tam wynoszą +/- 40%
A więc kwota netto jaka zostaje to 570 000 NOK.
Co daje nam +/- 256 500zł/rok netto.
Dobrze to policzyłem
- Tak 55.2% (16)
- Nie 44.8% (13)
@Snapsh wyszło po papiesku czyli ok
konto usunięte via Android
- 5
@Snapsh jeszcze weź skonsultuj to z jakimś doradcą podatkowym, może jako spółka mógłbyś to rozliczać, nie wiem jak to jest w Norwegii. Ostatnio u wapniaka na kanale był ogarnięty doradca, jest do niego kontakt, myślę, że Ci pomoże.
- 2
Mireczki, czy pisał ktoś z was apkę na Androida o podobnej funkcjonalności i może podrzuci pomysłem, sugestią jak to wykonać.
Mianowicie, chcę zrobić interaktywny schemat samochodu, gdzie użytkownik może kliknąć w odpowiedni element np. drzwi, koło, zderzak etc i żebym mógł dany element wyłapać w aplikacji.
Schemat auta jest dość szczegółowy, więc możliwe że byłaby potrzeba zooma.
Można by było wyłapywać event tapnięcia w ekran, pobierać X i Y, a następnie jakoś przeliczać to na
Mianowicie, chcę zrobić interaktywny schemat samochodu, gdzie użytkownik może kliknąć w odpowiedni element np. drzwi, koło, zderzak etc i żebym mógł dany element wyłapać w aplikacji.
Schemat auta jest dość szczegółowy, więc możliwe że byłaby potrzeba zooma.
Można by było wyłapywać event tapnięcia w ekran, pobierać X i Y, a następnie jakoś przeliczać to na
źródło: comment_rvsmhmJJiS6DZ6e7HGE3zSQfZbEoqPR0.jpg
Pobierz- 2
@bLnq: nie pamiętam czy Android nie dawał bezpośrednio koordynatów dotknięcia na
A co do elementów klikalnych, to zapisujesz sobie ich mapy i potem szukasz prostym algorytmem sprawdzania czy punkt jest w wielokącie, eliminując wcześniej bounding-box'em elementy, które na pewno nie są dotknięte.
Ewentualnie przygotować drugą bitmapę (nie wyświetlaną, ale z takimi samymi proporcjami) z kolorami opisującymi części z osobna i
View. Zoom/pan to kwestia odpowiedniego translacji i przemnożenia współrzędnych.A co do elementów klikalnych, to zapisujesz sobie ich mapy i potem szukasz prostym algorytmem sprawdzania czy punkt jest w wielokącie, eliminując wcześniej bounding-box'em elementy, które na pewno nie są dotknięte.
Ewentualnie przygotować drugą bitmapę (nie wyświetlaną, ale z takimi samymi proporcjami) z kolorami opisującymi części z osobna i
- 0
@bLnq: jeśli jesteś w stanie sam przygotowywać te obrazki z maskami (w sumie to można by to było automatyzować jakoś) to szedłbym w tą stronę właśnie.
Obszary nie muszą być przecież kwadratowe - pobierasz piksele z tego obszaru w który kliknął user (i kilka w okolicy tego punktu żeby wiedzieć czy w pobliżu jest jakiś inny element i wagowo sprawdzić którego jest więcej) odczytujesz z tego koloru ID elementu i
Obszary nie muszą być przecież kwadratowe - pobierasz piksele z tego obszaru w który kliknął user (i kilka w okolicy tego punktu żeby wiedzieć czy w pobliżu jest jakiś inny element i wagowo sprawdzić którego jest więcej) odczytujesz z tego koloru ID elementu i
- 1
robię sobie program, który otwiera przeglądarkę i wykonuje screenshota.
Chciałbym, żeby program wykonał scroll down na stronie, jakiej biblioteki użyć do takiej funkcjonalności?
#java #naukaprogramowania
Chciałbym, żeby program wykonał scroll down na stronie, jakiej biblioteki użyć do takiej funkcjonalności?
#java #naukaprogramowania
@quwer: selenium
@quwer: https://pastebin.com/i93njveR cos w tym stylu
- 1
Mirki, może mi ktoś wyjaśnić dlaczego w dwóch ostatnich linijkach poleceń println wychodzi najpierw 20, a potem 41? Coś mi tam umyka i nie do końca rozumiem w którym dokładnie momencie zachodzi post i preinkrementacja.
public static void main(String[] args) {
// write your code here
int i = 10;
System.out.println(i++);@69inch:
System.out.println(i); // 20
i =
i++ //(w tym momencie wartość i była 20 i po wzięciu jej do wyrażenia zmienia się
System.out.println(i); // 20
i =
i++ //(w tym momencie wartość i była 20 i po wzięciu jej do wyrażenia zmienia się
- 1
@69inch: Polecam zapoznać się z tym materiałem: http://faculty.orangecoastcollege.edu/sgilbert/book/04-2-SideEffects-B/index.html (od sekcji Pre and Post) jest dokładnie tak jak opisuje Ci to @FortunaHej. Kolega @cevilo coś miesza i raczej na chłopski rozum stara się przypasować do sideeffectu pojęcie priorytetyzacji znanej z algebry. O samych priorytetach możesz poczytać nawet na Wikipedii o np. tutaj: https://pl.wikipedia.org/wiki/Operator_(programowanie) i powinno Ci się udać to jakoś lepiej poukładać.
Jak wygląda dostęp do dobrych materiałów webowych w #java? Głównie chodzi mi o rzeczy typu #spring. Jestem ze świata #csharp i u nas nie wygląda to za dobrze. Czytasz sobie dokumentacje msdn i masz tam przykłady typu encja na twarz, kontekst bazy danych w kontrolerze itd. Czytasz sobie praktycznie jedyną książkę do asp.net: ASP.NET MVC 5. Zaawansowane programowanie i masz tam przykłady typu repozytorium,
- 6
- 5
@bacteria
W końcu mam idealną okazję na użycie tego obrazka:
W końcu mam idealną okazję na użycie tego obrazka:
źródło: comment_m2jyKmHPk2Kh2VL5dgM1c8rEqGxdxVJ9.jpg
Pobierz- 3
@Ostrzewtlumie: Przecież możesz zamockować co chcesz, niech Ci zwraca Optional.of() albo Optional.empty()
- 0
@fegwegw kurde nie wpadlem na to. Dzięki.
Mireczki czy ktoś siedzi aktywnie w #libgdx? Czy w najnowszych wersjach (powiedzmy w ciągu ostatniego roku) zaszły jakieś ogromne zmiany w stosunku do wcześniejszych wersji? Chciałbym trochę wrócić do #gamedev i zastanawiam się jak dużo czasu potrzebuje na odświeżenie sobie tego frameworka (kiedyś - ze 2 lata temu - naprawdę w nim wymiatałem (⌐ ͡■ ͜ʖ ͡■)) #pytanie #pytaniedoeksperta
Taktyk bo też dawno nie zaglądałem do libgdx.
- 1
@goomba-pl: przerzuciłem release notes na szybko i widzę że chyba nie ma fundamentalnych zmian - trochę poprawek w fontach, sporo zmian pod IOS (to akurat mnie nie interesuje), dużo optymalizacji, jakieś zmiany w sound engine (oby poprawiły to całe gunwo które się odwalalo na Androidzie) ale też drobne usprawnienia w scene2d i box2d - widziałem też że teraz context Box2d inicjalizuje się singletonem serwisem więc może jakieś zmiany architektury też
Jak co dwa tygodnie - pojawia się u nas nowy wpis na blogu i film na kanale YouTube. Tym razem Paweł Ćwik opisuje temat jednoczesnego przechwytywania i obsługi wielu wyjątków:
Wpis na blogu: KLIK
Film na YT: KLIK
W tym wpisie pokażę jak można przechwytywać wiele wyjątków naraz, gdy chcemy je obsługiwać w ten sam sposób. Jest to tak zwany multicatch i jest on dostępny również w Javie, począwszy od wersji 7.
Wpis na blogu: KLIK
Film na YT: KLIK
@devfoundry:
1. W klauzuli catch wyjątek jest final tylko w przypadku użycia multicatcha, we wpisie nie jest to jasno sprecyzowane
2.
1. W klauzuli catch wyjątek jest final tylko w przypadku użycia multicatcha, we wpisie nie jest to jasno sprecyzowane
2.
to wtedy (jako że każdy BusinessException jest typu
- 0
@63274682374:
Taka informacja znajduje się w filmie na YouTube.
Przydałoby się wspomnieć, że niepoprawna kolejność kończy się błędem kompilacji
Taka informacja znajduje się w filmie na YouTube.
#java #junit #testyjednostkowe #testowanieoprogramowania
Powinno sie pisać testy dla metod ktore maja jedna linijke np taka
Powinno sie pisać testy dla metod ktore maja jedna linijke np taka
return jakiesRepository.save(costam);- 3
Ucząc się javy stwierdzilem ze napisze program, który będzie:
- zbierał nazwy i rozszerzenia obrazkow z danego folderu,
- zapisywał je do pliku,
- odczytywał z pliku,
- wyświetlał obrazek w labelu [jako ikona] i zmieniał go na następny lub poprzedni po kliknięciu przycisków.
Używam
- zbierał nazwy i rozszerzenia obrazkow z danego folderu,
- zapisywał je do pliku,
- odczytywał z pliku,
- wyświetlał obrazek w labelu [jako ikona] i zmieniał go na następny lub poprzedni po kliknięciu przycisków.
Używam
- 1
#programowanie #java #spring jak odpalic spring bootowego jara w trybie hmm jakby to nazwac "detached"? W sensie zeby aplikacja jarowa chodizla nawet po zamknieciu terminala
@htfhere: @csmth:
komentarz w https://stackoverflow.com/a/4797069
Please, to anyone reading this: running a node.js server inside a screen or tmux session is an AMATEUR solution! Don't do that, unless for quick tests. To keep a process running you need to daemonize it! Use proper tools for it
komentarz w https://stackoverflow.com/a/4797069
@htfhere googluj: spring boot daemon albo run spring boot as service





























To co mnie zachęca to:
Hype na js, Masa projektów open source do których łatwo się dołączyć i zaistnieć w community I wyrobić sobie portfolio. Lekkie to, wydaje się przyjemne, latwe do nauki, zajebista dokumentacja i masa tutoriali
co do jednowątkowości node to można na to narzekać tylko wtedy jak się nie wie jak node działa.. node wszystkie operacje i/o ma asynchroniczne. W javie jak robisz zapytanie do bazy i czekasz na odpowiedź x czasu to program wisi ewentualnie jest odpalony na oddzielnym wątku ale każdy wątek to narzut na pamięć i jak masz z 100 wątków jednocześnie działających na serwerze to i tak