Wszystko
Najnowsze
Archiwum
1
JPA #4 - Konfiguracja projektu - Clockwork Java

W nauki wkraczamy w pierwszy etap tworzenia projektu - konfigurację. Tak więc pliku pom.xml, persistence i pierwsza klasa w Javie. Dostosujemy Hibernate i utworzymy Entity Manager.
z- 0
- #
- #
@yras8: „Język + how to separate string by words”, „Język array loop”, „język newline character”, gdzie język to Twój dowolny język programowania.
@yras8: samo "\n" nie jest do końca poprawną opcją bo w przypadku unixów jest inaczej jak i windowsa lepiej skorzystaj z System.lineSeparator() https://www.geeksforgeeks.org/system-lineseparator-method-in-java-with-examples/
import java.util.Scanner
fun main() {
val scanner = Scanner(System.
val a = scanner.next()
val c
fun main() {
val scanner = Scanner(System.
in)val a = scanner.next()
val c
- 1
@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.
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.
- 1
@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.
Treść przeznaczona dla osób powyżej 18 roku życia...
#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ę
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ę
źródło: comment_1608979574C9KvwA59pLvjLn65PesHmX.jpg
Pobierz- 3
@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)- 11
@Eleganckikapelusz ja ze swojej strony mogę polecić kurs na Udemy, nie pamiętam nazwy (jak odezwiesz się koło 19-20 to mogę ją znaleźć) ale generalnie chodzi o ten najwyżej oceniany. Mi bardzo pomógł w nauce, chociaż muszę przyznac że mialem wcześniej podstawy z Pythona.
@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.
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
#naukaprogramowania
- 3
@Eleganckikapelusz: daj sobie spokój z c++, bierz pythona albo jave
@Daurita: błagam nie polecaj Zelenta
@Daurita: błagam nie polecaj Zelenta
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.
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
#java #programowanie
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
Nie mam doświadczenia z servicetalk - widziałem tylko kilka wzmianek na twiterze - ale jedno co Ci mogę polecić to że jak
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
- 0
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.
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
@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.
konto usunięte via Wykop Mobilny (Android)
- 4
@atm-Pa: Dlaczego nie form/multipart?
- 2
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
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
źródło: comment_1608747756cGzPOUeJiEgTLHHbu3FJ0L.jpg
PobierzMirkasy,
czy klasa utilsowa z metodami statyczymi do zapisu/odczytu plików z dysku to dobry pomysł? Czy jednak nie powinna być static?
#java
czy klasa utilsowa z metodami statyczymi do zapisu/odczytu plików z dysku to dobry pomysł? Czy jednak nie powinna być static?
#java
jak potem będziesz pisał testy logiki które uzywają tych metod to będziesz miał problem
3
JPA #3 - Podstawowe elementy - Clockwork Java

Na warsztacie podstawowe elementy takie jak konfiguracja, Entity Manager i Encje. Kto w tym towarzystwie zarządza Persistance Context?
z- 1
- #
- #
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
#programowanie #java
@Kamikadze_z_chin: książka do poczytania w wolnym czasie. Pisanie własnego kodu traktowanie jako nauki.
- 2
@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
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
- 0
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
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
- 0
Praca nad Summon The JSON: Java była bardzo ciekawa. Szczególnie Stream API i obsługa daty i czasu sprawia, że praca w tym języku jest bardziej satysfakcjonująca niż w jakimkolwiek innym języku.
Wkrótce zakończy się przedsprzedaż!
https://summonthejson.com/products/summon-the-json-java-deck
#java #naukaprogramowania #programujzwykopem #summonthejson
Wkrótce zakończy się przedsprzedaż!
https://summonthejson.com/products/summon-the-json-java-deck
#java #naukaprogramowania #programujzwykopem #summonthejson
#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
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
@rubens117: No i po co ci to ( ͡° ͜ʖ ͡°). Wymyśl coś prostego, napisz to w pół roku, schowaj do szuflady i zapomnij tak jak każdy ( ͡° ͜ʖ ͡°)
Hej Mirki, czy miałby ktoś obeznany w języku #haskell chwilę czasu i byłby w stanie mi pomóc z jednym zadaniem? Serdecznie proszę.
#programowanie #programista15k #java #python
#programowanie #programista15k #java #python
@gacu13: nie pisz trailerów, a po prostu zadaj pytanie.
- 1
Komentarz usunięty przez autora
- 0
@nowy_wykopowicz: dzięki bardzo. Sprawdzę, przy kolejnym deployu
- 1
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
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
źródło: comment_1608539134yPEzgoCTgxpLWSB87mn7fV.jpg
Pobierz



















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
Po prostu wymyśl sobie jakiś projekt i douczaj się na bieżąco. Nie przejmuj się tym, że początkowo kod będzie ledwo się kupy trzymał.