@baalder363:
Nie wczytywałem się w treść zadania, ale często w tego typu zadaniach chodzi o znalezienie sposobu na rozwiązanie problemu przy mniejszej złożoności obliczeniowej - przykładowo w Twoim rozwiązaniu jest pętla w pętli co może skutkować złożonością obliczeniową typu O(n^2) (nie analizowałem skąd się biorą numerek... ale pesymistycznie zakładam że może być ich nawet n, no chyba że jest jeszcze gorzej)...
Czasem pełne rozwiązanie takich zadań polega na zauważeniu
  • Odpowiedz
@63274682374: dobrze było, tylko może ogólnie słabo zapisane i się myli. Bo chodziło o to że jest znaczący skok wydajnościowy kiedy używa się prymitywów niż kiedy operuje się tylko na typach obiektowych.
  • Odpowiedz
```

    int[][][] things = new int[1][0][5];
    things[0][0][0] = 5;
    System.out.println(things[0][0][0]);
```

das dsa

  • Błąd kompilacji 19.1% (21)
  • Wyświetli 5 19.1% (21)
  • ArrayIndexOutOfBoundsException 39.1% (43)
  • W JS by działało 22.7% (25)

Oddanych głosów: 110

  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@quwer:
a) Jeśli nie zacomittowałeś zmian ( nei zrobileś git commit [...] ), to:
* Jeśli Twoje pliki są staged ( git status pokazuje pliki na zielono ) -> git reset HEAD *. To unstaguje Twoje pliki
* Jak już pliki sa unstages bądź były unstaged od początku - git checkout -- .
b) Jeśli zacommitowałeś zmiany i chcesz cofnąć gałąź ( pozbyć się ostatniego commita ) - git reset
  • Odpowiedz
Hej! Na koniec tygodnia nowości dla programistów Backend, Fullstack i Frontend.

`

**BACKEND JOBS**

-
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jedynym sposobem na ściąganie JSONa przy użyciu AsyncTask jest tworzenie osobnej klasy dla każdego pliku? W skrócie chciałbym ściągać JSONa bez blokowania wątku UI, podawać jedynie URL jako parametr, a danymi zajmować się "na zewnątrz". Aktualnie do identycznego zadania musiałbym użyć 3 klas które różnią się dosłownie szczegółami.
#java #androiddev
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Możesz to zrobić jednym generycznym asynctaskiem. Ale lepszym pomysłem będzie nie używanie asynctaska a czegoś bardziej cywilizowanego np. Retrofit.
  • Odpowiedz
Mam kod na githubie do programu którego używałem kiedyś i w zupełności spełnia moje potrzeby. Chcę go mieć na windowsie 7 ale nie ma nigdzie instalki :( Autor nie odpisuje, może nie żyje.
https://github.com/sixones/zenses
W jaki sposób to sobie skompilować żeby działało? Próbowałem też QTScrobbler ale nie spełnił moich oczekiwań.
#java #pomoc #programy #github #lastfm
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java
#programowanie
Hej, zrobiłem CRUD działajacy na postgresie. Chciałbym aby program stworzył plik html i wrzucił tam całą zawartość tabeli uzytkownik. Macie jakiś pomysł?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java #spoj #algorytmy #pytanie

Znowu mam problem. Robię to zadanie ze spoja: http://pl.spoj.com/problems/MWPZ06A/. Oto mój kod, który poprawnie się kompiluje, działa dla zadanych przypadków: https://pastebin.com/sNdtnv1U (przepraszam za polskie nazwy zmiennych, ale mi odbiło). SPOJ mi tego nie przepuszcza. Wcześniej miałem inty i też było źle. Może ktoś podpowiedzieć o co chodzi?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przerobiłem tutoriale ze Spring Boota + MVC, zacząłem robić apkę wykorzystując to czego się już nauczyłem ale nie wiem kompletnie jak mam się zabrać za łączenie backendu z frontem, na razie korzystam z Postmana i sobie robie zapytania i zwracam JSON-owe obiekty, jednak chciałbym zrobić pełnoprawny sklep, to jest żeby była strona internetowa która będzie korzystała z backendu który tworzę w Springu. Jestem zielony dosyć jeśli chodzi o front, jak mam to
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mirekJanusz: komercyjnie przestarzały JSP jest dalej często używany :) aczkolwiek w Twoim przypadku najlepiej będzie użyć czegoś typu FreeMarker albo Thymeleaf do objechania widoków. Jak chcesz bardziej oddzielić serwer od klienta to backend wystawiasz tak jak do tej pory restem, a konsumujesz go sobie angularem, nie ma jednej dobrej drogi :)
  • Odpowiedz
@mirekJanusz: w skrócie tak, aczkolwiek te jsony bym zamienił na jakąś bazę, jako że to apka demo i postgres/mysql/oracle byłby overkillem to wrzuciłbym tam jakąś prostą bazę choćby h2 żeby nie musieć serwera żadnego instalować...i tak na przykład serwer wystawia api /users - zapytanie do bazy, które zwraca wszystkich userów i teraz przechodzisz sobie do jakiegoś angulara/reacta i strzelasz getem pod ten resource i robisz co Ci się żywnie podoba
  • Odpowiedz
Cześć, mam problem z JSONami przy projekcie Spring Boot i Rest. Żeby zapobiec nieskończonej rekursji przy pobieraniu danych użyłem @JsonManagedReference i @JsonBackReference. Wszystko dobrze działa przy pobieraniu danych, ale jeśli chcę dodać użytkownika (https://pastebin.com/JgMBGj66) za pomocą POSTa wywala mi błąd "Failed to evaluate Jackson deserialization for type [[simple type, class com.firebrigadeserver.entity.User]]: com.fasterxml.jackson.databind.JsonMappingException: Multiple back-reference properties with name 'defaultReference'".

Klasa Firebrigade: https://pastebin.com/dCLmLfgc

O co tutaj chodzi? Ze sposobów jakie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@kemek: Ok, mówisz o identyfikatorach. Czyli lepiej jest przesłać id i w momencie kiedy dany obiekt jest potrzebny i za jego pomogą go dopiero pobrać z serwera niż pobrać odrazu go z obiektem raz i później z niego wyciągać ? Czy to obojętne po prostu?
  • Odpowiedz
Nie wiem o co chodzi mireczki, Patrzę sobie przykładowy program ze strony spring.io https://spring.io/guides/gs/accessing-data-jpa/

i jak uruchamiam przez intellij to działa, jak mavenem zrobie package i spróbuję uruchomic jara to się wysypuje na

Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
https://pastebin.com/YxrxUqSE
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

"Everybody has a testing environment. Some people are lucky enough to have a totally separate environment to run production in."


( ͡° ͜ʖ ͡°)
  • Odpowiedz
Trzeci dzień na #mirkopromocje "codziennie inny tytuł 50% taniej" w księgarniach Sensus, #helion i Onepress.
W księgarni Helion możemy dziś kupić książkę Bruce'a Eckela Thinking in Java. Edycja polska. Wydanie IV za 74,50. (niby coś dla osób spod znaku #naukaprogramowania #java ale po dacie wydania wnoszę, że to raczej dla osób, które z sentymentu chcą sobie uzupełnić półkę z książkami, ale wtedy cena winna
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#junit #java

Mirki, mam rulę w Junit która mi czyści pewne rzeczy po każdym teście. Czy możliwe, żeby @AfterTest nie zdążyła się wykonać w całości przed kolejnym testem? Uruchamiając pojedyncze testy wszystko działa. Uruchamiając wszystkie lokalnie - działa. Na środowisku się wysypuje kilka testów.
Jak dam Thread.sleep na sekundę w metodzie @AfterTest w klasie ruli - wtedy przechodzą wszystkie. Tak jakby nie zdążyło wszystkiego pokasować przed
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuję dla siebie napisać apkę na którą wejdę przez xampa czy coś takiego (dla potrzeb własnych) i myślę o:
froncie w #javascript -> potem to komunikuje się z #backend #java i zapisuje wyniki z formularza w pliku csv. Powie mi ktoś co muszę ogarnąć? Znam w miarę javę, pythona (nie przyda się), podstawy html. Do javy nauczyć się hibernate? Polećcie mi w jednym zdaniu jak to
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java #pytanie

Jak powinienem pobierać dane wejściowe rozwiązując przykładowe zadanie ze SPOJa w Javie? Pamiętam jak kiedyś wszystko miałem dobrze (tzn. algorytm działał), ale rozwiązanie mi nie przechodziło, podejrzewam z powodu pobierania danych wejściowych w zły sposób. Po prostu Scannerem to zrobić? Np. tutaj: http://pl.spoj.com/problems/ROWNANIE/
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach