Koledzy z #java , pomozcie...
Pewnie dla zawodowców problem banalny, ale ja sie wciaz ucze i nie wiem jak to zrobic...
Mam problem z deserializacja datoczasu ( ͡° ͜ʖ ͡°)
Format jaki dostaje z frontu:
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@trustME: niestety nie używałem nigdy syna Jacka więc ja raczej nie pomogę, prawie napewno da radę to jakoś prosto zrobić. Wpierw spróbuj adnotacje aby miała czas ZULU.
  • Odpowiedz
@damianbeat: Przejście do innej strony powoduje, że wcześniej znalezione WebElementy są nieaktualne. W momencie gdy w aktywnym oknie klikasz w link, robisz operacje na stronie udemy, i wracasz z powrotem do postu na mikro to WebElement links dla drivera jest nieznany.
  • Odpowiedz
Robię ostatnio sobie kurs z podstaw AI na edx i mam trochę zagwozdkę z zadaniem projektowym. Może ktoś doświadczony z #java mógłby dać jakieś wskazówki.
Zadanie polega na napisaniu agenta, który przy pomocy algorytmu BFS znajdzie rozwiązanie przedstawionego problemu. Problemem jest ułożenie po kolei cyfr w danej matrycy 3x3, przesuwając tylko jeden klocek z '0'. Napisałem to w pythonie, a potem się przerzuciłem na jave, jednak i tutaj i tutaj mam
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wafel93: w przypadku gdy używasz stringów "duplikaty" nie zwiększają kosztu, bo dwa identyczne stringi będą współdzieliły pamięć (kwestia budowy JVM). Jeśli używasz zawiniętych we własny obiekt tablic int[][] to zgoda :)

Hm, a Twój agent nie ma dostępu do kolejki? Ścieżka sama w sobie nie byłaby zapisana w znaczniku. Ścieżkę budujesz wewnątrz głównej pętli programu. Domyślam się że masz jakąś taką pętlę typu:

while (!finished && !queue.isEmpty()) {
// wrzucanie sąsiadów do
  • Odpowiedz
Mam możliwości pójścia na kurs programowania C++/Java/python ale nigdy wcześniej z programowaniem nie miałem absolutnie żadnej styczności więc jestem zielony w tym temacie. Kurs jest niby dla właśnie takich ludzi. Obecnie robię w cnc i trochę stoję w miejscu od jakiegoś czasu. A tu pojawiła się szansa na zmianę .
Jak myślicie mając 28lvl można zacząć przygodę z programowaniem nie za późno? Jak później wygląda ścieżka zawodową takiego programisty. Zarobki te sprawy
  • 42
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej.
Czy ktoś miał problem w #idea #intellij lub w innym środowisku od nich, że edytor totalnie nie reaguje na zmiane wielkości czcionki w jakikolwiek sposób?
Mogę ustawić normalnie (nie jest disabled) w opcjach edytora. Mogę nadpisać ogólnie (tak że zmieniają się czcionki całego programu). W żadnym jednak przypadku edytor nie reaguje na zmianę wielkości czcionki.
Zgłosiłem już buga na YouTrack'u ale może ktoś wie jak to obejść?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, dodałem dzisiaj do Google Play moją drugą aplikację na Androida.
Aplikacja bierze lokalizację, a następnie pobiera pogodę dla tych współrzędnych z API Openweather.com i na podstawie temperatury, zachmurzenia i opadów doradza jak się ubrać w najbliższych godzinach. Liczę na szczere opinie ;)
https://play.google.com/store/apps/details?id=higheye.whattowear

#programowanie #android #androiddev #naukaprogramowania #java
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mircy, mam problem z dwoma zadaniami i to taki, że kompletnie nie wiem jak się za nie zabrać. Kod do napisania w Javie. O co chodzi z pierwszym zadaniem? Pod tym linkiem http://www.mercado.ren.pt/EN/Electr/MarketInfo/Interconnections/CapForecast/Pages/Daily.aspx jest tabela z danymi o transferach elektryczności na każdy dzień. Trzeba ściągnąć plik html z tej strony i na podstawie tego pliku zsumować dzienne transfery biorąc pod uwagę, że kolor zielony to dane aktualne a czarny to dane
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@luk21asz: Gdy umiesz pobrać stronę, to przecież zamiast pytać na wykopie, zaglądnąć do contentu, jakie to komponenty html itd. Nawet jak nie masz pojęcia, to wziąć to jako string i te TR, TD potraktować jako znaczniki XML, a obróbka danych to praca na XML, a to już musiesz umieć i jest o XML w każdym języku świata pół internetu.
  • Odpowiedz
MIrki mam klase User ktora ma pare pol i klase Product. Klasa Produkt wyglada w uproszczeniu tak :

public class Product{
private User user;
...//gettery i settery i inne pola
Chce teraz wyświetlić JSON Product, ale dostaje wszystkie pola, które są w klasie User a chciałbym tylko np 1 pole. Więc zrobiłem UserDTO mapowanie z odpowiednimi polami, ale jak teraz zrobić, żeby w klasie Product JSON został generowany z UserDTO a nie User?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Może mi ktoś polecić jakąś dobrą książkę do nauki Springa oraz Javy? Podstawy już ogarniam, ale od sierpnia zaczynam pracę i chciałbym teraz przez ten miesiąc wakacji poszerzyć swoją wiedzę na ten temat. Co sądzicie o takich tytułach jak "Thinking in Java" oraz "Spring in action"? Czy może raczej coś innego jesteście w stanie polecić?
#spring #java
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jak to z tymi genericami jest?
próbowałem się pobawić z typami obiektów i w obu przypadkach wywala mi błąd.
List objectList = new ArrayList();
oraz tutaj
List objectList = new ArrayList();

pierwsze
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Inconsistent: nie, nie ma żadnego obchodzenia, genericsy zdefiniowane w klasie zawsze wskazują na jakiś konkretny typ:
class MojaKlasa to tylko skrót od class MojaKlasa i to zawsze wskazuje typ E, po kompilacji każde pole w klasie o type E, będzie o typie tego po extends w definicji klasy, czyli tutaj - Object.
Pamiętaj że genercisy w javie nie są brane pod uwagę w runtime, można się uprzeć i mieć List w którym są
  • Odpowiedz
Jakiś dobry kursik online do #java czy książka czy coś innego żeby zacząć? Ktoś coś poleca :)? #naukaprogramowania #programowanie

I co wybrac na start? Netbeans, Eclipse czy IntelliJ? mam kursik video z netbeans i chyba to będzie najwygodniejsze, tylko czy potem trudno jest przeskoczyć np na IntelliJ?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fefler: @Paczek_w_masle: a nawet nie mając src, ctrl + b i masz zdekompilowane to na co klikniesz, zazwyczaj jest ok i można spokojnie sobie czytać, ale src JDK samo powinno znaleźć. (i otwierając coś dekompilatoram zapyta się czy poszukać src, np przez mavena)
  • Odpowiedz
@Arkaster: zależy na jakim jesteś poziomie :)
Spoko zapowiada się prelekcja Krzysztofa Miksy "Secure your Docker containers", Mateusza Chrząstowskiego "OData w Javie: wprowadzenie do Apache Olingo", Jakuba Kubryńskiego "Studium przypadku wystarczająco dobrej architektury", Wojciecha Seligi "Plantacje programistów - kolonializm XXI wieku" - to jest raczej na wychillowanie po całym dniu, ten Pan jest dosyć kontorowersyjnym gościem i ciekawe co powie chociaż o tej godzinie ja raczej wybiorę się na prelekcję
  • Odpowiedz
@Garg84: jako informatyk nie możesz pisać "nie umiem tego języka". Z takim nastawieniem nigdy nie zaliczysz praktyk. Ponadto na stażu nikt nie będzie oczekiwał od ciebie jakiejś super znajomości żadnego języka, postawy większości języków można ogarnąć w max tydzień
  • Odpowiedz
Mireczki mam kilka pytań,
ostatnio uczyłem się podstaw c++ i zaczynam z java, polubiłem to i teraz się zastanawiam w jakim kierunku iść i jakiego języka się uczyć. Myślę o javie i pyhtonie, pojawia się też php. No i nie jestem już licealistą a chciałbym z czasem znaleźć prace w tej branży.
I teraz pytanie w który język iść i czy realne jest znalezienie pracy bez studiów związanych z tą działką?
#
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mocno_sredni: Java na pewno ma większy poziom wejścia - więcej musisz ogarnąć na starcie, ale jest sporo pracy i zarobki są większe. Python jest przyjemny (bardzo!), ale pracy jest mniej (co też może się zmienić(!), bo Python rządzi w nowych tematach, tj. Machine Learning, Big Data). Python też jest wszechstronniejszy i oprócz developera możesz zostać na przykład DevOpsem(dynamicznie rozwijająca się specjalizacja).

Po prostu zacznij pisać. Serio. Nie patrz na język
  • Odpowiedz
@WormRider: Tak.
Generalnie to chodzi tylko o to, że Hibernate to jest spora kobyła która wiele robi i jeszcze więcej robi za programistę.
Na początku sporo osób rzuca się na hurraa do niego, rzuci kilka mapowań i jakoś to działa. I to właśnie to hurrraa mnie w tym boli (takie hurraa, bo standardowy stos technologiczny to przecież wystarczy kurs przerobić i już można napierdzielać).
A potem jak przychodzi co do czego to się
  • Odpowiedz