Zum Hauptinhalt springen

CooLWJ durchsuchen

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

Sprache

Technik und Alltag

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

Entwicklung

7–12 / 13 Artikel

Entwicklung

Die Kunst der Ver- und Entschlüsselung

Symmetrische und asymmetrische Verschlüsselung sind zwei unterschiedliche Verschlüsselungsverfahren, die bei der Datensicherheit und der Informationsübertragung eine wichtige Rolle spielen.

Entwicklung

Technik aus der Gesamtperspektive – die Entwicklungsgeschichte von Java-Multithreading

Am 22.09.2022 wurde JDK19 veröffentlicht. Die größte Neuerung dieser Version ist die Unterstützung virtueller Threads, wodurch die Familie leichtgewichtiger Threads einen weiteren starken Vertreter erhält. Virtuelle Threads befreien die JVM von der Abhängigkeit von der Threadplanung durch das Betriebssystem: Die JVM plant die Threads selbst. Tatsächlich hatte Sun schon früh eine Threadplanung durch die JVM in der virtuellen Maschine für das Betriebssystem Solaris implementiert. Wegen der Komplexität und aus Gründen der Wartbarkeit kehrte man letztlich jedoch wieder zum Modell zurück, bei dem das Betriebssystem die Threads plant.

Entwicklung

Die besten 3 Möglichkeiten, mit SpringBoot Docker-Images zu erstellen

Dieser Artikel stellt 3 Verfahren vor, um mit Maven eine SpringBoot-Anwendung als Docker-Image zu erstellen. (1)Verwendung des in spring-boot-maven-plugin integrierten build-image. (2)Verwendung von Googles jib-maven-plugin. (3)Verwendung von dockerfle-maven-plugin.

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.

Design auswählen

Das Design gilt für die gesamte Website.