Witam
Czy ktoś mi może wytłumaczyć jaki robię błąd?

package butelka;
public class Butelka {
double ileLitrow;
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki i Węgierki, jedzcie ze mną kanapki!

Wielmożni Moderatorzy Utopian zaakceptowali moje zgłoszenie tutoriala: https://steemit.com/utopian-io/@breadcentric/software-development-infrastructure-part-0x01-setting-things-up-docker

#naukaprogramowania może być zainteresowana, będę bowiem zestawiał całe środowisko: Gitlab, Jenkins, Nexus, zrobię projekt/projekty, będę eksperymentował nieco z budowaniem i wypuszczaniem oprogramowania na produkcję. Głównie będzie #java

To
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yggdrasil: Bo lubię Jenkinsa i nie lubię zbytnio kombajnów. W pracy mam takie uwarunkowania, że korzystanie z Gitlab CI jest mało prawdopodobne.
  • Odpowiedz
#17 DevRSS.com - zbiór popularnych blogów związanych z programowaniem.

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 projektu!
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
#programowanie #pracbaza #java #spring #wroclaw
Hej murki, pomożcie proszę, potrzebuję porady odnośnie kariery #programista15k - pod koniec lutego kończy mi się umowa w obecnej pracy, łącznie 9 miesięcy jako Java Fullstack Developer, jest to moja pierwsza praca jako javowiec i zarabiam 3200 na rękę. Moja firma jest mała, mamy jedynie kilkanaście osób, ale atmosfera i warunki pracy są
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Im więcej się nauczysz przez pierwsze 3-4 lata swojej kariery tym lepiej dla Ciebie. Kasa wd mnie jest ważna, ale nie najważniejsza. Dopóki możesz się rozwiajać w tej firmie to siedź.
  • Odpowiedz
Witam, ktos ma jakies rady dla osoby chcacej zaczac programowac w javie? Plan jest taki by do Czerwca umiec juz cos.Czas jaki moge poswieciec to 3-4h dziennie. Jakies poradniki na YT ? Jakas ksiazka? Jak Wy zaczynaliscie sie uczyc ? Wiem ze najlepiej piszac. Ale najpierw musze znac podstawy. Wczesniej pisalem tylko w C# i kiedys w C++. Ale poziom tego byl podstawowy. Jakis kalkulator, przegladarke zdjec i gre sie napisalo. Do
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Rakky: Poszukaj pod tagami java i naukaprogramowania, były odpowiedzi na to pytanie w ostatnim czasie. Nawet szukałem w swojej historii ale mi się odechciało szukać za kogoś :P
  • Odpowiedz
@karsiwek: nazwa nie jest tutaj najgorsza (chociaż 'previous' może być tylko jeden element) - bardzo 'error prone'
jest ten zapis z użyciem przecinka.

int previous1 = 1;
int previous2 = 2;
  • Odpowiedz
Jakie polecacie aplikacje do zrobienia z Javy, by mieć coś na gicie? Bibliotekę z książkami u każdego widziałem, planner już zrobiony, menadżer plików również :p
Najlepiej coś w JavaFX, wykorzystujące bazy też by się przydało
#java #naukaprogramowania
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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