Articles of Java

Java-Regex für Unicode-Unterstützung?

Um A zu Z zu passen, werden wir Regex verwenden: [A-Za-z] Wie kann Regex utf8 Zeichen vom Benutzer eingegeben? Zum Beispiel chinesische Wörter wie 环保 部

Wie man einzelnes Zeichen von einem String entfernt

Um auf einzelne Zeichen eines String.charAt(2) in Java zuzugreifen, haben wir String.charAt(2) . Gibt es eine eingebaute function, um ein einzelnes Zeichen eines Strings in Java zu entfernen? Etwas wie das: if(String.charAt(1) == String.charAt(2){ //I want to remove the individual character at index 2. }

Java-Eigenschaften UTF-8-Codierung in Eclipse

Ich musste vor kurzem die Kodierung der Webapp, von der ich arbeite, von ISO-xx auf utf8 umstellen. Alles ging reibungslos, außer Eigenschaften Dateien. Ich habe -Dfile.encoding=UTF-8 in eclipse.ini und normale Dateien funktionieren gut. Eigenschaften zeigen jedoch ein seltsames Verhalten. Wenn ich utf8 codierte Eigenschaften aus Notepad ++ kopiere und sie in Eclipse einfüge, werden sie […]

Testen Sie, ob eine Zeichenfolge eine Zeichenfolge aus einem Array enthält

Wie kann ich einen String testen, um festzustellen, ob er einen String aus einem Array enthält? Anstatt zu verwenden if (string.contains(item1) || string.contains(item2) || string.contains(item3))

Namen von parametrisierten Tests ändern

Gibt es eine Möglichkeit, eigene benutzerdefinierte Testfallnamen festzulegen, wenn parametrisierte Tests in JUnit4 verwendet werden? Ich möchte den Standard – [Test class].runTest[n] – auf etwas sinnvolles ändern.

Wie liest man eine XML-Antwort von einer URL in Java?

Ich muss eine einfache function schreiben, die eine URL nimmt und die Antwort verarbeitet, die XML oder JSON ist, ich habe die Sun-Website https://swingx-ws.dev.java.net/servlets/ProjectDocumentList überprüft, aber das HttpRequest-Objekt ist nirgendwo zu finden, ist es möglich, dies in Java zu tun? Ich schreibe eine Rich-Client-End-App.

Authentifizierter HTTP-Proxy mit Java

Wie kann ich den Benutzernamen und das Passwort für die Authentifizierung eines http-Proxy-Servers mit Java konfigurieren? Ich habe gerade die folgenden Konfigurationsparameter gefunden: http.proxyHost= http.proxyPort= https.proxyHost= https.proxyPort= Aber mein Proxy-Server erfordert Authentifizierung. Wie kann ich meine App für die Verwendung des Proxyservers konfigurieren?

Warum sind Getter- und Setter-Methode in Java wichtig?

Mir wurde beigebracht, immer Getter und Setter zu benutzen. Ich kenne jedoch die Vor- und Nachteile dieser Methoden nicht, da wir sie durch die Implementierung der Daten offenlegen und auch verstecken. Ich bin ein wenig verwirrt darüber. Kann jemand einen guten Rat geben, warum wir einen Getter / Setter benutzen und welche Vorteile es hat?

Warum verhindert ConcurrentHashMap Nullschlüssel und Werte?

Der JavaDoc von ConcurrentHashMap sagt Folgendes: Wie Hashtable aber im Gegensatz zu HashMap , erlaubt diese class nicht, dass null als Schlüssel oder Wert verwendet wird. Meine Frage: Warum? 2. Frage: Warum erlaubt Hashtable keine Null? Ich habe viele HashMaps zum Speichern von Daten verwendet. Aber als ich zu ConcurrentHashMap wechselte, bekam ich mehrere Male […]

Verwenden Sie ScrollableResults von Hibernate, um langsam 90 Millionen Datensätze zu lesen

Ich muss einfach jede Zeile in einer Tabelle in meiner MySQL-database mit Hibernate lesen und eine darauf basierende Datei schreiben. Aber es gibt 90 Millionen Reihen und sie sind ziemlich groß. So schien es, als wäre folgendes angebracht: ScrollableResults results = session.createQuery(“SELECT person FROM Person person”) .setReadOnly(true).setCacheable(false).scroll(ScrollMode.FORWARD_ONLY); while (results.next()) storeInFile(results.get()[0]); Das Problem ist das obige […]