Bawił się ktoś może #arduino, przesyłając dane z płytki na #windows na #sql #bazydanych ? Projekt chciałbym wykonać w ramach samokształcenia się z #java i #spring / #hibernate. Arduino zapisywane do bazy danych, a potem dane obrabiane dalej.
Transmisja miałaby się odbywać po usb. Czy to w ogóle możliwe? Czy raczej trzeba byłoby dokupić moduł ethernet?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@borrow: generalnie w klasie możesz posiadać pola definiowanego właśnie typu, ale ich inicjalizacja powinna przebiegać wyłącznie w konstruktorze/metodach :P
  • Odpowiedz
Mam w głowie pewien projekt, który chce wykonać w ramach nauki javy i szeroko pojętych technologii internetowych. Rzecz w tym że nie do końca wiem jak to powinno wyglądać. Pytanie może trochę lamerskie i w internecie można znaleźć na ten jak i na każdy inny temat mnóstwo informacji, ale ja potrzebuje jakiegoś uporządkowania, jakiegoś szkieletu, wskazówek jakich technologii użyć, na jaki temat zacząć czytać.

Chcę aby:
- zbierał informacje ze stron
- tworzył rożne statystyki
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mamamikazala: Ja zrobiłem podobny projekt. Zamiast używać Selenium, skorzystaj z jakiegoś crawlera, coś na wzór scrappy napisanego w pythonie. Albo sam napisz prostego crawlera który będzie pobierał strony a Jsoup sobie będziesz wyciągał dane.

Co do wypełniania pól na stronie, prześledź jakie requesty są wysyłane (np. za pomocą firefoxa developer tools) i sam je wysyłaj bezpośrednio z aplikacji, bez korzysania z Selenium. Do tego celu możesz wykorzystać HttpClient Apache.
  • Odpowiedz
@folxuxd nie to że go nie lubię ale po prostu się sprzedał, zamiast mówić konkretnie o programowaniu i rzeczywistości wkręca jakieś coachowe gadki i wydaje dziwne książki nie wiadomo dla kogo. Zwęszył kasę na ludziach którzy chcą zmieniać branżę i ciągle powtarza to samo.
  • Odpowiedz
Czołem Mirki i Mirabelki! kilka zmian #zmiany #lamiacawiadomosc

Wypadałoby napisać #helloworld - także prasówki z ofertami pracy ze #startupcribs lądować będą właśnie tutaj. Natomiast tam postaram się wrócić ze standardowym formatem - prasówek startupowych.

Natomiast prasówki z ofertami pracy #justjoinitoferty lecą konkretnie w to oto miejsce, specjalnie przeznaczone dla tematu #justjoinit :

pon-
justjoin_it - Czołem Mirki i Mirabelki! kilka zmian #zmiany #łamiącawiadomość

Wypa...

źródło: comment_48co80AziI39kpHGcdJcuKjrVU51lkzx.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MightandMagic to znaczy że nic nie potrafisz tylko uczysz się pod zadania. Są książki dla początkujących które zawierają zadania po danym rozdziale zagadnienia lub możesz pobawić się na stronach typu spoil ale tam będzie algorytmika. Samego zbioru zadań do takich rzeczy nie ma. Prowadzący pewnie zadania wymyśla przy was
  • Odpowiedz
@kamil159: poematy trzynastozgłoskowcem

pisać cokolwiek sensownego, najlepiej osobiście istotnego, i stopniowo zwiększać zakres kompetencji, bo inaczej porzygasz się zanim powstanie z tego cokolwiek działającego
  • Odpowiedz
Kolejne pytanie z serii jaki bedzie wynik proby kompilacji i uruchomienia tego kodu?

Enum NotMain jest zapisany w pliku Main.java

```

enum

dasdasdasdsa

  • hello world or not 27.1% (54)
  • Blad kompilacji, brak klasy Main w Main.java 18.6% (37)
  • Blad kompilacji brak implementacji metody Main 14.1% (28)
  • Inny blad kompilacji 13.1% (26)
  • Blad Runtime 5.5% (11)
  • W C# nie dziala-wyzal sie w komentarzu 21.6% (43)

Oddanych głosów: 199

  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W tej ankiecie sa dwie poprawne odpowiedzi ( ͡° ͜ʖ ͡°) pozwolilo mi to czesciowo sprawdzic ile osob oszukuje i sprawdza odpowiedz ( ͡° ͜ʖ ͡°) (i ile osob uzywa juz Javy9).

Klasa Enum nie jest publiczna wiec moze byc zapisana pliku o innej nazwie.

Od Javy 9 uzycie _ jako nazwy pola albo zmiennej juz nie
  • Odpowiedz
@mirekJanusz zerknij na stronę baeldung.com jest tam dużo praktycznej wiedzy na temat springa. Ja mogę radzić tylko żebyś zaraz po zrobieniu kilku tutoriali zabrał się za jakiś swój projekt, który będzie zbierał wiedzę do kupy, a i satysfakcja będzie większa jak uda się dociągnąć do końca.
  • Odpowiedz
Mirki mam metodę, która wykonuje się długo, i jak to zrobić, żeby po wykonaniu tej metody użytkownik dostał powiadomienie, że się skończyło? Coś typu tutejsze powiadomienie?

#java #spring
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@robie_bota: Zakładam, że budujesz w tym springu REST API, bo nie napisałeś. Jeżeli klient nie czeka na zakończenie requesta (wykonujesz tę długą metodę asynchronicznie) to musisz zrobić sobie endpoint , pod którym będziesz informować czy metoda została zakończona i odpytywać go co jakiś czas. Możesz też skorzystać z web socketów i wysłać powiadomienie bezpośrednio do klienta (to jest lepsze rozwiązanie). Możesz też skorzystać z czegoś w rodzaju Firebase Cloud Messaging.
  • Odpowiedz
@robie_bota: @Rozblysk_gamma dobrze Cię naprowadził. W ogólności rozumiem, ze na klik na stronce coś się zaczyna wykonywać na serwerze dziać (potencjalnie długi proces) i po jego zakończeniu użytkownik ma dostać powiadomienie, że się skończyło? Temat który Cię interesuje to asynchronous http request lub http push notification, websocketami tez to załatwisz, ale może to być ciut wyższa szkoła jazdy na Twoim etapie lub po prostu overkill - WebSockety wykorzystuje się
  • Odpowiedz
Póki co z Java miałem nie wielką styczność - znam podstawy i wiem do czego służy Maven + potrafię dodać jakieś libsy.
Wiem, że jest Kotlin i jak tak patrzę to bardzo mi się podoba jego składania.
Warto?

#kotlin #java #programowanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaki bedzie wynik proby kompilacji i uruchomienia tego kodu:

```

interface Main {
    static void main(String[] args) {

Jaki bedzie wynik proby kompilacji i uruchomienia tego kodu?

  • hello world or not 20.5% (61)
  • Blad kompilacji, brak glownej klasy z metoda main 24.5% (73)
  • Blad kompilacji brak implementacji interface Main 18.8% (56)
  • Blad Runtime 9.1% (27)
  • W C# i PHP by to dzialalo 27.2% (81)

Oddanych głosów: 298

  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zaczynajac od Javy 8 ten kod jest calowicie poprawny. Uruchomienie tej klasy wyswietli hello world or not.

Zapis jest czesto uzywany w zabawach typu code-golf, gdzie wygrywa uczestnik ktorego rozwiazanie zajmuje najmniej bajow (przed lub po kompilacji). Uzycie z domyslna metoda znacznie skraca bytecode po kompilacji, a nieco przed kompilacja.

Patrz screenshoty nizej
interface - Zaczynajac od Javy 8 ten kod jest calowicie poprawny. Uruchomienie tej kl...

źródło: comment_XcNQmB6GIexfGDiidUXuFrFnyVfvpe5R.jpg

Pobierz
  • Odpowiedz
public class NewClass {
public static void main(String[] args) {
Integer[] tab = {1,2,3,4,5};
List list = Arrays.asList(null, null, null);
Integer[] tab2 = list.toArray(tab);
System.out.println(Arrays.toString(tab));

Co wypisze

  • [1, 2, 3, 4, 5] 47.6% (20)
  • [null, null, null, 4, 5] 26.2% (11)
  • [null, null, null] 4.8% (2)
  • [null, null, null, null, 5] 21.4% (9)

Oddanych głosów: 42

  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

public class NewClass {
public static void main(String[] args) {
try {
int i = getTab()[getIndex()];
} catch (Exception e) {
System.out.print("1");

Co wypisze

  • 21 13.0% (6)
  • 31 13.0% (6)
  • 321 43.5% (20)
  • Błąd kompilacji 30.4% (14)

Oddanych głosów: 46

  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java #hibernate
Cześć wszystkim, jestem właśnie w trakcie ogarniania sobie hibernate, mam mały problem z relacją one to many, opisałem go tutaj: https://stackoverflow.com/questions/48771754/hibernate-one-to-many-relation-defined-in-xml-is-not-working, temat jest na pewno trywialny dla kogoś kto pracował wiecej w hibernacie, czy mógłby mi ktoś wytłumaczyć, gdzie robię błąd? Pozdrawiam.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej! Przed Wami wtorkowe #nofluffoffers - dziś skromnie w kategoriach Frontend i Fullstack, ale spory wybór dla programistów Backend :)

`

**BACKEND JOBS**

-
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach