@olekturbo: nie umiem w jave, ale pewnie byloby cos takiego:

void wstawStudenta(int nr, String imie) throws DuplikatException {
for(Student student : wykaz) {
if(student.nr == nr) {
  • Odpowiedz
void wypiszIterator(int nr) {

for (Iterator iter = wykaz.iterator(); iter.hasNext();) {
Student s = iter.next();
Collections.sort(s.oceny);
if (s.oceny.get(0) >= nr) {
  • Odpowiedz
Czółkiem Mirony! Szukam kursu stawiania zautomatyzowanego środowiska testerskiego od podstaw. Dużo lepiej uczy mi się z interaktywnych kursów niż z czytania dokumentacji i właśnie czegoś takiego poszukuję. Kurs może być płatny, ważne żeby był wart zainwestowanych pieniędzy. Chciałbym aby kurs opierał się o Selenium, testNG, Maven, Jenkins. Najlepiej w Javie. Natknął się ktoś na podobny kurs i mógłby coś polecić?
#programowanie #java #maven #selenium
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fegwegw: Do Jenkinsa ot choćby pipeline as a code i pokazanie jak napisać pipeline do CI/CT/CD. Jakieś podstawy grooviego, zwłaszcza, że ten w Jenkinsie jest nieco okrojony. Maven może jest i prosty, ale można by omówić np. opcje konfiguracji Surefire z JUnit 4 i JUnit5. Do tego instalacja i konfiguracja Selenium Grida na kilku maszynach (Mac+Win) i zintegrowanie tego z Jenkinsem. Wbrew pozorom trochę tego jest i dla kogoś kto
  • Odpowiedz
@olekturbo: Obiekty klasy Integer domyślnie implementują interfejs Comparable, więc jeśli wywołasz Collections.sort(oceny) otrzymasz posortowaną listę w kolejności rosnącej. Comparatora można by użyć aby zmienić sposób sortowania, tylko na jaki?
  • Odpowiedz
Do Mirków-Juniorów w IT. ( ͡° ͜ʖ ͡°) #justjoinitoferty odc#156

Zapraszam do zupełnie prasówki z ofertami pracy dla Juniorów z kilkunastu miast Polski. To Wam jest najtrudniej, dlatego dzięki Wykopowi na https://justjoin.it macie jeszcze lepszy dostęp do ofert.

ps. tym razem wyjątkowo dorzuciłem również oferty bez widełek (ok 10%), aby Juniorzy mieli jak największy wybór. Powodzonka! (
StartupCribs - Do Mirków-Juniorów w IT. ( ͡° ͜ʖ ͡°) #justjoinitoferty odc#156

Zapr...

źródło: comment_Rc3mBxkrluGBQ9d5MRDm0OIPW4J2feTC.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #programowanie
Cześć (na wstępie powiem, że projekt akademicki, więc może być dziwnie).

Tworzę sobie w Javie klasy dla przedmiotów w sklepie online i:
1. Mam klasę abstract Product z polami wspólnymi dla wszystkich produktóœ + getterami i setterami.
2. Chciałbym stworzyć teraz 5 różnych produktów, tak żeby każdy był w innej klasie. Tworzę np. Klasę "Biurko" która rozszerza klasę Product i ma swój konstruktor.
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java

Da się przekazać elementy z listy do konstruktora bez podawania każdego osobno?
Tak że podaję listę i automatycznie kazdy element traktuje jak zmienną

ArrayList list = new ArrayList();
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@d1l4x: spoko, wiem o tym, tylko w przypadku innych konstruktorów przekazanie całej listy nie jest odpowiedzią, bo liste potraktuje jako pierwszy argument.
  • Odpowiedz
@d1l4x: ej chwila, bo jak ja rozumie @piterRRR nie chce nowej instancji listy. Ja rozumiem problem jako:
"mam klase X, wiem , że przyjmuje za parametry Int, String, Double i nie chce pisać .getConstructor(Int.class, String.class, Double.class).newInstance(list.get(0), list.get(1), list.get(2));" (chodzi o list.get(1) itd.)
W takim przypadku moja odpowiedz się sprawdzi. A jeżeli faktcznie chce... mieć nową instancję listy... to własnie wyciąga armatę.

Ale tu chyba @piterRRR musi doprecyzować
  • Odpowiedz
#java

mirki chce zrobić metode która przyjmuje wybrany model pojo i wypełnia listę tymi obiektami,
zrobiłem metode generyczną ale przy tworzeniu obiektu new T(r1,r2) wywala błąd i chyba tym sposobem tego nie zrobie.
Jakieś pomysły? No i jeszcze pytanie jak mam rozpoznawać co przyjmuje konstruktor kiedy model nie jest znany?

public
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@piterRRR
Przekaż do metody Supplier, który Ci będzie tworzył instancje. Jeśli już ta metoda musi być statyczna...
Dlaczego LinkedList?
  • Odpowiedz
Powiedzcie mi kochani jak wygląda to całe #bigdata ? Ile w tym jest programowania ( #java ), ile konfiguracji (hadoopy, #spark, kafki) a ile analizy? Myślałem nad szukaniem pracy w tym kierunku ale boje się, że większość czasu będę konfigurować jakieś klastry zamiast programować. Czy ktoś mógłby opisać jak wyglądają projekty? co trzeba implementować? opisać czym taki programista bigdaty się zajmuję?

Wołam jeszcze #programowanie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rozwscieczonyLewak: Ja pracuje w firmie, która robi komercyjne rozwiązania w sparku. Przede wszystkim nie słyszałem, żeby ktoś programował w javie, głównie robi się w scali.

Polega to na tym, że masz do rozwiązania problem, np. musisz analizować jakieś dane. Najpierw myślisz jak to zrobić na sucho, potem piszesz, potem naprawiasz, żeby było szybko. :) Klastra raczej nie dotykasz, w dobrych firmach masz devopsów, którzy dostarczają wszystko, piszesz apkę, testy i
  • Odpowiedz
@rozwscieczonyLewak: Jeżeli chodzi o samego Sparka, to głównie pisze się pod niego w Scali i Pythonie. Java też się zdarza, ale dużo rzadziej. Poza tym jak już posmakujesz API Scalowego, to z niechęcią będziesz patrzył na API Javowe ;) Co do tego ile jest programowania/konfigurowania/tweakowania, to wszystko zależy od firmy i od projektu w jakim jesteś:
a) konfiguracja: happy path to sytuacja w której w firmie jest DevOps - wtedy
  • Odpowiedz
Ostatnio popełniłem mały artykulik o Daggerze - bibliotece do dependency injection z użyciem generowanego kodu (bez refleksji). Przydatne np. przy tworzeniu bibliotek albo gdy nasz kod będzie wykonywać się w środowisku, które słabo radzi sobie z refleksją (np. starsze Androidy).

Artykuł tutaj

#java

(W sumie jest też trochę o podstawach dependency injection więc dorzucę jeszcze #naukaprogramowania )
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#6 DevRSS.com - zbiór popularnych blogów związanych z programowaniem.

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 projektu!
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Coś dla Mirków-Poznaniaków ( ͡° ͜ʖ ͡°) #justjoinitoferty odc#152

Czyli kolejny odcinek z cyklu - nie śpię, tylko robię prasówki. Wpadłem na nieco inną prasówkę, czyli zapraszam wszystkich Poznaniaków na przegląd wielkopolskiego rynku IT w formie konkretnej prasówki i najbardziej pożądanych devów przez poznańskie firmy. Czy koncept jest Ok? daj znać Mireczku! ( ͡° ʖ̯ ͡
StartupCribs - Coś dla Mirków-Poznaniaków ( ͡° ͜ʖ ͡°) #justjoinitoferty odc#152

Cz...

źródło: comment_1qSIafUR8Bx5e8HJgydCv90CzF7s42x6.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@StartupCribs: Jak sugerowałem, żeby dać możliwość filtrowania kilku technologii na stronie, to mówiłeś, że po co, przecież jak ktoś szuka to w jednym języku.

Teraz zmieniasz formę prasówki, na taką z której wynika, że jednak prędzej ktoś będzie szukał pracy w różnych technologiach niż w różnych miastach.

Coś tu się nie zgadza. ( ͡° ͜ʖ ͡°)
  • Odpowiedz