Zum Hauptinhalt springen

CooLWJ durchsuchen

选择搜索范围,输入关键词后按回车。

Sprache

Technik und Alltag

Entwicklung, KI-Werkzeuge, regionale Stimmen und Lektüre.

Neueste Artikel

19–24 / 25 Artikel

Entwicklung

rabbitmq-Konsumenten „verschwinden ohne ersichtlichen Grund“

Am 1. des Monats 9 gegen 17:12 wurde festgestellt, dass die Schattenwarteschlange sehr viele „unacked“-Nachrichten enthielt (Nachrichten, die empfangen, aber noch nicht manuell bestätigt wurden). Nach einiger Zeit hatte sich die Anzahl der „unacked“-Nachrichten nicht verringert. In den Protokollen auf Consumer-Seite war jedoch zu sehen, dass keine neuen Nachrichten eingingen, und der Grund war tatsächlich。。。

Entwicklung

Stellen wir die Bilder der Website auf das WebP-Format um

WebP ist ein neues, von Google entwickeltes Bildformat. Es unterstützt verlustbehaftete und verlustfreie Komprimierung sowie Transparenz; die komprimierten Dateien sind kleiner als bei JPEG, PNG und anderen Formaten. Dadurch lassen sich Bandbreite sparen, die Ladezeit von Seiten verkürzen und der Datenverbrauch der Nutzer reduzieren. Android- und iOS-Apps können das WebP-Format ganz einfach unterstützen, indem sie die von Google bereitgestellte Decoder-Bibliothek einbinden. Im Web ist die Unterstützung für WebP allerdings noch nicht sehr verbreitet. Laut Can I Use unterstützen derzeit nur die Browser Chrome und Opera sowie Androids WebView WebP. Da WebP-Bilder jedoch so viele Vorteile bieten: Können wir sie trotzdem auf Webseiten verwenden?

Entwicklung

Einführung in die Verwendung von Spring Cache

springcache wurde mit spring3.1 veröffentlicht. Es kapselt und abstrahiert die Verwendung von Caches; durch Annotationen an Methoden lassen sich zwischengespeicherte Ergebnisse abrufen. Gerade durch den Einsatz von Annotationen löst es das Problem der Kopplung zwischen Geschäftslogik und Cache-Code: Bestehender Code unterstützt sofort Caching, ohne dass in die Geschäftslogik eingegriffen werden muss. Entwickler können Caches dadurch transparent nutzen.

KI und Werkzeuge

Was ist eine Vektordatenbank?

Eine Vektordatenbank ist eine Sammlung von Daten, die in mathematischer Form gespeichert werden. Vektordatenbanken erleichtern es Modellen des maschinellen Lernens, sich frühere Eingaben zu merken. Dadurch lässt sich maschinelles Lernen für Anwendungsfälle wie Suche, Empfehlungen und Texterzeugung einsetzen. Daten lassen sich anhand von Ähnlichkeitsmaßen statt durch exakte Übereinstimmungen identifizieren, sodass Computermodelle den Kontext der Daten verstehen können.

Entwicklung

Java-Thread-Kontext

ThreadLocal ist eine häufig verwendete Hilfsklasse im Paket java.lang des JDK, die einen Threadkontext bereitstellt. Die häufigste Anwendung dürfte darin bestehen, mit ThreadLocal wichtige Informationen wie den Benutzerkontext nach der Anmeldung zu speichern.

Design auswählen

Das Design gilt für die gesamte Website.