@Cavalorn: Wiesz co ja jak sobie piszę programik na tyle mały, że zmieści się w 1 pliku to robię sobie maina na górze i niżej to prywatne metody. Jak tak piszesz to nie ma większego znaczenia, ale potem jak wracam do kodu po czasie to jakoś mi się lepiej od góry analizuje.
  • Odpowiedz
Zapraszam Cię na drugą edycję szkolenia: Angular + Spring Boot + Google Cloud Platform!

Angular i Spring Boot to frameworki, które stanowią czołówkę technologiczną na rynku IT.
Dlatego 23 kwietnia o 19:00 zapraszam Cię na webinar, w trakcie którego zaprojektujemy aplikacje, która będzie przyjmowała od użytkownika pliki i zapisywała je w chmurze. Frontend napiszemy w Angularze, Backend w Spring Boot, natomiast całość uruchomimy w ramach Gogole Cloud Platform ☁️

Pokażę Wam, co można
SoftBull - Zapraszam Cię na drugą edycję szkolenia: Angular + Spring Boot + Google Cl...

źródło: comment_1587406429f9Ft4VG7hddwVkEMeF8pPy.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak mogę w #java wywołać jeden konstruktor z drugiego konstruktora w klasie abstrakcyjnej? Chciałbym taką logikę:

class A{
int value;

public A (int a){
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lukmar: a czemu chcialbys zeby bylo to statycznym polem w klasie abstrakcyjnej?
jesli chcesz uzyskac zachowanie polimorficzne to mozesz stworzyc metode abstrakcyjna getWyplata() ktora kazda klasa konkretna bedzie nadpisywac
  • Odpowiedz
jeżeli mam statyczne pole w klasie abstrakcyjnej to czy jest możliwe żeby jego wartość była różna dla każdej klasy dziedziczącej


@lukmar: Jak masz pole statyczne, to jest jedno w pamięci JVM-a. Nie ma obiektu który by miał własną wartość, bo statyki nie są instancjami obiektu tylko właśnie 'należą' do klasy. Tak, wszystkie instancje obiektu będą widziały jedną wartość. Niech cię nie kusi by trzymać jakikolwiek stan (wartości dynamiczne) w polach
  • Odpowiedz
Mirki frustruje mnie sytuacja w pracy. Od stycznia jestem zatrudniony jako Java dev w korpo, a w przeciągu całego okresu w javie pisałem raptem 2 tygodnie, reszta to jenkinsy, konfiguracje, ansible, monitoring aplikacji. Nie jestem wybredny i jak trzeba coś innego zrobić to zrobię bez problemu i też jestem świadomy, że developer nie tylko klepie kod. Tylko, że to już się sporo ciągnie, a ja nie widzę, żeby to się miało zmienić.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@famir96: Przyzwyczajaj się i ciesz się, że masz gdzie zdobywać devopsowe doświadczenie. Niedługo pisanie kodu to będzie tylko jeden z wielu elementów bycia "programistą" (czy też wtedy już raczej devopsem) i ludzie, którzy ogarniają "całość" (czytaj: nie tylko kod aplikacji ale też automatyzację, orchestrację, konteneryzowanie, jakiś cloud provider, itp) będą o wiele bardziej atrakcyjni od typków, co "tylko chcą klepać Javę".
  • Odpowiedz
Ciekawi mnie czego #java deweloperzy używają do budowania projektów. Dziękuję za kliknięcie w ankiete.

Czym budujesz projekt w Javie?

  • Maven 52.4% (43)
  • Gradle 37.8% (31)
  • Ivy 0% (0)
  • Ant 0% (0)
  • Nie dbam o to klikam w Run w swoim IDE 7.3% (6)
  • inne 2.4% (2)

Oddanych głosów: 82

  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeżeli w ogłoszeniu na Java Developera jest napisane, że wymagana jest "podstawowa znajomość Linuxa" to jak napisać w CV, że się to umie? Dodać rubrykę "operating systems" i tam dodać np "Windows 10, Windows 7, Linux (Ubuntu)" czy jakoś inaczej to napisać?

#pracait #java #programista15k

Jak to napisać?

  • nie wiem 11.7% (7)
  • napisać "windows, linux" 30.0% (18)
  • napisać "windows 10, windows 7, linux" 0% (0)
  • napisać "windows 10, windows 7, linux (ubuntu)" 11.7% (7)
  • nie pisać nic 46.7% (28)

Oddanych głosów: 60

  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fefler: Jak umiesz sprawdzić logi serwera, zarządzać plikami (kopiowanie, przenoszenie), instalować soft i uruchomić swój kod (wszystko z poziomu konsoli oczywiście) to możesz mówić że znasz podstawy Linuxa
  • Odpowiedz
Mirki znacie jakąś bibliotekę do Javy która pozwala na wykrywanie konkretnego dźwięku przez mikrofon, w tym przypadku chodzi o dźwięk syreny alarmowej, aplikacja ma sygnalizować jeżeli mikrofon wykryje wyjącą syrenę. #java #programowanie #pomocy
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@atm-Pa: słabo się takie rzeczy robi w javie z dwóch powodów
- brak typów unsigned, a na tych prościej robi się obliczenia do tego
- działanie GC, które zaburza przetwarzanie realtime
Poszukałbym biblioteki natywnej i jna, przy wszystkich wadach tego rozwiązania.
  • Odpowiedz
#programowanie #programista15k #java #bazydanych

Murki, docelowo idę w Javę. Aktualnie poznaję wesoło SQL na youtube i udemy.
Ale poza poznaniem języka, zrobieniem jakieś małej bazy danych dla sklepu itp to czego warto się nauczyć z tej dziedziny? Przerobić jakąś książkę stricte o bazach danych, żeby mieć w tym podstawy? Jeśli tak, to jaką?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Prosiłbym o pomoc osoby, które lepiej się znają. Próbowałem różnych metod, ale nie udaje mi się to zrobić.

Uczę się programować w javie i zrobiłem sobie program oparty o Api jednej ze stron pogodowych.

Mam taki kod:

DocumentBuilderFactory
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mam projekt mvn. Dodałem sobie zależność do poma. Teraz chciałbym w projekcie skorzystać z metod, która ta biblioteka udostępnia. Nie wiem jednak jak się dokładnie nazywają. Czy z poziomu intellij można podejrzeć wykaz metod, które udostępnia ta biblioteka?

#java #programowanie #maven
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@quwer: przecież temat wsdl to jest kompletnie inna bajka i nie ma nic wspólnego z dołączaniem bibliotek!
wsdl2java to jest słowo klucz, ale trzeba się nakombinować, by nie wypluwało to gównianych klas
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Jak odblokować edycję statycznych plików w locie w aplikacji webowej z Jetty i springiem?
Znalazłem, że trzeba ustawić useFileMappedBuffer na false,
ale ja nie mam konfiguracji xml, ani pluginu jetty tylko application.properties, nie działa też dodawanie beana ServletContextInitializer, da się jakoś inaczej?
#naukaprogramowania #spring #java
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@UnitrA: bo plugin springboota inaczej buduje classpath niż przy uruchamianiu java -jar
Pewnie problem polega na tym, że zasób jest cacheowany przez przeglądarkę. Dodawaj sobie no-cache lokalnie i tyle. Spróbuj spring.resources.cache.period na 0
Przy czym jak ten "html" jest jakimś template thymeleafa/freemarkera/etc, to tam też trzeba wyłączyć cacheowanie.
  • Odpowiedz
Możesz nie wykorzystywać dziedziczenia, nie przesłaniać metod, nie korzystać z wyrażeń lambda i utrudniać sobie życie na inne sposoby ( ͡° ͜ʖ ͡°) Ale nie unikniesz tworzenia klas w Javie! Poznaj klasy abstrakcyjną i finalną i naucz się z nich korzystać

https://bulldogjob.pl/articles/1166-poznaj-podstawy-javy-klasy

#java #naukaprogramowania #programowanie
Bulldogjob - Możesz nie wykorzystywać dziedziczenia, nie przesłaniać metod, nie korzy...

źródło: comment_1587030284qyxC36gF2i09VJKcwn0vhp.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak powinna wyglądać struktura kodu aplikacji full stack oparta o Angular i Spring Boot oraz jak to wrzucić na Heroku? Pamiętam, że ktoś z wykopu miał ostatnio podobny problem, ale nie mogę znaleźć wpisu ( ͡° ͜ʖ ͡°)

#java #spring #angular #heroku
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@spajcker: buduj jak mówił LazyInitalizationException: maven, gradle, ant, cokolwiek co Ci złoży całą paczkę. Mając Dockera, możesz zdeployować aplikację spring boota na 2 sposoby: JAR, jak ci już zasugerowano, ale wtedy przed złożeniem JARa musisz mieć frontend w resources projektu. Drugi sposób to 'exploded jar'. Czyli serwujesz apkę już rozpakowaną. Ma to swoje zalety (aplikacja szybciej wstaje, nie musi rozpakowywać JAR-a). W 'exploded jar' wrzucasz rozpakowanego JARa i projekt frontendowy
  • Odpowiedz