Java >> Java Tutorial >> 
Java Tutorial
  • Sonar-Maven-Plugin:Gleicher Projektschlüssel für alle Module funktioniert nicht?

    Seit SonarQube 7.6 Module wurden in einer neueren Version entfernt. Ich konnte noch nicht validieren, ob die untenstehende, modulbasierte Lösung auf SonarQube 8.x funktioniert, gehe aber davon aus, dass eine andere Lösung verwendet werden muss. Als ich den SonarQube-Support kontaktierte, schlugen s

  • ArrayList removeIf()-Methode in Java

    Lassen Sie uns die Methode ArrayList removeIf() in Java lernen. ArrayList removeIf()-Methode in Java Die Methode removeIf() der Klasse ArrayList entfernt alle Elemente dieser Sammlung, die das angegebene Prädikat erfüllen. Fehler oder Laufzeitausnahmen, die während der Iteration oder durch das Prädi

  • Ausgabe des gegebenen, when, then, Extending Spock

    Spock ist ein Java-Testframework, das 2008 von Peter Niederwieser, einem Softwareentwickler bei GradleWare, erstellt wurde und unter anderem BDD ermöglicht. Anhand diesesBeispiels kann eine Geschichte wie folgt definiert werden: Story: Returns go to stock As a store owner In order to keep track of

  • So fügen Sie ein Element zu ArrayList in HashMap hinzu

    Ich weiß, das ist eine alte Frage. Aber nur der Vollständigkeit halber die Lambda-Version. Map<String, List<Item>> items = new HashMap<>(); items.computeIfAbsent(key, k -> new ArrayList<>()).add(item); HashMap<String, ArrayList<Item>> items = new HashMap<S

  • Architect möchte unbedingt SOAP über JMS verwenden

    Ich habe in der Vergangenheit JMS verwendet, um Anwendungen zu erstellen, und es funktioniert großartig. Jetzt arbeite ich mit Architekten zusammen, die gerne die Spezifikation :SOAP über Java Message Service 1.0 verwenden würden. Diese Spezifikation erscheint übermäßig kompliziert. Ich sehe nicht

  • So speichern Sie ein JPEG-Bild auf Android mit einer benutzerdefinierten Qualitätsstufe

    Sie können Ihre Bitmap im JPEG-Format speichern, indem Sie compress aufrufen und den zweiten Parameter setzen: Bitmap bm2 = createBitmap(); OutputStream stream = new FileOutputStream(/sdcard/test.jpg); /* Write bitmap to file using JPEG and 80% quality hint for JPEG. */ bm2.compress

  • Ereignisgesteuerte Microservices mit Spring Cloud Stream

    In letzter Zeit habe ich mich viel mit ereignisgesteuerten Architekturen beschäftigt, weil ich glaube, dass dies der beste Ansatz für Microservices ist, der viel stärker entkoppelte Dienste als Punkt-zu-Punkt-Kommunikation ermöglicht. Es gibt zwei Hauptansätze für ereignisgesteuerte Kommunikation:

  • Sonar - Kopie speichern - Veränderliche Mitglieder sollten nicht gespeichert oder direkt zurückgegeben werden

    Die Warnung liegt daran, dass Sie dem Feld keinen Anfangswert gegeben haben. So sollten Sie den Code implementieren, um die Unveränderlichkeit mit java.util.Collections sicherzustellen . class ABC { private List<DEF> defList = Collections.emptyList(); public List<DEF> getDefList

  • Wie erstelle ich ein Zahlenmuster in Java mit nur zwei Variablen?

    #1 #2 3 #4 5 6 #7 8 9 10 #11 12 13 14 15 Dies ist das erforderliche Muster und der Code, den ich verwendet habe, ist public class Test{ public static void main(String[] args) { int k = 1; for (int i = 0; i <= 5; i++){ for (int j = 1; j <= i; j++){

  • Wie geht Java mit Integer-Unterläufen und -Überläufen um und wie würden Sie darauf prüfen?

    Wenn es überläuft, geht es zurück auf den Minimalwert und läuft von dort weiter. Wenn es unterläuft, geht es zurück auf den Maximalwert und fährt von dort aus fort. Das kannst du vorher wie folgt überprüfen: public static boolean willAdditionOverflow(int left, int right) { if (right < 0 &