• 0
Chyba musisz dać zależność od Google autentykacji i po tym jechać:

'com.google.api-client:google-api-client:1.23.0'

     'com.google.oauth-client:google-oauth-client-jetty:1.23.0'
  • Odpowiedz
#programowanie #java #javafx

Hej, wziąłem się za losowe generowanie labiryntu z wykorzystaniem algorytmu Wilsona. O ile sam algorytm działa sprawnie (chyba) to mam problem z wizualizacją. Otóż wykorzystuję JavaFX do rysowania. W całosci kodu opieram się na GridPane oraz własnej tablicy obiektów. Cała logika wykonywana jest na mojej tablicy, natomiast samo rysowanie wykonuje na GridPane po prostu na odpowiadających koordynatach tworzę Rectangle() z odpowiednim kolorem.

Pytanie jest następujące.
Lacwik - #programowanie #java #javafx

Hej, wziąłem się za losowe generowanie labir...

źródło: comment_BOYhRDBmHisoZb9wKnKLCOeJTW0DzUed.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaka to zależność matematyczna? "If possible the message will be equally divided by message length between the five runners. If this is not possible, parts 1 to 5 will have subsequently non-increasing lengths, such that parts 1 to 4 are at least as long as when evenly divided, but at most 1 longer. If the last part is the empty string this empty string must be shown in the resulting array." Totalnie
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@penguin1: Nie bardzo rozumiem o co Ci chodzi z zależnością matematyczną, wygląda na typowe edukacyjne zadanie na napisanie kodu zwracającego poprawne wartości. Nie jest napisane jak traktować białe znaki, więc uznajemy, że jak normalny znak. Sprawdzasz czy liczba znaków w stringu dzieli się na 5, jak dzieli to zwracasz wynik jak nie i np. załóżmy, że string ma 17 znaków, czyli będziesz miał 3,4 podzielone równo, a masz warunek, że
  • Odpowiedz
Jak najlepiej wysłać dużą liczbę linijek z taskami ("Truskawki 2kg") w Spring Boot?
Robię prostą aplikację pod tworzenie listy zakupów i chciałbym aby po kliknięciu buttona Save i wysyła dane POST I zapisuje taski do bazy. Wysyłać POST-em w jsonie?

#java #spring #springboot
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hydrocyfolumpus: e tam, lepiej jejsonem.
co jeśli będzie "mydło,powidło 10kg". No chyba, że nie będzie. I pomimo wszystko ja bym słał POSTem bo jak będzie dużo danych to przekroczy jakąś tam długość urla i będzie klops.
  • Odpowiedz
#programowanie #java #confitura

Kupię bilet na confiture!!!!!!!!!!!

Konferencja spoko, ale kurła jak co roku mam problem z biletem. Kilka razy polowałem na allegro i się nie udało, a potem zapomniałem. Nawet chciałem kupić workshop bo myślałem że zapłacę 200zł i będę miał spokój, ale nie dokładają do nich wejściówki xD
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@borrow: To może equals jest zły? :P if (Mg==null) return false; zmiast if Mg ==null && other.Mg==null return true;

Jeśli obiekty spełniają .equals to nie ma szansy na to by JUnit powiedział Ci że błąd jest.
Zawołaj sobie
obiekt1.equals(obiekt2).sout i zobacz
  • Odpowiedz
Mirki, doradźcie jak mam naprawić ten kod, żeby śmigał jak należy. Na razie przy próbie ponownego wpisania zawsze wychodzi ostatni false.

public static boolean GetBool(String text) {
String upperCase = text.toUpperCase();

if (upperCase.equals("T")) {
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@powaznyczlowiek: nie no, robie teraz projekt cos w stylu mirkoblogu, strone logowania i rejestracji opracowalem sam, tak samo caly backend tylko strone z wpisami bym chcial podebrac z tego zbioru szablonow
  • Odpowiedz
Wszystkim zainteresowanym pracą zdalną polecam moje zestawienie ciekawych ofert na ten tydzień ;) Jeśli chcesz otrzymywać cotygodniową porcję ofert pracy zdalnej to zapraszam tutaj lub do obserwacji tagu #zdalnieio ;) Jeśli chcesz się podzielić ciekawą ofertą pracy zdalnej to możesz to zrobić przy pomocy tego formularza.

Frontend/Javascript
Front-End Developer - oferta
Node.js Developer - oferta
Senior Frontend Developer -
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java #spring #informatyka #pytanie #docker

Mam pytanie odnośnie dockera. Czy jeżeli postawię sobie obraz bazy (załóżmy Mongo) i połączę ją ze Springiem, to mam taką samą kontrolę nad bazą tak jakbym stawiał ją "normalnie" ręcznie? Czy docker wprowadza jakieś ograniczenia w zarządzaniu tym? Sorry za idiotyczne pytanie, ale dopiero próbuję wgryźć się w temat.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jeżeli postawię sobie obraz bazy


@baalder363: Nie stawiasz obrazu, tylko stawiasz kontener na utworzony na podstawie obrazu.

mam taką samą kontrolę nad bazą tak jakbym stawiał ją "normalnie" ręcznie?


Tak.
  • Odpowiedz
@spec_IT: Tak naprawdę to zwykła książka do javy i sqla wystarczy, ponieważ musisz nauczyć się obsługi tych języków nie ważne co będziesz z nimi robił, bo na końcu to i tak będzie jakiś program
  • Odpowiedz
@spec_IT: podpisuję się w 99% pod tekstem @Ryboflawina
Nie ma czegos takiego jak SQL dla testerów -> powinieneś znać wszystkie możliwości selectowania, joinów itp. jeżeli chcesz sprawdzić czy jakis program/funkcja zwraca wyniki zgodne z oczekiwanymi ( ͡° ͜ʖ ͡°)

Java -> też warto poznać podstawy a później to już co najwyżej uczyć się konkretnych rozwiązań w jakimś Selenium czy coś....
  • Odpowiedz
Jest jakiś powód dlaczego builder pattern robi się zazwyczaj na zasadzie klasy wewnętrznej i później tworzenie obiektu co wygląda mniej więcej w ten sposób

Person john = new Person.PersonBuilder("John Smith").secondName("William").age(30).build()
zamiast czegoś takiego

https://pastebin.com/GJdUfP0p
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Philopolemus_Fronius: Bo to podlinkowałeś nie jest builderem tylko beanem z seterami. Z tą różnicą że setery nie mają set w nazwie i zwracają this żeby łatwiej się chainować. Tylko tracisz wtedy zaletę niemutowalności utworzonego obiektu i mieszasz w jednej klasie logikę dotyczącą użycia obiektu z logiką używaną podczas jego konstrukcji.
  • Odpowiedz
No jak obiekt utworzony builderem ma setery to też nie jest niemutowalny


@Philopolemus_Fronius:
Po pierwsze - to niech nie ma setterów. Obiekt powinien mieć zawsze poprawny stan, jeśli setter dotyczy czegoś, bez czego obiekt jest niekompletny to jest to błąd.
Po drugie builder ma możliwość wykonania dodatkowej walidacji przed utworzeniem obiektu, dzięki czemu masz pewność, że nie utworzysz obiektu z niepoprawnym stanem, aczkolwiek to nie powinno mieć miejsca, bo "po
  • Odpowiedz
#naukaprogramowania #java #spring
zrobilem sobie projekt za pomoca spring initialzr, wrzucilem mojego cssa do resources/static (czyli tam gdzie w springu powinny byc domyslnie js i css) no i nie znajduje mi tego

ide to intellij idea
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Bruno_ Tam nie ma żadnego 'rocket science'. Pakujesz pliki w to miejsce i tyle. Też się na tym złapałem, że wzrok mnie oszukał. Wydawało mi się, że leżą w resources, a nie leżały i straciłem jakieś 3h późnym wieczorem na szukanie rozwiązania. Widocznie podajesz złe ścieżki do staticów i dlatego nie czyta Ci css.

Spring Boot z tego co pamiętam z automatu mapuje /resources/.
Daj jakieś. kody/screeny/cokolwiek bo zapomniałem swojej
theacid - @Bruno Tam nie ma żadnego 'rocket science'. Pakujesz pliki w to miejsce i t...

źródło: comment_Kg1Ns3Y5iSp8mxZd0sxSbqF9ubNMkrMY.jpg

Pobierz
  • Odpowiedz
via Android
  • 0
@theacid leżą w resources bankowo. Mimo to intellij nie widzi ich
@Philopolemus_Fronius no właśnie się domyślam, ale co w tym przypadku jest nie tak?

Tak dla pewności, jak mam plik /resources/templates/login.html I chce w nim zawrzeć cssa który jest w /resources/static/styles.css to co wpisać w html?
  • Odpowiedz
#java Wstyd pytać ale jak unikąć Out Of Bound exception? Chcę żeby nextNextSign = formula.charAt(i+2) było robione wtedy kiedy nie jesteśmy na końcu stringa.

char previousSign = formula.charAt(i - 1);
char nextSign = formula.charAt(i + 1);
char nextNextSign = formula.charAt(i+2);
char currentSign = formula.charAt(i);
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach