Cześć,
Wiem, że macie dosyć takich pytań, ale wiem, że potraficie uratować życie. W jaki sposób? poradą, która wynika z doświadczenia.
Jestem za granicą i zarabiam około 7 tys. ( tyle sobie odkładam). Od jakiegoś roku hobbistycznie programuje Java ( Spring)
potrafię tworzyć proste aplikację i ciąglę się rozwijam. Jestem bez studiów, mam 23 lata.
Czy warto wracać do Polski i próbować się dostać jako Junior czy na jakiś bezpłatny staż (mam odłożone
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam problem z interfejsem ConnectivityManager.OnNetworkActiveListener w androidzie. Metoda onNetworkActive() jest wywołana gdy włączam dane mobilne, ale to samo lecz przy WI-FI metoda ta nie jest wywoływana. Potrzebne jest do tego jakieś permission? Dokumentacja mówi, że ConnectivityManager monitoruje połączenie z siecią czy to przy danych mobilnych czy przy WI-FI więc sam już nie wiem co jest nie tak przy WI-FI. Co robię nie tak?

#java #android
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #spring

Załóżmy, że z mojej strony korzysta dwóch userów: user A i user B.
Jak zapobiec sytuacji w której user A wykonuje posta jako user B? Spring ma jakieś gotowe rozwiązania czy nie?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Bruno_: sprnig security obsługuje i uwierzytelnianie (czy user A to user A) i autoryzacje (czy user A może wysłać określonego requesta)
zobacz sobie w dokumentacji czy można np. po loginie sprawdzać w PreAuthorize, tam chyba można pisać wyrażenie w SpELu wiec powinno sie dać
  • Odpowiedz
Kliknij tutaj lub obserwuj #zdalnieio, aby otrzymywać cotygodniową porcję ofert pracy zdalnej :)

Frontend/Javascript
Front-end Developer (1MM) 6 000 - 12 000 PLN - oferta
Frontend /React Engineer (NewPerspective) 12 000 - 15 000 PLN - oferta
JavaScript Developer (ITPopCorn) 9 600 - 16 000 PLN -
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java #kotlin
Mirki jeszcze jedno pytanie odnośnie endpointow i ich testowania. Mianowicie mam endpoint w którym przekazuję request body którym jest mapa parametrów, wywoływana jest następnie metoda z serwisu która zwraca oczekiwaną w tym przypadku listę, no i w tej metodzie jest weryfikacja parametrów: w ifie jeśli weryfikacja jest poprawna wykonywane są wszystkie operacje związane z dodawaniem elementów do listy, jeśli nie to w else
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #programowanie
Mirki tworzę restowy endpoint i mam problem, dodałem w nim parametr X który jest opcjonalny, nie może mieć też wartości domyślnej, natomiast wymaga go metoda wywoływana z serwisu i pytanie, czy mogę przeciążąć endpoiunty tzn ta sama metoda przykładowo post, ta sama ścieżka, ale np jeden parametr mniej lub więcej?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dominias: spring ci wyrzuci ambigious mapping, więc nie możesz. Ale możesz np zrobić to w logice w ten sposób;
pobierasz obiekt z bazy, sprawdzasz czy parametr nie jest nullem -> jeśli nie jest, dajesz do kontrolera obiekt, jeśli jest nullem robisz z tego DTO i dajesz do kontrolera. Problemem może być typ zwracany, ale tu masz taki hack bo możesz użyć klasy Resource tylko to wymaga Sping Hateoas xD
edit:
  • Odpowiedz
@Dominias: Jeżeli mówisz o RequestParam, który znajduje się w linku po znaku zapytania to możesz sobie poradzić poprzez zawężenie mapowania. Wystarczy że w RequestMapping uzupełnisz wartość param i możesz mieć dwa mapingi o tym samym urlu i metodzie.
  • Odpowiedz
Cześć! Dzisiaj mamy dla Was nowości w kategoriach: Backend, Fullstack i Frontend.

`

**BACKEND JOBS**

`
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #programowanie #pytaniedoeksperta
Mirki pytanie mam, mam mapę i listę obiektów, obiekty posiadają pole name typu string. I teraz chciałbym sprawdzić czy dla każdej wartości z mapy (jakis tam string) w liscie jest obiekt, który ma pole name odpowiadające wartości z mapy. Chciałbym tak przeiterować całą mapę i jeśli chociaż jedna wartość nie ma odpowiednika w liście zwraca mi false. Czy mam walnąć iterację czy mogę
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kurde mirki pomóżcie. Mam napisać funkcję która przyjmując 3 inty (k, start, end) wyliczy wszystkie k-prawie pierwsze liczby w podanym zakresie (start - end). Co to znaczy, że liczba jest liczbą k-pierwszą? To znaczy, że jeśli pomnożymy przez siebie k liczb pierwszych uzyskamy taką liczbę. Np zbiór 2-PP liczb zakłada, że mnożymy przez siebie każdą liczbę pierwszą i otrzymana jest liczbą pierwszą 2-stopnia. Analogicznie dla 3,4 itp. Wiki

I do tej pory
Przegrywek123 - Kurde mirki pomóżcie. Mam napisać funkcję która przyjmując 3 inty (k,...

źródło: comment_kPrX0MBVRoIS5fsKltONGtPELKLvyakm.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@e_mati: hmmm, ale dalej zostanie problem przemnożenia przy np k = 5 i * j * l * k * m, żeby uzyskać tą liczbę.

@Demolicjon: wydajność i wartości nie są zbyt istotne, to zadanie treningowe. Tzn załóżmy, że algorytm zachłanny będzie okej
  • Odpowiedz
#51 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
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java i w sumie #programowanie bo inne jezyki tez ogarna

szybkie pytanko, w metodzie void() ktore jest bardziej poprawne? jak napisalem 2 to w projekcie mi mowia ze mam pierwsze zrobic xD

if (statement) {
return;
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Bruno_: Świetny przykład źle zadanego pytania. Większość programistów, nawet tych słabych odpowie, że pierwszy kod jest lepszy, zgodnie z generalną zasadą, że im mniej zagnieżdżeń tym lepiej (łatwiejszy w utrzymaniu, czytelniejszy kod).
Jeśli twój kod wyglądałby dokładnie tak jak napisałeś to @AdiLDZ: ma rację w przeciwnym razie niestety nie jest tak prosto i w zasadzie na każde pytanie można odpowiedzieć: "to zależy".

Do zapisu takiego kodu można zastosować dowolny podzbiór ogólnych
  • Odpowiedz
@Siergiej_Sznurow: Na pewno potestuj corner casy.
Co się stanie, jak do ArrayListy dodasz element kiedy array pod spodem jest pełny?
Możesz sprawdzić, czy jak na LinkedLiście zrobisz list.get(list.size()-1) to zwróci Ci to O(1) czy O(n)
Co się stanie jeśli wywołasz konstruktor z initialCapacity <0
Czy jeśli wywołasz get(i) gdzie i>size to czy rzuci Ci wyjątkiem specyficznym dla implementacji, czy IndexOutOfBoundsException
  • Odpowiedz