Mam prostą aplikacje w spring boot. Na środowisku testowym mam inną bazę niż na produkcji. Aplikację pakuje do jara i wrzucam na serwer. Da się wygodnie jakoś to rozróżnić? Ręcznie podmieniać application.properties? O czym poczytać?

#java #programowanie #webdev
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

sa jakies strony gdzie sa przyklady wiekszych zadan w javie dla poczatkujacych? tak jak np na freecodecamp jest do zrobienia portfolio i inne strony tak czy w javie nie ma jakichs gotowych zadan? Robie codingbat ale chodzi mi o takie wieksze projekty zeby sie mocno oswoic z jezykiem

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

Mam takie zadanie w #java

Chcę wypisać jakiś ciąg znaków ( String ), następnie zadeklarować liczbę ( Int ). Program ma zwrócić zadeklarowaną ilość znaków z ciągu od końca.
Przykład:

Wykopowykoneser
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#spring #java

Mirki, pobieram sobie listę plików w moim spring bootowym projekcie - za pomocą PathMatchingResourcePatternResolver:

PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver
Resource [] resources = resolver.getResources("classpath*:sciezka/*"
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Korzystał ktoś z kursu Javastart ? Polecacie go jako dobrą pozycję do jakiegokolwiek startu? Czy może lepiej zainwestować w jakieś książki czy inne kursy?

#pytanie #programowanie #java
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Last call - tylko do północy można kupić ebooki IT i nie tylko za max 19,90zł. Przykład koszyka w załączniku, a na blogu wybrane ciekawsze książki :) http://paweldobrzanski.pl/polecane-ksiazki-it-na-helionie/

Helion zwykle robi taką promocję raz w roku. Potem będą już raczej promocje na zasadzie ebooki w cenie książki bądź dwie książki/ebooki w cenie jednej. Jeśli ktoś chce powiększyć biblioteczkę, to jest dobry moment na dobre tytuły po 19,90 (np z 149,90 jak techniki
MetroStation - Last call - tylko do północy można kupić ebooki IT i nie tylko za max ...

źródło: comment_9grNOnM9I6OkVu7xxBFCcredMYF9d9Lk.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MetroStation: Kupiłem vademecum PHP i MySQL, aby odświeżyć swoją wiedzę (mam wydanie papierowe z 2005 roku) oraz "Mistrzowski SQL". Opis sugeruje, że są tam przykłady optymalizacji zapytań a to mi się bardzo przyda. Dzięki za info o promocji! ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Hej,

Aplikacja Rest, java, spring.

Dostaje w headerze "Accept-Language" - na jego podstawie ustalam główny obsługiwany język naszej przeglądarki.
Potem wyciągam z bazy danych wszystkie języki obsługiwane przez moją aplikacje, mapuję na mój model restowy i chcę ustawić w mojej liście języków ustawić który element jest aktualnym językiem.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dinor913: z grubsza masz rację, jest wiele przypadków, w których powinno zależeć Ci na walidowaniu danych wejściowych.

Ale w tym przypadku zadałem pytanie - kto ustawia wartość headera? Tag language jest case-insensitive, więc jeśli to zawsze Ty (czy podmiot nad którym masz pełną kontrolę) ustawia ten tag, to możesz śmiało przyjąć, że np. zawsze będzie pisany wielkimi literami -> dzięki temu odpadnie Ci sprawdzanie, ot, jak ktoś wyśle małymi, to
  • Odpowiedz
#programowanie #pytanie #java #hibernate

Ogarnia ktoś tutaj Hibernate'a? Mam kod, który robi podstawowe operacje na bazie danych (niestety nie mój i podejrzewam, że nie mogę go pokazać). Na wszystkich komputerach działa, natomiast u mnie przy insercie wywala coś takiego: "Exception in thread "main" java.lang.IllegalStateException: org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl@122db6e is closed". Aktualizowałem mavena, zmieniałem JRE, aktualizowałem IntelliJ. Błąd na pewno jest u mnie, bo wszystkim innym osobom działa.
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kw4s: Kurde, pomogłeś mi :D. W zasadzie nie wiem dokładnie co było nie tak, w każdym razie za każdym uruchomieniem aplikacji robiony był drop na bazie danych (to jest to co się tam w propertisach ustawia zdaje się), ale coś musiałem dawno temu pochrzanić ze swoją bazą bo co prawda robiło dropa, ale niepoprawnie tworzyło tabelkę tzn. nowa tabelka miała dodatkową kolumnę "latestversion", która się nie tworzyła nigdy (ale
  • Odpowiedz
#naukaprogramowania #java
Stworzyłem projekt oparty w NetBeans z użyciem PrimeFaces, JavaDB, Glassfish 4.1.1 oraz JavaEE 8. Mam do poprawy następujące rzeczy:

1. Poprawne stworzenie faktury nie jest możliwe - nie wpisuje mi nic do tabeli "klient" i nie mogę przypisać faktury do usługi...
2. Ustawić autonumerowanie na pola ID (nie mam pojęcia jak to zrobić w netbeans)...
3. Wybór z comboboxa powinien być bardziej czytelny.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yamciayamcia: Trochę chaosu tam. Nie widzę, jak to powinno działać.
Pomijam, że nie znam jsf, korzystanie z jakiegoś typu projektu netbeans oznacza, że bardzo mocno przywiązujesz się do konkretnego ide. Tego też nie znam.
katalogi build, dist i być może nbproject, a także Proj.7z nie powinny być w repozytorium. W zasadzie na poziomie katalogu głównego powinny być src, web i ewentualnie nbprojects i build.xml. Gdyby ode mnie to zależało, nie
  • Odpowiedz
#java #programowanie #naukaprogramowania
Zacznę od tego, że jestem samoukiem i mam bloka w nauce.
Tematy które opanowałem (lepiej lub gorzej, ale zawsze) - lista na końcu żeby nie zaśmiecać.
Za niecałe półtora roku chciałbym zacząć pracę jako junior dev. No i tu pytanie, robić w kółko te tematy żeby je umieć jak najlepiej czy już teraz brać się za frameworki? Jeśli to drugie, to jakie? Nie mam jakichś sprecyzowanych
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No i tu pytanie, robić w kółko te tematy żeby je umieć jak najlepiej czy już teraz brać się za frameworki? Jeśli to drugie, to jakie?


@Bruno_: Zależy jak się czujesz z tematami które wymieniłeś. Za szybko też nie ma co się brać za frameworki, bo przez nadmiar nowych (i niezrozumiałych) rzeczy można się nieźle zniechęcić.

Ja bym kontynuował dalszą naukę (javy i ogólnie backendu, bo na froncie się słabo znam) mniej
  • Odpowiedz
@Bruno_: To co wymienił @doubt jest dobre. Osobiście bym JavaEE nie tykał, to bagno a w Javie projektów jest na tyle dużo że możesz powybrzydzać i nie brnąć w te z EE, tylko Springowe.

Jeśli przerobisz listę którą doubt rozpisał w mniej więcej tej kolejności jak jest to będzie dobrze. Przy nauce webówki nei skupiaj się jakoś szczególnie na HTML CSS i JS, po prostu staraj się zrozumieć jak to
  • Odpowiedz
Cześć,

czy pomoglibyście mi przy ustaleniu wyrażenia regularnego na potrzeby filtrów w Google Analytics?
Zależy mi na wyrażeniu mówiącym, że dany link URL w swojej treści zawiera: tylko 1 ukośnik / oraz co najmniej jeden myślnik -
Czy mógłbym liczyć na Waszą pomoc?
Z góry dziękuję
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@piter12: Kurła serio, zajmujesz się stroną internetową i nie wiesz jak ustalić wyrażenie regularne na potrzeby filtrów GA? I szukasz rady na Wykopie zamiast zajrzeć na stronę lub infolinię usługodawcy?
  • Odpowiedz
Coming Soon: Machine-Checked Mathematical Proofs in Everyday Software and Hardware Development
https://media.ccc.de/v/34c3-9105-coming_soon_machine-checked_mathematical_proofs_in_everyday_software_and_hardware_development

Autovectorised FMA in JDK10 #java
Fused-multiply-add (FMA) allows floating point expressions of the form a * x + b to be evaluated in a single instruction
http://richardstartin.uk/autovectorised-fma-in-jdk10/
interface - Coming Soon: Machine-Checked Mathematical Proofs in Everyday Software and...

źródło: comment_PTTUnTtdD2a7AHhBoDnaoKBAqiNkm5VO.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #spring

Mirki, jak najlepiej stworzyć test , który będzie mi sprawdzał poprawność plików migracji bazy danych (chodzi tylko o sprawdzanie nazwy). Potrzebuje wczytać w teście nazwy wszystkich plików , które mam w module aplikacji (resources/db.migration)
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach