Aktueller Inhalt von looparda

  1. looparda

    IDEA IntelliJ Import Gradle: Plötzlich Android Projekt

    Also liegt die gradle/wrapper/gradle-wrapper.jar nicht in deinem Repo?
  2. looparda

    IDEA IntelliJ Import Gradle: Plötzlich Android Projekt

    Offizieller Support für Java 11 kam mit gradle 5.0. Ich vermute du hattest auf deinem alten System eine Java Version < 11 und gradle < 5.0. Ein upgrade des gradle wrappers (den du ja offensichtlich benutzt und der vermutlich in deinem repo liegt) sollte helfen. ./gradlew wrapper --gradle-version 5.3
  3. looparda

    Geocoding Information bekommen (Längen -/ Breitengrad)

    Schau dir mal nominatim an. https://wiki.openstreetmap.org/wiki/DE:Nominatim oder overpass https://overpass-turbo.eu/.
  4. looparda

    Komposition an Stelle von Vererbung

    In meinen Unterlagen der Uni wird das als Vorteil von Komposition an Stelle von Vererbung aufgelistet. Habe versucht es anhand der Quelle nachzuvollziehen. Das ist eigentlich offensichtlich und macht den Unterschied jetzt klar. Danke! Danke für das Beispiel @mrBrown
  5. looparda

    Komposition an Stelle von Vererbung

    Aber bei Vererbung habe ich doch auch die Schnittstelle. Durch LSP ist Einhaltung der Vorbedinungen und Nachbedingungen für die Subtypen ebenfalls beschrieben. Mir wird nicht klar warum sich das durch die Komposition an Stelle von Vererbung ergibt.
  6. looparda

    Komposition an Stelle von Vererbung

    Ich habe Probleme mit dem Satz aus dem Buch Design Patterns Elements of Reusable Object-Oriented Software von von Erich Gamma, Richard Helm et al. Mir ist nicht klar, was mit object interfaces gemeint ist und die Folgerung, dass weniger Implementierungsabhängigkeiten vorhanden sind. Kann das...
  7. looparda

    JavaScript Woerter erkenen

    z.B. mit Regex const testString = 'Schlafsack'; const schlaf = /(?:Schlaf)?/gm; const sack = /(?:sack)?/gm; if (testString.match(schlaf)) { console.log(`${schlaf} found!`); } if (testString.match(sack)) { console.log(`${sack} found!`); } > node ./app.js /(?:Schlaf)?/gm found...
  8. looparda

    Wechsel von ftp zu sftp

    Hier gibt es einen Artikel zum Vergleich verschiedener SFTP Libs, der in diesem Thread erwähnt wurde.
  9. looparda

    Problem bei JUnit Test Aufgabe

    Das ist das eleganteste, das mir dazu einfällt. Da es einen Basistypen gibt wird es sehr einfach: import org.junit.Assert; import org.junit.Test; import static org.hamcrest.CoreMatchers.equalTo; public class TestLoading { @Test public void testExecution() throws...
  10. looparda

    Problem bei JUnit Test Aufgabe

    Haben die Listen einen gemeinsamen Basistypen?
  11. looparda

    Problem bei JUnit Test Aufgabe

    Vielleicht sowas in der Art: YourList getYourListImplInstance(String name) throws InstantiationException, IllegalAccessException, ClassNotFoundException { Class<?> result = null; final String listImplClassName = "package.your.lists." + name+...
  12. looparda

    Java GitHub for Dummies erklärt

    Vermutlich benutzt du maven falsch oder deine IDE. Du musst genau erklären wie du vorgehst damit wir den Fehler im Vorgehen finden können.
  13. looparda

    JavaFX mvvmfx - Model

    Dein TreeTableView hält Instanzen von z.B. "VideoItemViewModel". Mit der CellValueFactory machst du das Mapping zwischen View und ViewModel. @FXML private TreeTableColumn<VideoItemViewModel, String> uuidCol; ... uuidCol.setCellValueFactory(new TreeItemPropertyValueFactory<>("uuid")); Dein...
  14. looparda

    JavaFX mvvmfx - Model

    Wie sieht denn deine Klassenstruktur aus und was willst du anzeigen? Gib einen View und deine Daten vor und dann kann man zeigen, wie du das Binding machst. Im Grunde besteht dein ViewModel einfach aus Properties, die mit dem View über Bindings verbunden werden. Im ViewModel hast du eine...
Passende Stellenanzeigen aus deiner Region:
Oben