Articles of Java

Importieren Sie PEM in den Java-Schlüsselspeicher

Ich versuche, mich mit einem SSL-Server zu verbinden, bei dem ich mich authentifizieren muss. Um SSL über Apache MINA zu verwenden, brauche ich eine geeignete JKS-Datei. Ich habe jedoch nur eine .PEM-Datei erhalten. Wie würde ich eine JKS-Datei aus einer PEM-Datei erstellen?

Datumsformat Zuordnung zu JSON Jackson

Ich habe ein Datumsformat, das von API wie folgt kommt: “start_time”: “2015-10-1 3:00 PM GMT+1:00” Welches ist JJJJ-TT-MM HH: MM am / pm GMT Zeitstempel. Ich mappe diesen Wert auf eine Date-Variable in POJO. Offensichtlich zeigt es Konvertierungserrors. Ich möchte 2 Dinge wissen: Welche Formatierung benötige ich, um eine Konvertierung mit Jackson durchzuführen? Ist Date […]

Wie kann ich die Schriftgröße in Eclipse für Java-Texteditoren ändern?

Ich habe gerade versucht, meine Schriftgröße in Eclipse 3.6.0 folgendermaßen zu ändern: Allgemein → Darstellung → colors und fonts → Java-Editor-Schriftart Die Schriftgröße änderte sich jedoch nur in der Datei, die ich geöffnet hatte. Wie kann ich die Schriftgröße für alle Java-Dateien und Projekte ändern, die ich in Eclipse öffne?

Erstellungszeitstempel und letzter Aktualisierungszeitstempel mit Hibernate und MySQL

Für eine bestimmte Hibernate-Entität müssen wir ihre Erstellungszeit und die letzte Aktualisierung speichern. Wie würdest du das gestalten? Welche Datentypen würden Sie in der database verwenden (unter der Annahme von MySQL, möglicherweise in einer anderen Zeitzone als die JVM)? Sind die Datentypen zeitzonenabhängig? Welche Datentypen würden Sie in Java verwenden ( Date , Calendar , […]

JPA: Wie man eine Eins-zu-viele-Beziehung des gleichen Entity-Typs hat

Es gibt eine Entitätsklasse “A”. class A könnte Kinder des gleichen Typs “A” haben. Auch “A” sollte sein Elternteil halten, wenn es ein Kind ist. Ist das möglich? Wenn ja, wie sollte ich die Beziehungen in der Entity-class zuordnen? [“A” hat eine ID-Spalte.]

Warum sollte man eine ReentrantLock verwenden, wenn man synchronisierte (this) benutzen kann?

Ich versuche zu verstehen, was die Sperre in Nebenläufigkeit so wichtig macht, wenn man synchronized (this) . Im Dummy-Code unten kann ich entweder: synchronisierte die gesamte Methode oder synchronisierte den anfälligen Bereich (synchronisierte (this) {…}) ODER sperren Sie den anfälligen Codebereich mit einer ReentrantLock. Code: private final ReentrantLock lock = new ReentrantLock(); private static List […]

Android: Unterschied zwischen onInceptTouchEvent und dispatchTouchEvent?

Was ist der Unterschied zwischen onInterceptTouchEvent und dispatchTouchEvent in Android? Laut dem Android-Entwicklerhandbuch können beide Methoden verwendet werden, um ein Berührungsereignis ( MotionEvent ) MotionEvent , aber was ist der Unterschied? Wie onInterceptTouchEvent , dispatchTouchEvent und onTouchEvent in einer Hierarchie von Views ( ViewGroup )?

Wie ändere ich den Webservice-URL-Endpunkt?

Ich habe einen Web-Service-Client mit JBoss-Utils (JAX-WS-kompatibel) mithilfe des Eclipse-Webdienst-Clients von einem WSDL generiert. Also, das einzige, was ich zur Verfügung stellte, war eine URL zu einer Web-Service-WSDL. Jetzt teilt mir der Web-Service-Provider mit, die “URL des Client-Endpunkt-Anwendungszugriffs” des Web-Service zu ändern. Was ist es und wie man es ändert?

keytool error Keystore wurde manipuliert oder das Passwort war falsch

Beim Generieren von Zertifikaten auf meinem lokalen Computer wird ein Fehler angezeigt. C:\Users\abc>keytool -genkey -alias tomcat -keyalg RSA Enter keystore password: keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect Ich denke, dass es einige Probleme in der jdk-Version gibt. Ich habe den gleichen Befehl auf meiner Kollegenmaschine ausgeführt, und es funktioniert gut. […]

Wie initialisiert man List -Objekt in Java?

Ich kann eine Liste nicht wie im folgenden Code initialisieren: List supplierNames = new List(); supplierNames.add(“sup1”); supplierNames.add(“sup2”); supplierNames.add(“sup3”); System.out.println(supplierNames.get(1)); Ich habe folgenden Fehler: Der Typ List kann nicht instanziiert werden Wie kann ich List instanziieren?