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.

9
Spring JPA @Query mit LIKE
Ich versuche, eine Methode in CrudRepository zu erstellen, die mir eine Liste von Benutzern geben kann, deren Benutzernamen WIE der Eingabeparameter sind (nicht nur damit beginnen, sondern ihn auch enthalten). Ich habe versucht, die Methode zu verwenden, "findUserByUsernameLike(@Param("username") String username)"aber wie in der Spring-Dokumentation angegeben, ist diese Methode gleich " …
92 java  jquery  sql  spring  jpa 

5
Wie erhalte ich die Anzahl der Spalten aus einem JDBC ResultSet?
Ich verwende CsvJdbc (es ist ein JDBC-Treiber für CSV-Dateien), um auf eine CSV-Datei zuzugreifen. Ich weiß nicht, wie viele Spalten die CSV-Datei enthält. Wie kann ich die Anzahl der Spalten ermitteln? Gibt es dafür eine JDBC-Funktion? Ich kann keine Methoden dafür in java.sql.ResultSet finden. Für den Zugriff auf die Datei …
92 java  jdbc  csv  resultset 

6
Implementierung von HashMap Java 8
Gemäß folgendem Linkdokument: Java HashMap-Implementierung Ich bin verwirrt mit der Implementierung von HashMap(oder besser gesagt einer Verbesserung in HashMap). Meine Fragen sind: zuerst static final int TREEIFY_THRESHOLD = 8; static final int UNTREEIFY_THRESHOLD = 6; static final int MIN_TREEIFY_CAPACITY = 64; Warum und wie werden diese Konstanten verwendet? Ich möchte …

3
Erstellen benutzerdefinierter Methoden zur Verwendung in Sprachanmerkungen für Spring Security-Ausdruckssprachen
Ich möchte eine Klasse erstellen, die benutzerdefinierte Methoden zur Verwendung in der Spring Security-Ausdruckssprache für die methodenbasierte Autorisierung über Anmerkungen hinzufügt. Zum Beispiel möchte ich eine benutzerdefinierte Methode wie 'customMethodReturningBoolean' erstellen, die irgendwie wie folgt verwendet wird: @PreAuthorize("customMethodReturningBoolean()") public void myMethodToSecure() { // whatever } Meine Frage ist dies. Wenn …

3
So rufen Sie einen Linux-Shell-Befehl von Java aus auf
Ich versuche, einige Linux-Befehle von Java aus mit Umleitung (> &) und Pipes (|) auszuführen. Wie kann Java aufrufen cshoder bashBefehle? Ich habe versucht, dies zu verwenden: Process p = Runtime.getRuntime().exec("shell command"); Es ist jedoch nicht mit Umleitungen oder Pipes kompatibel.


9
Berechnung der Entfernung zwischen zwei Punkten anhand des Längen- und Breitengrads?
Hier ist mein Versuch, es ist nur ein Ausschnitt aus meinem Code: final double RADIUS = 6371.01; double temp = Math.cos(Math.toRadians(latA)) * Math.cos(Math.toRadians(latB)) * Math.cos(Math.toRadians((latB) - (latA))) + Math.sin(Math.toRadians(latA)) * Math.sin(Math.toRadians(latB)); return temp * RADIUS * Math.PI / 180; Ich benutze diese Formeln, um den Breiten- und Längengrad zu ermitteln: …



3
_ (Unterstrich) ist ein reserviertes Schlüsselwort
Ich habe gerade sim folgenden Lambda-Ausdruck ersetzt durch _: s -> Integer.parseInt(s) Der Eclipse-Compiler sagt: '_' sollte nicht als Bezeichner verwendet werden, da es sich ab Quellstufe 1.8 um ein reserviertes Schlüsselwort handelt. Ich habe keine Erklärung in JLS §3.9 Lexikalische Struktur / Schlüsselwörter gefunden.
92 java  lambda  java-8 

6
Wie finde ich den Standardzeichensatz / die Standardcodierung in Java?
Die offensichtliche Antwort ist zu verwenden, Charset.defaultCharset()aber wir haben kürzlich herausgefunden, dass dies möglicherweise nicht die richtige Antwort ist. Mir wurde gesagt, dass sich das Ergebnis von dem tatsächlichen Standardzeichensatz unterscheidet, der von java.io-Klassen bei mehreren Gelegenheiten verwendet wird. Java behält anscheinend zwei Sätze von Standardzeichensätzen bei. Hat jemand irgendwelche …

7
Amazon S3-Datei hochladen und URL abrufen
Ist es möglich, eine txt / pdf / png-Datei in einer einzigen Aktion auf Amazon S3 hochzuladen und die hochgeladene Datei-URL als Antwort zu erhalten? Wenn ja, ist AWS Java SDK die richtige Bibliothek, die ich in meiner Java Struts2-Webanwendung hinzufügen muss. Bitte schlagen Sie mir eine Lösung dafür vor.

8
Was ist der Zweck des Standardschlüsselworts in Java?
Eine Schnittstelle in Java ähnelt einer Klasse, der Hauptteil einer Schnittstelle kann jedoch nur abstrakte Methoden und finalFelder (Konstanten) enthalten. Kürzlich habe ich eine Frage gesehen, die so aussieht interface AnInterface { public default void myMethod() { System.out.println("D"); } } Gemäß der Schnittstellendefinition sind nur abstrakte Methoden zulässig. Warum kann …

16
Wie konfiguriere ich HikariCP in meiner Spring Boot-App in meinen application.properties-Dateien?
Ich versuche, HikariCP in meiner Spring Boot (1.2.0.M1) -App einzurichten, damit ich es anstelle von Tomcat DBCP testen kann. Ich möchte den Verbindungspool in meiner Datei application.properties wie bei Tomcat konfigurieren, kann aber nicht herausfinden, wie ich das tun soll. Alle gefundenen Beispiele zeigen entweder den JavaConfig-Stil oder die Verwendung …


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.