Als «java» getaggte Fragen

Java ist eine beliebte Programmiersprache auf hoher Ebene. Verwenden Sie dieses Tag, wenn Sie Probleme haben, die Sprache selbst zu verwenden oder zu verstehen. Dieses Tag wird selten alleine verwendet und wird am häufigsten in Verbindung mit [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] und [maven] verwendet.



4
Programmgesteuertes Konfigurieren von Log4j-Loggern
Ich versuche zum log4jersten Mal SLF4J (mit Bindung) zu verwenden. Ich möchte 3 verschiedene Logger mit Namen konfigurieren, die von einer LoggerFactory zurückgegeben werden können, die verschiedene Ebenen protokolliert und die Nachrichten an verschiedene Appender weiterleitet: Logger 1 "FileLogger" protokolliert DEBUG und hängt an DailyRollingFileAppender Logger 2 "TracingLogger" protokolliert TRACE …
189 java  logging  log4j  slf4j 


1
Muss ich das Salz mit bcrypt aufbewahren?
Javadoc von bCrypt enthält den folgenden Code zum Verschlüsseln eines Kennworts: String pw_hash = BCrypt.hashpw(plain_password, BCrypt.gensalt()); Verwenden Sie die checkpw-Methode, um zu überprüfen, ob ein Klartextkennwort mit einem zuvor gehashten übereinstimmt. if (BCrypt.checkpw(candidate_password, stored_hash)) System.out.println("It matches"); else System.out.println("It does not match"); Diese Codefragmente implizieren für mich, dass das zufällig erzeugte …

7
So legen Sie fest, dass Jackson nur Felder verwendet - vorzugsweise global
Das Standardverhalten von jackon scheint sowohl Eigenschaften (Getter und Setter) als auch Felder zum Serialisieren und Deserialisieren in json zu verwenden. Ich möchte die Felder als kanonische Quelle für die Serialisierungskonfiguration verwenden und möchte daher nicht, dass Jackson die Eigenschaften überhaupt betrachtet. Ich kann dies auf individueller Klassenbasis mit der …
189 java  json  jackson 

30
Die gegabelte VM wurde beendet, ohne sich ordnungsgemäß zu verabschieden. VM-Absturz oder System.exit aufgerufen
Bitte helfen Sie mir, dieses Problem zu lösen. Ich verstehe nicht genau, was der Fehler im Protokoll bedeutet. [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 21.749s [INFO] Finished at: Thu Apr 24 10:10:20 IST 2014 [INFO] Final Memory: 15M/37M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.15:test …


12
Vergleichen Sie zwei Objekte in Java mit möglichen Nullwerten
Ich möchte zwei Zeichenfolgen für die Gleichheit in Java vergleichen, wenn eine oder beide vorhanden sein könnten null, daher kann ich nicht einfach aufrufen .equals(). Was ist der beste Weg? boolean compare(String str1, String str2) { ... } Bearbeiten: return ((str1 == str2) || (str1 != null && str1.equals(str2)));
189 java  null  equality 

10
Fehler beim Aufblasen beim Erweitern einer Klasse
Ich versuche, eine benutzerdefinierte Ansicht zu erstellen GhostSurfaceCameraView, die erweitert wird SurfaceView. Hier ist meine Klassendefinitionsdatei GhostSurfaceCameraView.java:: public class GhostSurfaceCameraView extends SurfaceView implements SurfaceHolder.Callback { SurfaceHolder mHolder; Camera mCamera; GhostSurfaceCameraView(Context context) { super(context); // Install a SurfaceHolder.Callback so we get notified when the // underlying surface is created and destroyed. …
188 java  android  xml  class  surfaceview 

8
Java 7 Sprachfunktionen mit Android
Sie fragen sich nur, ob jemand versucht hat, neue Java 7-Sprachfunktionen mit Android zu verwenden? Ich weiß, dass Android den Bytecode liest, den Java ausspuckt, und ihn in Dex umwandelt. Meine Frage ist also, ob es den Bytecode von Java 7 verstehen kann.
188 java  android  bytecode  java-7 

25
Abrufen der Ausnahme java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
Ich führe ein einfaches Abhängigkeitsinjektionsprogramm des Frühlings aus und bekomme diese Ausnahme. Ich habe bereits die Dateien common-logging1.1.1.jar und spring.jar eingefügt. Könnten Sie bitte helfen? Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:119) at org.springframework.context.support.AbstractXmlApplicationContext.<init>(AbstractXmlApplicationContext.java:55) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:77) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:65) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:56) at com.client.StoryReader.main(StoryReader.java:15) Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory at java.net.URLClassLoader$1.run(Unknown Source) …

9
Muss ich sowohl FileReader als auch BufferedReader schließen ()?
Ich lese eine lokale Datei mit einem BufferedReader, der um einen FileReader gewickelt ist: BufferedReader reader = new BufferedReader(new FileReader(fileName)); // read the file // (error handling snipped) reader.close(); Muss ich close()das FileReaderauch oder wird der Wrapper damit umgehen? Ich habe Code gesehen, in dem Leute so etwas tun: FileReader …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.