Mirki polećcie proszę książkę do nauki #spring i #hibernate. Jakie najlepsze źródło? #pytanie #java
Wszystko
Najnowsze
Archiwum

Melisandre
- 1

Godziu73
- 8
@Melisandre: dokumentacja

srgs
- 2
@Melisandre: vladmihalcea.com
Mireczki ma ktoś gdzieś jakaś listę pytań rekrutacyjnych na Java dev junior z jakimś krótkim omówieniem? ( ͡° ͜ʖ ͡°) fajnie by było jakby lista była w miarę aktualna (a nie jdk5), może dotyczyć wyłącznie native Java nie musi być nic o konkretnych frameworkach :) #pytanie #pracbaza #programowanie #java
- 1
#java #programowanie #spring
Mirki, polecicie jakąś libkę do zarządzania strukturą drzewiastą? Drzewo w pełni edytowalne, w node przechowuję wartość liczbową, w liściu sumę wszystkich liczb z węzłów po ścieżce do roota. Czy może lepiej samemu napisać?
Mirki, polecicie jakąś libkę do zarządzania strukturą drzewiastą? Drzewo w pełni edytowalne, w node przechowuję wartość liczbową, w liściu sumę wszystkich liczb z węzłów po ścieżce do roota. Czy może lepiej samemu napisać?
- 1
To od jutra kujemy projekty w 11, a z tych w 8 śmiejemy się tak jak dziś z 6? ( ͡° ͜ʖ ͡°)
#java #programowanie
#java #programowanie
Która z tych stron jest najpopularniejsza? Która z nich jest najlepsza do potrenowania Javy? HackerRank, CodeWars, CodeSignal, czy może jeszcze coś innego?
#naukaprogramowania #java
#naukaprogramowania #java
@DyskTysionc tam różne zadanie są, zalezy co się trafi
@DyskTysionc: Codewars jest o tyle ciekawe, że po rozwiązaniu zadania masz pogląd na rozwiązania innych ludzi i sporo można się tak nauczyć.
- 11
#49 DevRSS.com - zbiór popularnych blogów związanych z programowaniem. Zapisz się na mirkoListę, aby otrzymywać powiadomienia.
Posty publikowane z tagiem #devrss są zbiorem wpisów z aktualnego tygodnia.
Polub również naszego Facebooka, gdzie znajdziesz wybrane wpisy oraz aktualne informacje na temat rozwoju
Elo. Załóżmy że mam n-elementowy zbiór (listę) i muszę z niej policzyć możliwe k-elementowe kombinacje bez powtórzeń. Np dla
n = {1,2,3,4,5,6} i k = 3 będzie to {1,2,3 }; {1,2,4}; {1,2,5};{3,4,6} etc. Elementy zbioru nie mogą się powtarzać {1,1,2} == błąd.
O ile policzenie ilości kombinacji jest stosunkowo proste (n!) / (k!(n-k)) , to jak je wszystkie uzyskać i zapisać jako osobną listę?
#programowanie #java #algorytmy
n = {1,2,3,4,5,6} i k = 3 będzie to {1,2,3 }; {1,2,4}; {1,2,5};{3,4,6} etc. Elementy zbioru nie mogą się powtarzać {1,1,2} == błąd.
O ile policzenie ilości kombinacji jest stosunkowo proste (n!) / (k!(n-k)) , to jak je wszystkie uzyskać i zapisać jako osobną listę?
#programowanie #java #algorytmy
- 3
właśnie, niesprecyzowałem.
zbiory są równe jeśli zawierają te same elementy. Nie chodzi mi o derangement (nieporządek chyba)
@Przegrywek123: no to jezeli mniej niz 64 elementy to zwykle bity. Czyli np. 64 liczby to caly long(czyli w chu ) i sprawdzasz bity i bit mowi o tym czy liczba jest w zbiorze czy nie
#praca #it #programowanie czy ktos pracuje w #allegro w krakowie i mógłby się wypowiedzieć o tym jak wygląda rozmowa, jak bardzo trzeba umieć #java i jakie są widełki ?
@mirasKo-Kalwario: nikt Ci tu nie odpowie, banda kretynów. Szukaj info w google. Wszyscy będą tylko śmieszkować, to nie to, co było jeszcze kilka lat temu ;)
#java is still available at zero-cost
http://blog.joda.org/2018/08/java-is-still-available-at-zero-cost.html
#interfacesmieci
http://blog.joda.org/2018/08/java-is-still-available-at-zero-cost.html
#interfacesmieci
- 20
Spring Framework 5.1 został wydany i ma pełne wsparcie dla Java11 i Graal :)))
https://github.com/spring-projects/spring-framework/wiki/What%27s-New-in-Spring-Framework-5.x
#java #programowanie
https://github.com/spring-projects/spring-framework/wiki/What%27s-New-in-Spring-Framework-5.x
#java #programowanie
Komentarz usunięty przez autora
@sosna119: wydajność nie jest tak często potrzebna jak szybkość tworzenia ( ͡° ͜ʖ ͡°) a tu doskonale widać, pyk pyk, i cyk 2 metody logiki a reszta za darmo
- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
- 4
@Patres:
Integer a = 100, b = 100, c = 200, d = 200;
System.out.println(c==d);
System.out.println(a==b);
Integer a = 100, b = 100, c = 200, d = 200;
System.out.println(c==d);
System.out.println(a==b);
- 138
#heheszki #programowanie #java
W jednej z książek do Javy:
W jednej z książek do Javy:
Tak jak ubogiemu pozwanemu przydziela się obrońcę z urzedu, klasa bez zadeklarowanego konstruktora otrzymuje automatycznie konstruktor bez argumentów, które nie robi zupełnic nic.
Czy
if (minutes < 0 || seconds < 0 || seconds > 59) jest tak samo poprawne jak
if ((minutes < 0) || (seconds < 0) || (seconds > 59))
W sensie, czy dodawanie nawiasów ma jedynie polepszyć kod wizualnie czy coś zmienia w jego działaniu?
#java #programowanie #pytanie
if (minutes < 0 || seconds < 0 || seconds > 59) jest tak samo poprawne jak
if ((minutes < 0) || (seconds < 0) || (seconds > 59))
W sensie, czy dodawanie nawiasów ma jedynie polepszyć kod wizualnie czy coś zmienia w jego działaniu?
#java #programowanie #pytanie
- 12
@Karakatamakatula: w tym przypadku nawiasy tylko pogarszają czytelność
@Karakatamakatula: Hasełko na dziś do nauki: "operator precedence", czyli kolejność operatorów. Nawiasy miałyby wpływ na wykonanie tego warunku w sytuacji, gdyby w używanym przez Ciebie języku || miało wyższy priorytet niż < lub >. Jednak w popularnych językach tak nie jest, więc nawiasy mają jedynie znaczenie dla czytelności.
- 1
Czesc mirki,
Da sie ogarnac w spring data metode exist, ktora wyrzuci true tylko przy JEDNYM wierszu spelniajacym dwa podane kryteria? Probowalem to zrobic w ten sposob, ale rzuca true takze gdy posiadam jeden wiersz spelniajacy warunek numer jeden i drugi wiersz spelniajacy warunek numer dwa :/.
@Repository
public interface JdbcImageSpringRepository extends CrudRepository {
boolean existsByOriginAndRegisterDate(Origin origin, LocalDate registerDate);
}
#spring #spring-data #java
Da sie ogarnac w spring data metode exist, ktora wyrzuci true tylko przy JEDNYM wierszu spelniajacym dwa podane kryteria? Probowalem to zrobic w ten sposob, ale rzuca true takze gdy posiadam jeden wiersz spelniajacy warunek numer jeden i drugi wiersz spelniajacy warunek numer dwa :/.
@Repository
public interface JdbcImageSpringRepository extends CrudRepository {
boolean existsByOriginAndRegisterDate(Origin origin, LocalDate registerDate);
}
#spring #spring-data #java
Optimizing Docker Images for Maven Projects #java
https://whitfin.io/speeding-up-maven-docker-builds/
#interfacesmieci
https://whitfin.io/speeding-up-maven-docker-builds/
#interfacesmieci
@interface: Może ktoś mnie oświeci - dlaczego w ogóle budować coś używając docker build a nie budować na maszynie i skopiować gotowy .jar?
Zamiast zajmować się optymalizacją Dockerbuild możemy po prostu skorzystać z cache mavena z którego skorzystać w Dockerze nie możemy (tak Docker ma swój cache gdzie będzie trzymał cała warstwę ale czy to bardziej optymalne?)
Zamiast zajmować się optymalizacją Dockerbuild możemy po prostu skorzystać z cache mavena z którego skorzystać w Dockerze nie możemy (tak Docker ma swój cache gdzie będzie trzymał cała warstwę ale czy to bardziej optymalne?)
- 0
1. i 2. Od tego jest maven żeby mieć te same zależności, jakie znaczenie ma użycie dockera?
@Koryntiusz: musisz zapewnic wtedy podpisy cyfrowe i weryfikacje dla kazdej zaleznosci i zaleznosci ich zaleznosci, docker ma signed images i gotowe, wiadomo wtedy ze kazdy uzywa tych samych zaleznosci, libow, OS i javy i wszystkiego.
nie może tych metadanych usunąć?
no w golangu sie np. nie da z tego co ostatnio sprawdzalem
- 18
@Narrorek wygenerowanie getterow setterow i konstroktorow to dwa-trzy kliki w intellij ale dla niektorych prosciej jest dowalic kolejna dependencje do projektu :P
@CichySzelestOka: kiedyś też byłem przeciwnikiem, no ale nieee super się czyta taki kod który nic nie robi a ma pełno setterów xdd
Lombok to nie tylko gettery i settery. Są jeszcze konstruktory które wspierają dependency injection. Dzięki temu nie mam bloku kodu który nic nie robi. Są też buildery, które znacznie ułatwiają pisanie testów chociażby.
Poza tym jedno dependency w dużym projekcie to już za dużej różnicy nie robi, biorąc
Lombok to nie tylko gettery i settery. Są jeszcze konstruktory które wspierają dependency injection. Dzięki temu nie mam bloku kodu który nic nie robi. Są też buildery, które znacznie ułatwiają pisanie testów chociażby.
Poza tym jedno dependency w dużym projekcie to już za dużej różnicy nie robi, biorąc
- 15
@jack1142: ja bym powiedział, że operacje na stringach:
- konwertujesz do stringa
- jeśli pierwszym znakiem jest '-', to zwracasz substring: [1:]
- jeśli pierwszym znakiem nie jest '-', to zwracasz konkatenację stringów: "-" + input
- konwertujesz do stringa
- jeśli pierwszym znakiem jest '-', to zwracasz substring: [1:]
- jeśli pierwszym znakiem nie jest '-', to zwracasz konkatenację stringów: "-" + input
@rrdzony: można też pomnożyć razy kotangens kąta 315°.
Można ułożyć masę komicznych rozwiązań tego problemu.
Można ułożyć masę komicznych rozwiązań tego problemu.
Mirasy, czegoś nie rozumiem w kwestii klasy Optional w Java 8.
Stworzyłem klasę TestClass, która ma dwa pola: int x oraz String name i posiada konstruktor w którym inicjowane jest pole x. Pole name należy zainicjować na zewnątrz.
I teraz dodaję sprawdzenie czy w pierwszej instancji jest ustawiony name, jeśli jest to chcę ustawić name w instancji tC2, ale nie chcę by to była ta sama wartość co w tC1, tylko "tC2".
Wywołanie funkcji void
Stworzyłem klasę TestClass, która ma dwa pola: int x oraz String name i posiada konstruktor w którym inicjowane jest pole x. Pole name należy zainicjować na zewnątrz.
I teraz dodaję sprawdzenie czy w pierwszej instancji jest ustawiony name, jeśli jest to chcę ustawić name w instancji tC2, ale nie chcę by to była ta sama wartość co w tC1, tylko "tC2".
Wywołanie funkcji void
konto usunięte via Android
- 2
Komentarz usunięty przez autora
@kopytko1234: @Patres: lol, niby dlaczego Optional to rak??
if (a != null) {
Obj b = a.getB();
if (b != null) {






















