Jak elegancko testować w Junit getAllUsers() zwracającą obiekty wszystkich userów w bazie? I jak testować getUserByName(), która również zwraca liste?

Ogółem do testów robicie nową baze czy operujecie na dotychczasowej?
#java #naukaprogramowania
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki z #java #swing #programowanie

Mam problem z formatowaniem tekstu w JTextPane. Generalnie piszę edytor tekstu z GUI i formatowanie sprawia mi ból (tak jak korzystanie ze swinga, ale tego nie obejdę).

Otóż robię sobie przyciski do formatowania, które reagują na zaznaczony tekst i w zależności od przekazanych interfejsów, wybierają odpowiednie formatowanie.

Metody
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kaab10: Wymaganie, to projekt na studia.

Ogółem rozwiązałem problem, korzystając z wbudowanego w swinga StyledEditorKit.BoldAction(). Najwyraźniej za daleko mierzyłem próbując samemu coś napisać w nim.
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Twelve Ways to Make Code Suck Less by Venkat Subramaniam

We all have seen our share of bad code and some really good code as well. What are some of the common anti patterns that seem to be recurring over and over in code that sucks? By learning about these code smells and avoiding them, we can greatly help make our code better.

#interfacesmieci
#java
interface - Twelve Ways to Make Code Suck Less by Venkat Subramaniam

We all have s...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Na #devstyle: "Wasze Historie #3: Ku Pamięci. Dla Zdrowia."
http://devstyle.pl/2016/12/02/wasze-historie-3-ku-pamieci-dla-zdrowia/

Dzisiaj swoją historią dzieli się Kunka. Po krótkim wstępie widzimy tekst: "I wtedy wchodzę ja, cały na biało...". Czyli: musiało się nieźle dziać :).
Zachęcam do lektury. Wiele dni z mojej pracy mi się przypomniało. A Wam?

#programowanie #informatyka #technologia #java
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Docx: Nie da się tego zrobić bez dodatkowej synchronizacji - jeśli wątki mają się określonymi parami wymieniać poprzez exchanger, to trzeba zapewnić, że w danym momencie odpowiednie wątki dojdą do exchangera. Jeśli cała wymiana ma zajść jeden raz, to najprościej chyba będzie użyć CountDownLatch, jeśli proces ma się powtarzać, sugerowałbym użycie semaforów i odpowiednie ich podnoszenie/opuszczanie, aby w sekcji krytycznej zawierajacej Exchanger znalazły się tylko pożądane wątki
  • Odpowiedz
Cześć, miałby ktoś czas i ochotę zbudować jakąś desktopową aplikację javową od zera? Spring, Hibernate, JavaFx, Lombok, Maven. Szukam, bo piszę samemu od dłuższego czasu po godzinach i pomyślałem, że fajnie by było pokodzić z kimś, komu także kodzenie w pracy nie zawsze wystarcza :)
#java
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 3
@vytah
@von_Schuttenbach mówi się, że odpowiednio rozwinięta cywilizacja będzie w stanie prędzej zmienić orbitę swojej planety tak by była wielokrotnością obrotów wokół własnej osi niż napisać dobrą klase do obsługi daty.
  • Odpowiedz
#programowanie
#java #spring #thymeleaf

Mirki, jak oceniacie przydatność Thymeleaf? Od niedawna coś tam sobie próbuję into Spring, ale składnia Thymeleaf wydaje mi się sporo trudniejsza niż zwykłe jsp z tagami. Z drugiej strony, przynajmniej teoretycznie, możliwości i elastyczność są dużo większe. Warto zgłębiać temat?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przesiadłem się z C++ i trochę C# na Javę. I nie rozumiem. Nie rozumiem czym tak właściwie jest ten serwer aplikacji. W C# mam .NET i wsio. A JAVA? Dlaczego potrzebuję serwera aplikacyjnego i dlaczego mam ich do wyboru kilkanaście? Komercyjnych i nie? Czym one się różnią i czym tak właściwie są? Dlaczego nie wystarczy sama Java VM?

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

Dlaczego potrzebuję serwera aplikacyjnego


@bartoneczek: A dlaczego twierdzisz, że potrzebujesz?

Serwery aplikacji to tak naprawdę udogodnienie dla Ciebie, dostarcza Ci wiele mechanizmów i narzędzi, dzięki czemu nie musisz pewnymi rzeczami zajmować się samemu.

Komercyjne? Przeważnie oferują dedykowany support.
  • Odpowiedz
Mirki! Aktualnie pracuję jako developer PHP, ale chciałbym zmienić pracę na programowanie w Javie. Niestety nie mam wykształcenia informatycznego. Jestem samoukiem. Polecacie jakieś firmy z #warszawa , które przyjmują ludzi do pracy lub na praktyki i nie wymagają bycia studentem lub absolwentem informatyki?
#programowanie #pracait #programista15k #java #spring
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #spring
Mam controller, w którym jako metoda jako parametr przyjmuje Array, i dla każdego elementu tablicy chce wykonać metodę z serwisu. Serwis wykonuje zapytanie, a następnie zwraca wynik. Da się dla każdego elementu tablicy jakoś ładnie utworzyć wątek wołający metodę z serwisu?
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach