Vergleichbare vs. Komparatorschnittstelle in Java

The Java 6.0 Compiler API

Dies ist ein interessantes Thema in Java und kann für viele Java-Entwickler verwirrend sein. Deshalb möchte ich einige gängige Beispiele nennen, um die Unterschiede zu veranschaulichen. Anhand des Themennamens sind für uns folgende Dinge offensichtlich: Sowohl Comparator als auch Comparable sind Java-Schnittstellen. Jede Klasse, die diese Schnittstellen verwenden muss, muss in diesen Schnittstellen definierte Methoden […]

Vergleichbare vs. Komparatorschnittstelle in Java Read More »

Unveränderliche Java-Objekte

The Java 6.0 Compiler API

Objekte, deren Zustand nach ihrer Erstellung nicht geändert werden kann, werden als unveränderliche Objekte bezeichnet. Es gilt als wirksame Strategie, Objekte unveränderlich zu machen, wenn sie in Multithread-Anwendungen verwendet werden sollen. Die in Java integrierten Strings und Integers sind alle unveränderliche Objekte und daher muss es eine solide Begründung dafür geben. Versuchen wir in diesem

Unveränderliche Java-Objekte Read More »

Neue Funktionen von Java 7

The Java 6.0 Compiler API

Wie jede neue Java-Version führte Java 7 einige neue Funktionen ein. Die neuen Funktionen sind auf jeden Fall eine Änderung wert und als Entwickler können wir froh sein, dass wir effizienter arbeiten können. In Java 7 wurden viele Funktionen eingeführt, wir werden uns jedoch einige davon ansehen. Ermöglicht die Verwendung von Strings in „case“-Switch-Anweisungen. Versuchen

Neue Funktionen von Java 7 Read More »

Spring Social 1.1.0 RC1 veröffentlicht

Spring: Methodeninjektion mithilfe der Eigenschaft „lookup-method“.

Das Spring-Projekt verfügt über Spring Social, das für die Integration Ihrer Anwendungen in soziale Netzwerke wie Facebook, Twitter, Linked In, Google + usw. entwickelt wurde. Es handelt sich um ein neues Projekt im Rahmen der Spring-Community. Diese Woche hat Spring Social sein Spring Social 1.1.0.RC1 angekündigt, das vor der GA-Veröffentlichung liegt. Es wird erwartet, dass

Spring Social 1.1.0 RC1 veröffentlicht Read More »

HTML5-Markierungs-Tag

HTML5-URL-Eingabetyp

Der -Element in HTML5 wird verwendet, um den angegebenen Text hervorzuheben. Das verwendete Tag definiert den markierten Text, auf den in einem anderen Kontext verwiesen wird. Im Haupttext markiert der hervorgehobene Text normalerweise Text, der für die aktuelle Aktivität des Benutzers von besonderer Relevanz sein kann, z. B. Suchergebnisse. Das Mark-Element unterscheidet sich von den

HTML5-Markierungs-Tag Read More »

Zufallsgenerator: Kopf oder Zahl

Zufallsgenerator Online

Ja oder Nein? Ein umfassender Blick auf die Bedeutung und Anwendung von Zufallsgeneratoren Einleitung: Zufallsgeneratoren sind in vielen Bereichen unseres Lebens von entscheidender Bedeutung. Ob wir uns zwischen zwei Möglichkeiten entscheiden müssen, eine faire Entscheidung treffen wollen oder einfach nur etwas Spannung in unser Leben bringen möchten, Zufallsgeneratoren sind ein unverzichtbares Werkzeug. In dieser umfassenden

Zufallsgenerator: Kopf oder Zahl Read More »

HTML5-Header-Tag

HTML5-URL-Eingabetyp

Der Das Element wird verwendet, um die Kopfzeilen auf der HTML-Seite anzuzeigen. Es gibt verschiedene Überschriftenelemente wie die Elemente , bis . Wir können Header verwenden, indem wir die Tags bis verwenden, die die Schriftgröße entsprechend den Header-Tags definieren. Beachten Sie, dass das -Tag aus der HTML5-Spezifikation entfernt wurde. Wir verwenden dieses Element in unserem

HTML5-Header-Tag Read More »

HTML5-DataList-Tag

HTML5-URL-Eingabetyp

Der Das Tag wird verwendet, um dem Benutzer eine Liste von Elementen bereitzustellen, die er aus dieser bestimmten Liste auswählen kann. Die automatische Textfeldvervollständigung ist nach der Beliebtheit des AJAX-Frameworks das beliebteste Widget. Wir können die automatische Vervollständigung erreichen, indem wir den HTML- und Javascript-Code verwenden. Jedes JS-Framework verfügt über die integrierte Funktionalität zur Unterstützung

HTML5-DataList-Tag Read More »

HTML5-DataList-Tag

HTML5-URL-Eingabetyp

Der Das Tag wird verwendet, um dem Benutzer eine Liste von Elementen bereitzustellen, die er aus dieser bestimmten Liste auswählen kann. Die automatische Textfeldvervollständigung ist nach der Beliebtheit des AJAX-Frameworks das beliebteste Widget. Wir können die automatische Vervollständigung erreichen, indem wir den HTML- und Javascript-Code verwenden. Jedes JS-Framework verfügt über die integrierte Funktionalität zur Unterstützung

HTML5-DataList-Tag Read More »

HTML5-Einbettungs-Tag

HTML5-URL-Eingabetyp

Das HTML Das Element wird zum Einbetten einer externen Anwendung oder eines interaktiven Inhalts in die Webseite verwendet. Dies ist ein standardmäßiges und gut unterstütztes HTML5-Tag zum Einbetten von Multimediadateien in die Webseite (beachten Sie, dass dieses Tag vor der HTML5-Spezifikation als nicht standardmäßiges Tag verwendet und von allen Browsern unterstützt wurde. HTML5 wurde zur

HTML5-Einbettungs-Tag Read More »

JPA-Entitäts-Listener und Rückrufmethoden

EclipseLink – JPA-Installation und -Konfiguration mit Eclipse

Vor JPA 2.1 Das Konzept der Entity Listener (Injectable EntityListeners) wurde erst mit der Veröffentlichung von JPA 2.1 definiert. Das Entity-Listener-Konzept ermöglicht es dem Programmierer, Methoden als Lebenszyklus-Callback-Methoden festzulegen, um Benachrichtigungen über Entitätslebenszyklusereignisse zu erhalten. Rückrufmethoden für den Lebenszyklus können für eine Entitätsklasse, eine zugeordnete Superklasse oder eine Entitäts-Listener-Klasse definiert werden, die einer Entität oder

JPA-Entitäts-Listener und Rückrufmethoden Read More »

JPA – Lazy Loading und Eager Loading

EclipseLink – JPA-Installation und -Konfiguration mit Eclipse

Eclipselink 2.1 ist eine Persistenzanbieter-Laufzeitumgebung für Spezifikation der Java Persistence API 2.1N. Die JPA-Spezifikation definiert zwei Hauptstrategien zum Laden von Daten (Lazy und Eager).. Die EAGER-Strategie ist eine Anforderung an die Laufzeit des Persistenzanbieters, dass Daten eifrig abgerufen werden müssen. Die LAZY-Strategie ist ein Hinweis für die Laufzeit des Persistenzanbieters, dass Daten beim ersten Zugriff

JPA – Lazy Loading und Eager Loading Read More »

WildFly 8 Final ist veröffentlicht!

WildFly 8 Final ist veröffentlicht!

Der WildFly 8-Anwendungsserver (früher bekannt als JBoss-Anwendungsserver) steht für die allgemeine Nutzung zur Verfügung. JBoss-Blog hat angekündigt Dies ist neu am 11. Februar 2014. Jason Greene, der Leiter dieses Projekts, aktualisiert die Funktionen dieser neuen Version und stellt die Roadmap für zukünftige Versionen bereit. Eine der Hauptfunktionen von WildFly ist die Unterstützung der Java EE

WildFly 8 Final ist veröffentlicht! Read More »

HTML5 – Datenliste vs. ausgewählte Tags

HTML5 – Datenliste vs. ausgewählte Tags

In unserem vorherigen Tutorial habe ich HTML5 Datalist anhand eines einfachen Beispiels erklärt. Wenn Sie ein unerfahrener HTML-Programmierer sind, sind Sie möglicherweise verwirrt über den Unterschied zwischen den Elementen und . Die Realität ist, dass beide für völlig unterschiedliche Zwecke verwendet werden. Datenlisten-Tag Dieses Tag wird verwendet, um die möglichen Werte aus dem großen Array

HTML5 – Datenliste vs. ausgewählte Tags Read More »

Java equal() und hashcode()

The Java 6.0 Compiler API

In diesem Tutorial werden die Methoden equal() und hashcode() in einfachen Worten erklärt. Dies ist eine der verwirrenden Fragen, die Java-Entwicklern beschäftigen. Die häufigsten Fragen zu diesen Methoden sind: Was ist die Methode equal() und warum sollte ich sie in unseren Klassen überschreiben? Was ist die hashcode()-Methode? Warum sollte ich hashcode() immer überschreiben, wenn ich

Java equal() und hashcode() Read More »

Nach oben scrollen