@mariusz-laszczka: możesz przeprowadzić testy na zanonimizowanym backupie bazy prod. Ogólnie taka migracja nie jest zalecana, ze względu na użycie innych algorytmów przez hibernate do wyliczania wartości ID przez co mogą być problemy z powtarzającymi się wartościami -> unique constraint violation.
  • Odpowiedz
Mireczki mam problem z projektem w #spring.

Po dodaniu wywołania ajaxem jednego z kontrolerów(pierwszy link metoda addPost) , aplikacja nie przekierowuje na żądaną stronę.

Ogólnie działa to tak, że ajax wywołuje addPost, potem ten dodaje do bazy mongo post i przekierowuje na stronę dodanego postu. Przed dodaniem edytora summernote i wywołania ajaxowego, przekierowanie następowało poprawnie. Wiem, że ajax nie przeładowuje strony, ale kolejny wywołany kontroler chyba powinien.
kufelmleka - Mireczki mam problem z projektem w #spring.

Po dodaniu wywołania ajax...

źródło: comment_3ch8hNZqFDkeqEKwoqNphFlpXMvVq0Qe.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kufelmleka: Przekierowanie nie nastąpi. W tym przypadku zawsze w odpowiedzi na ajax dostaniesz widok jako html. Żeby zrobić tak jak chcesz czyli przekierowanie to w przypadku zwrócenia przez addPost 200 musisz dać window.location.href na adres tego nowego posta, wyciągając jego id z odpowiedzi. Przy czym uważam, że bez sensu jest tutaj użycie ajaxa, skoro chcesz tak czy siak przekierować na stronę danego posta. Ajax warto użyć jeśli byś np chciał
  • Odpowiedz
Mam pytanko, szukam obecnie pracy jako junior java developer i mam okazję brać udział w rekrutacji gdzie używa się guidewire/gosu - czy jest sens pchać się w tą technologię? Boję się że jak się poświęcę tej technologii to trochę się zaszufladkuję i ciężko będzie znaleźć inną pracę w tej technologii albo np. wrócić do Javy.

Macie jakieś doświadczenia z tymi technologiami?

#programowanie #java
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SiemkaKolego: Jeśli to jest początek twojej kariery a na co wskazuje stanowisko to raczej bym się w to nie pchał. Gosu to oddzielny język oparty na JVM, Guideware - platforma, chyba tylko w PZU z tym się spotkałem.
  • Odpowiedz
A może rzucić te pythony i ruby w cholerę i nauczyć się porządnie #java (bue, ale zawsze lepiej niż jakiś php) i mieć szansę być w ogóle gdziekolwiek zatrudnionym? Co myślicie? Nigdy nie robiłem zawodowo w programowaniu.

#pracait #programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
Jest jakiś sposób, by zeskanować książkę do formatu EPUB/Mobi, ale by rysunki i odstępy nie były tak cholernie porozjeżdżane? ( ͡° ʖ̯ ͡°)
Mam książkę Hortsmanna Java podstawy w wersji papierowej i nie chce mi się kupować jeszcze do tego wszystkiego ebooka.
Ewentualnie ktoś ma i chciałby się podzielić? ( ͡º ͜ʖ͡º)
#kindle #czytniki #java #ebook
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@karsiwek: Dobre. Ale brakuje jeszcze jednej ciekawostki - co się stanie jeśli hashcode będzie obliczany źle (np return 3; ) i wszystkie obiekty zostaną dodane do jednego bucketu.
Normalnie powinny zostać dodane do linkedlisty i mieć złożoność O(n)

A gdyby tak ... złożoność logarytmiczna? Drzewo? ( ͡° ͜ʖ ͡°)
http://openjdk.java.net/jeps/180
Tylko pamiętajcie, że obiekt (wartość) nie może być prymitywem (int) i musi implementować Comparable.
  • Odpowiedz
Głowię się i głowię, jakby tu przekształcić poniższy String w dwuwymiarową tablicę ..
"[1 21 5; 1 2 3; 4 5 6]"

m[0][0] = 1
m[0][1] = 21
itd.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 2
@rukh
1. Usuń nawiasy kwadratowe.
2. String split po sredniku. Dostajesz tablicę stringów. Sczytujesz jej rozmiar length. Tworzysz tablicę new int[length][length]
3. Dla każdego stringa z pkt. 2:
A) Robisz string split po spacji. Dostajesz tablicę stringów.
B. Sprawdzasz, czy rozmiar jest odpowiedni. Jeśli nie jest, to walisz
  • Odpowiedz
Mam duży projekt w #java i w nim wiele plików (format xml) z przykładowymi danymi do testów funkcjonalnych (w formacie txt).
Chciałbym znaleźć wszystkie pliki xml, które nie są zaczytywane po nazwie (np dataset1.xml) do żadnego pliku z testów funkcjonalnych w formacie txt.
Ot wypada zrobić porządki :)

Kojarzycie jakiś gotowy kawałek kodu do tego albo jakiś tool? Mam wiele plików jednych i drugich, więc ręcznie tego nie mam zamiaru
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MetroStation:

1) Zrób listę nazw plików w danej lokalizacji A i podfolderach

find . -type f | cut -sd/ -f2- > $TMP1
2) Przeskanuj pliki txt w lokalizacji B czy gdzieś w treści pliku txt pojawi się odwołanie do nazwy z listy (1).

cat $TMP1 | xargs grep -rw . | cut -sd: -f1 | uniq
  • Odpowiedz
@MetroStation: teraz na to patrzę na trzeźwo i nie do końca działa tak jak chciałeś, krok drugi wypluwa listę plików txt w których pliki xml z listy 1 są używane, jeśli faktycznie miałaby to być lista xml nieużywanych w txt to musisz poprawić sobie ten krok (zakładam, że coś w stylu cat $TMP1 | xargs grep -orw . | cut -sd: -f2 | uniq > $TMP2 by tu zadziałało ale
  • Odpowiedz
Czy polecicie kurs Tima Buchalki https://www.udemy.com/java-the-complete-java-developer-course/ ? Mój angielski nie jest za dobry i czy to będzie dobry sposób na naukę nie tylko javy ale też języka angielskiego? Co myślicie o tym kursie https://www.udemy.com/java-od-podstaw-do-eksperta-tworz-wasne-aplikacje/learn/v4/overview ? Jest po polsku i łatwiej mi będzie zrozumieć ale chyba nie w tym rzecz, żeby iść na łatwiznę. Jakie są najlepsze sposoby na naukę języka angielskiego przez internet?
Dziękuje za pomoc!
#java #angielski
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dzięki wszystkim! Rozpaliliście we mnie zapał do nauki tylko z angielskich źródeł i właśnie od rana lecę z tematem :p Mam nadzieję, że będzie dobrze :)
  • Odpowiedz
Macie równo 3 tys zł na wyprowadzkę do #warszawa. Jesteście po ok. 350 godzinach nauki #java. Rozwiązujecie zadania rekrutacyjne z neta. Pytanie Czy ryzykujecie wyprowadzkę? 1k zł za pokój + kaucja i zostaje Wam 1k zł na życie. Warto ryzykować?
#programowanie #wyprowadzka #pytanie
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GG99: ok, pamiętaj, że dosyć trudno się dostać do IT. To p---------e wszechobecne o tym, że biora każdego to bujda wykreowana przez media w dużym stopniu.
Jezeli mówisz o Javie to odpowiedz sobie na pytanie czy ogarniasz:
- Programowanie obiektowe (ale serio, a nie "skoro pisze w javie, to znaczy że umiem")
- Bazy danych (jakieś mysql), transakcje, joiny, grupowania
- Jakiś framework - Spring?
-
  • Odpowiedz
@CichyGlosZTyluGlowy: musisz go wywołać nie w "onClickListenerze" tylko w "onTouchListenerze". recordButton robisz final i możesz go użyć w klasie anonimowej. Ewentualnie metoda onTouch daje Ci referencje do View. Rzutujesz i wywołujesz performClick.
  • Odpowiedz
#java #programowanie #pytanie

Mam głupie pytanie: czym się różni (ewentualnie w jakich przypadkach stosuje się) nadpisywanie metody equals od implementacji compareTo z comparable? Tzn. bardziej mi chodzi o zastosowanie. Chodzi tutaj tylko o wykorzystanie tego, że compareTo zwraca "więcej informacji" (bo jest minus, zero albo plus, a nie tylko true/false)? I gdzie w tym wszystkim są comparatory? Jeżeli powiedzmy mam listę obiektów i chcę je sortować
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 5
@baalder363
W dużym skrócie, jeśli chcesz klasy używać jako klucz w mapie, albo wrzucać do setu, to nadpisujesz equals i hashCode.
Jeśli chcesz sortować i sortowanie jest "oczywiste", to compareTo.
Jedno nie wyklucza drugiego.
Poczytaj Effective Java. Tam masz wszystko w tym temacie wyjaśnione.
  • Odpowiedz
Czołem.

Szukam kogoś kto chciałby odreagować drzemiący w nim stres i szuka okazji by kogoś zmieszać z błotem ( ͡° ͜ʖ ͡°)

A tak konkretnie jest może ktoś chętny priv by by rzucić okiem na jeden mój projekcik javowy i zapodać jakieś uwagi co dałoby się zrobić inaczej/lepiej ? (jakoś nie mogę znaleźć "w realu" nikogo chętnego na strzelenie CR).

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

Po zrozumieniu zamysłu programowania obiektowego, używaniu go na prostych przykładach, mam wrażenie jak bym na nowo odkrył koło ( ͡ ͜ʖ ͡)

#oswiadczenie #java
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach