#java #programowanie

Mam do wyboru intelliJ albo eclipse, nie wiem co będzie lepsze do zabaw ze springiem, ogólnie web. Brałbym IntelliJ, ale wersja comunity nie ma ptaszka przy springu i sql. Nie wiem co to właściwie oznacza
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Poleci ktoś jakiś sprawdzony tutorial Springa? Każdy, z którego korzystałem jest inny, ale za każdym razem coś mi nie działa związanego ze Springiem MVC. Począwszy od buntowaniu się Tomcata po niewidoczność widoków z poziomu kontrolera . Najlepiej jakby jego konfiguracja opierała się na Intelij, a nie Eclipse, żebym nie miał wątpliwości, że coś źle skonfigurowałem w ide. Korzystałem z pierwszych lepszych, to teraz zdaję się na Wasze propozycje ( ͡° ͜
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

tak trochę nawiązując do pytania które się niedawno pojawiło o książkę concurrency in practice, i biorąc pod uwagę że effective java też skończyła się na java6, to czy jest jakaś książka godna polecenia o javie 7 i 8?
#java
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #watki #concurrency
Pytanie do bardziej wtajemniczonych Mirków (tacy, których znajomość wątków wykracza poza słowo kluczowe synchronized):
Czy czytanie książki "Java. Współbieżność dla praktyków" jest dobrym pomysłem, skoro jej data wydania to 2007 rok?
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, piszę program który zapisuje dane do pliku CSV. Czy następujące sprawdzanie warunków:
a) plik nie istnieje
b) plik istnieje ale jest pusty

jest poprawne w ten sposób:

(tutaj
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pit32: zrobiłbym warunek przeciwny i przerwanie funkcji w nim. To co napisałeś, sugeruje, że jeśli plik niepusty istnieje, będziesz próbował do niego zapisywać pusty string.
  • Odpowiedz
@Pit32:
if (file.createNewFile() || file.length() == 0) {
sb.append("piękny nagłówek csv");
}

metoda File.createNewFile() próbuje utworzyć plik. Jak się uda to zwraca true. Jeśli się nie uda to znaczy, że plik istnieje i sprawdzamy czy jest pusty. Jak tak to zapisujemy nagłówek.
  • Odpowiedz
@libmor: Ja chyba jestem jakiś lewy, bo moim zdaniem ten program działa.

Uruchom, wpisz 'num' [enter] pierwszaliczba [enter] znakdzialania [enter] druga_liczba [enter] i voila, wyniku nie wypisze, bo nie ma takiej funkcjonalności, ale metoda, np. Add, zwróci dobry wynik.
  • Odpowiedz
@Hatespinner: To jest egzamin od Springa jako organizacji? Wystawiają certyfikat? Jeżeli tak to jak długo ważny, czy bezterminowo, czy na daną wersję Springa? Materiały od nich czy czytanie dokumentacji + internet? Jaki koszt? Jakieś przykładowe pytania? Sorry za wysyp pytań, ale zainteresowałeś mnie :D
  • Odpowiedz
@CiekawskiJ: Egzamin od Pivotala a oni są jedyną oficjalnie certyfikującą organizacją jeżeli chodzi o Springa. To znaczy nie wiem czy to do końca prawda, ale tylko ich certyfikat ma jakiekolwiek znaczenie w swiecie Javy.

Kazdy egzamin jest do danej wersji Springa (ewentualnie kilku) i jest ważny tyle ile wersja jest w obiegu. Czyli w sumie sporo czasu.

Wszystkie materiały dają na kursie, który kosztuje jakoś 3000$. Ja tyle ofc nie
  • Odpowiedz
@nachteil:

apache should invent a "common" annotation and a tool that can convert it to any other annotation. the solution to the problem of too many standards is to invent a new standard. – irreputable Feb 11 '11 at 0:15
  • Odpowiedz
Mireczki mam takie durne pytanie, jak wyczyścić projekt? Tzn mam kod, napisałem testy, przetestowałem i chcę wywalić wszystkie pliki jakie się wygenerowały, tak żeby móc sobie spakować folder z projektem i gdzieś przenieść. Wcześniej używałem netbeansa i nie miałem problemu.
#intellij #java
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Da się ustalić na sztywno (albo przynajmniej że coś tam jest wywoływane najpierwiej) w JUnicie?
Widziałem gdzieś opcję z wywoływaniem alfabetycznym, no ale plz xD

Powiedzmy, że mam ATest.java i BTest.java i jeszcze jakieś klasy i teraz chcę, żeby testy wywołały się w kolejności:
BTest.java
ATest.java
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ilod: bo moze ktoś też się uczy, może ktoś też ma podobny problem... nie usuwa się, a tylko niepotrzebnie trafisz na czarne listy wszystkich co lubią pomagać.
  • Odpowiedz