-
Ihre Programme sind nicht Single-Threaded
14.1.2026
Eine Spring Boot App erzeugte doppelte Rechnungsnummern. Wir spüren den Bug mit dem Debugger auf und zeigen, wie man ihn behebt
-
Duplikatfinder für Text: Algorithmus
12.12.2025
Ein Durchgang durch den trigramm-basierten Algorithmus zum Finden von duplizierten und ähnlichen Textfragmenten
-
Quellcode, Bytecode, Debugging
22.5.2025
Lass uns besprechen, wie Java-Quellcode, Class-Dateien und Debugger zusammenhängen
-
LLMs + Strukturierte Ausgabe als Übersetzungsdienst
18.3.2025
Verwendung eines LLM für die Projektlokalisierung anstelle eines dedizierten Übersetzungsdienstes. Vergleich von Code und Ergebnissen.
-
Junie programmiert (AsciiDoc-Unterstuetzung)
31.1.2025
Neue Funktionen zum Duplicate Finder mit Junie hinzufuegen, einem neuen Coding-Agenten von JetBrains
-
RAG + Semantisches Markup
16.12.2024
Entwickle dokumentationsgesteuerte Funktionen mit Retrieval-Augmented Generation und semantischem Markup
-
Duplikatfinder für Text: Anforderungen
20.11.2024
Spezifikationen und die Schnittstelle für den Duplikatfinder definieren
-
Effizientes Debuggen von Exceptions
11.8.2024
Die Ursache einer Java-Exception finden und den Fehler korrigieren, während das Programm noch läuft
-
IntelliJ IDEA selbst profilen
17.7.2024
Einen interessanten Performance-Engpass von IntelliJ IDEA mit seinem eigenen Profiler analysieren
-
Mit dem Debugger den Gottmodus zusammenbasteln
2.5.2024
Inspiziere den Speicher eines laufenden Java-Programms und ändere sein Verhalten ohne Zugriff auf den Quellcode
-
Fehlerbehebung bei langsamem Debugger
22.4.2024
Manchmal kann der Debugger deine Java-Anwendung verlangsamen. Hier erfaehrst du, warum das passiert und wie du das Problem beheben kannst
-
Tueckisches Double
16.4.2024
Eine regelmaessige Erinnerung daran, dass arithmetische Operationen mit Gleitkommazahlen doppelter Praezision ueberraschende Ergebnisse liefern koennen
-
Debuggen ohne Breakpoints
5.4.2024
Eine typische Debugging-Sitzung beginnt mit dem Setzen von Breakpoints. Aber ist das wirklich die einzige Möglichkeit, ein Programm anzuhalten?
-
Duplikatfinder für Text
11.3.2024
Laufendes Projekt zur Minimierung von Duplikaten und Förderung der Wiederverwendung in Dokumentationen und anderen großen Text-Repositories
-
Anwendungen mit KI lokalisieren
11.3.2024
Lassen Sie uns KI an die Arbeit setzen und sehen, ob sie eine komplette Webanwendung lokalisieren kann, am Beispiel von Spring Petclinic
-
Besseres 'printf'-Debugging
31.10.2022
Ein paar nützliche Tricks für das Debugging mit Print-Anweisungen
-
Einstieg in das Allocation Profiling
31.1.2022
Die Untersuchung von Speicherlecks ist kein typischer Anwendungsfall für Allocation Profiling. Dennoch kann der Profiler, kombiniert mit anderen Tools, uns in die richtige Richtung weisen
-
Nicht reagierende Apps debuggen
1.10.2021
Das Debuggen von UI-Einfrierungen ist einfacher, wenn man die richtigen Werkzeuge und Techniken verwendet. Betrachten wir einige davon anhand eines praktischen Beispiels
-
Was ist falsch mit createDirectories() – Leitfaden zum CPU-Profiling
29.5.2021
Ein praktisches Beispiel fur Profiling und Optimierung CPU-intensiver Aufgaben in einer Java-Anwendung