Cześć mireczki.
Jestem dosyć świeżym studentem zaocznej informatyki na uniwersytecie.
Poznałem już trochę javy, głównie dziedziczenie na zwierzątkach trochę o wzorcach projektowych. Ogólnie taki miks wszystkiego co się da. Ale mam wrażenie, że ta wiedza, jest strasznie wybrakowana. Jako, że zmieniłem robotę na taką w której mam trochę czasu wolnego chciałem podpytać o może jakaś książkę albo kurs na udemy.
Głównie mi chodzi, żeby poukładać sobie w głowię te podstawy podstaw. A
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

import java.util.Scanner

fun main() {
val scanner = Scanner(System.in)
val a = scanner.next()
val c
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yras8: Wpisując "KOT" tak naprawdę wpisujesz "KOT\n" gdzie \n jest znakiem nowej linii.
Po wykonaniu scanner.next() pobierasz pierwszy napis aż do napotkania białego znaku, więc do zmiennej a przypisany zostaje "KOT" a w buforze skannera zostaje "\n".
Gdy następnie wykonasz scanner.nextLine() zostaje wczytane wszystko do pierwszego napotkanego znaku nowej linii, czyli pobierasz "" a w skanerze już nic nie zostaje. Gdybyś zamiast KOT wpisał KOT MRUCZEK wypisałoby obydwa słowa.
  • Odpowiedz
@yras8: W przybliżeniu dlatego że tak działa konsola. Po wpisaniu tekstu naciskasz enter, który zarówno dodaje znacznik nowej linii i przesyła to co wpisałeś do programu.
  • Odpowiedz
#java
próbuję zacząć pisać w tym chorym języku - boli mnie składnia i mam odruch wymiotny robiąc klamry, średniki, wpisując nazwy klas i rozgryzając co gdzie jest, ale nieważne (troche pisze w #python i przeskok na javę jest dla mnie jak przeskok z photoshopa na gimpa xD)

niech ktoś mi powie, czemu ten fragment jest podświetlony?
Dostałem kiedyś czyjś kod, przeprawiam go nieco po swojemu i też zaczyna się
zortabla_rt - #java 
próbuję zacząć pisać w tym chorym języku - boli mnie składnia i...

źródło: comment_1608979574C9KvwA59pLvjLn65PesHmX.jpg

Pobierz
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zortabla_rt: To jest proponowana zmiana, intellij ma zapisane transformacje które nie zmieniając sensu kodu skracają/upraszczają go. Tu chyba chce Ci zmienić na forEachOrdered(System.out.println)
  • Odpowiedz
@dielel_ 6-8 godzin dziennie to chyba przesadzasz, większość ludzi których znam raczej aż do takiego ekstremum się dochodziło, może w momencie jak mieli jakiś projekt dowiezc i był deadline bliski. Ogólnie chodzi raczej o regularność niż naparzanie po 6 godzin dziennie. Jak będziesz regularnie siedział po 2 godziny to też się nauczysz, a po drodze i tak zdarza się dni, gdzie posiedzisz i 10 jak się wkrecisz w pisanie.
  • Odpowiedz
Od kilku dni uczę się programować w c++. Myślę, że za rok jeśli dotrwam będę miał już jakiegoś skilla. Wiecie może gdzie mogę, za darmo robić najprostsze programy? Jakieś najprostrze zadania? W późniejszym czasie mam zamiar zrobić prosty program, który przyda mi się w pracy. Do czego później mogę wykorzystać w pierwszym etapie swoją wiedzę? Wiem, że takim postem rzucam się na pożarcie, ale może znajdzie się uprzejmy miras
#naukaprogramowania
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Imho c++ jest najlepszym wyborem jeżeli chodzi o pierwszy język. Tak aby zrozumieć obiektowość i działanie języka. Później to już zależy od preferencji. Generalnie jeżeli chodzi o poziom wejścia na rynek IT to w cpp nie musisz znać mnóstwa frameworków... Python bez Django to jak bez ręki chyba że gdzieś w testach lub jako devops(tutaj też musisz znać mnóstwo innych technologii). Java bez jakiś kotlinow i innych Winiary to też bez sensu.
  • Odpowiedz
Servicetalk - używał ktoś? Serwer oparty na Nettym ale pełne wsparcie dla blokujących handlerów. No i sporo różnych dodatkowych opcji, ma w zasadzie wszystko co potrzeba do mikroserwisow. Bardzo chciałbym w końcu uwolnić się od springa i ten servicetalk wydaje się być najlepsza opcją. Ale może jest jakaś spora wada o której nie wiem?
#java #programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ale to servicetalk też będzie "reaktywny" - chcesz używać non-blocking stacku (servicetalk -> netty -> epoll), także to inaczej nie może wyglądać (https://github.com/apple/servicetalk/blob/main/servicetalk-examples/http/helloworld/src/main/java/io/servicetalk/examples/http/helloworld/async/HelloWorldServer.java) - znaczy może ale na razie nie w javie, w pyhonie zaciągasz se https://greenlet.readthedocs.io/en/latest/ wołasz monkey.patch_all() i nagle wszystko co blokujące zamienia się w nieblokujące :)
Nie mam doświadczenia z servicetalk - widziałem tylko kilka wzmianek na twiterze - ale jedno co Ci mogę polecić to że jak
  • Odpowiedz
IMO Project Reactor i springowy stack do tego to ciekawy powiew swiezosci, jesli jeszcze sie w to nie bawiles. A jak ktos wyzej trafnie zauwazyl, Micronaut tez fajny, ale trzeba juz troche miec tam leb na karku, bo jednak momentami mozna sie mocno zgubic.
  • Odpowiedz
Pisze restowe api w springboot, potrzebuje umożliwić przesłanie listy zdjęć. Jak podejść do tematu(i dlaczego tak)? Lepiej jako tablica bajtów czy string i następnie base64? Polecacie jakieś poradniki w sieci? Dzięki #java #springboot #spring #webdev #it #programowanie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@atm-Pa: przesyłanie binarek includując gdzieś w jsona to lekka patologia. Why not content-type: image/cośtam? Chcesz listę, to dajesz idki do pobrania na innym endpoincie. W dobie http2 i tak wszystko poleci jednym połączeniem tcp.
  • Odpowiedz
Tuż przed Świętami postanowiłem udostępnić fragment jednego z rozdziału mojej książki Spring Boot 2, tak, aby każdy na Święta mógł przerobić kominkową lekturę.

Literaturę polecam przede wszystkim tym osobą, które jeszcze nie miały okazji zapoznać się z największą zmianą wprowadzoną w Spring Boot 2/Spring 5 – jaką jest Programowanie Reaktywne z wykorzystaniem Spring WebFlux – która bazuje na Projekt Reactor.
Czym jest programowanie reaktywne
Jakie niesie ono ze sobą korzyści
Kiedy warto je
SoftBull - Tuż przed Świętami postanowiłem udostępnić fragment jednego z rozdziału mo...

źródło: comment_1608747756cGzPOUeJiEgTLHHbu3FJ0L.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Warto uczyć się Javy przy pomocy książki? Czy może traktować ją jako dodatek, albo kiedyś na uporządkowanie wiedzy? Chodzi mi bardziej o poznanie mechanik itp. Mówię z pozycji osoby ze znajomością javy na poziomie akademickim.
#programowanie #java
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kamikadze_z_chin:
zależy co chcesz osiągnąć i czego się nauczyć
jak masz poziom wiedzy na poziomie akademickim czyli wiesz czym się różni stała od zmiennej i umiesz zrobić dziedziczenie na zwierzątkach to wyjeb swoją wiedzę do kosza i zacznij od zera z jakąś dobrą książką
jak umiesz coś więcej to polecam książki typu cockbooki i jakieś specyficzne książki pod to co chcesz zrobić
chcesz zrobić cruda z rest api to wpisujesz w google
  • Odpowiedz
Abstrahując od sensowności certyfikatów będę miał trochę wolnej mocy przerobowej w I kwartale 2021 i postanowiłem ponownie (SCJP 5.0 z 2006 roku here) się certyfikować w #java szczególnie, że do OCP wystarczy teraz jeden egzamin 1z0-819
Czy zna ktoś większą zniżkę niż 25% z https://education.oracle.com/usergroupchampions?
W zeszłym roku o tej porze była szansa na wyrwanie zniżki 50% więc może jest szansa.

#certyfikaty #programowanie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programista15k #programowanie #studbaza #java #spring #mikroserwisy

Cześć,

Poszukuję tematu pracy magisterskiej. Programuje w Javie, głównie rzeczy typu REST API. W pracy mam styczność też z OAuth2, Dockerem, Kubernetesem i troche z procesem DevOps. Mój poprzedni projekt był ściśle związany z tematyką IoT. Niestety kompletnie nie mogę sobie wymyślić tematu pracy, wstępnie miałem porównanie i analizę mikroserwisy vs monolit ale to
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Szukam i zbieram do kupy ciekawe kursy programowania na Androida.
https://www.androidowy.pl/kursy-androida-kotlin-za-darmo/616/
Kilka mi się udało zebrać. Najlepiej darmowe, żeby wrzuć takie kompendium na bloga.
Chyba, że ktoś chce się dzielić wiedzą na blogu. Jakiś zapaleniec :)
#programowanie #kotlin #java #android
Fandroid - Szukam i zbieram do kupy ciekawe kursy programowania na Androida. 
https:...

źródło: comment_1608539134yPEzgoCTgxpLWSB87mn7fV.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach