Articles of Java

JsonMappingException: außerhalb des START_ARRAY-Tokens

Angesichts der folgenden .json-Datei: [ { “name” : “New York”, “number” : “732921”, “center” : [ “latitude” : 38.895111, “longitude” : -77.036667 ] }, { “name” : “San Francisco”, “number” : “298732”, “center” : [ “latitude” : 37.783333, “longitude” : -122.416667 ] } ] Ich habe zwei classn vorbereitet, um die enthaltenen Daten darzustellen: public […]

Inkompatible JVM in GGTS (Eclipse) und JAVA 1.8

Probleme beim Ausführen einer Grails-Anwendung in GGTS (Eclipse) aufgrund eines Upgrades auf Java 1.8. Der Stapel beginnt mit: Mar 05, 2015 3:51:31 PM org.springsource.loaded.jvm.JVM copyMethod SEVERE: Problems copying method. Incompatible JVM? java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor91.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.springsource.loaded.jvm.JVM.copyMethod(JVM.java:134) at org.springsource.loaded.ri.OriginalClassInvoker.createJavaMethod(OriginalClassInvoker.java:68) at org.springsource.loaded.ri.ReflectiveInterceptor.jlClassGetDeclaredMethods(ReflectiveInterceptor.java:151) at org.codehaus.groovy.reflection.CachedClass$3$1.run(CachedClass.java:84) at java.security.AccessController.doPrivileged(Native Method) at org.codehaus.groovy.reflection.CachedClass$3.initValue(CachedClass.java:81) … at java.lang.reflect.Method.invoke(Method.java:497) […]

java.lang.UnsatisfiedLinkError: kein rxtxSerial in java.library.path

Ich versuche, die 64-Bit-rxtx serielle Kommunikationsbibliothek (heruntergeladen von Cloudhopper) mit 64bit Windows 7 und Eclipse zu verwenden. Ich bekomme die Nachricht: java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path . Die DLLs befinden sich im /jre/lib sowie in Windows/System32 . Die RXTXcomm.jar befindet sich sowohl im Build-Pfad für Eclipse als auch im jre/lib/ext . Ich habe den processmonitor […]

Senden einer HTTP-Post-Anfrage mit Android

Ich habe versucht, von vielen Beispielen auf SO und anderen Seiten zu lernen, aber ich kann nicht herausfinden, warum das Beispiel, das ich gehackt habe, nicht funktioniert. Ich baue eine kleine Proof-of-Concept-App, die Sprache erkennt und sie (den Text) als POST-Anfrage an einen node.js-Server sendet. Die Spracherkennung, die ich bestätigt habe, funktioniert und der Server […]

Java: Fortsetzen des Downloads in URLConnection

Ich habe ein Programm geschrieben, das einige Dateien von einigen Servern herunterlädt. Momentan funktioniert das Programm richtig. Aber ich möchte Lebenslauf-Unterstützung hinzufügen. Ich mache es so Aber die Ergebnisdatei ist beschädigt: …. File fcheck=new File(SaveDir+”/”+filename); if(resumebox.isSelected() && fcheck.exists()){ connection.setRequestProperty(“Range”, “Bytes=”+(fcheck.length())+”-“); } connection.setDoInput(true); connection.setDoOutput(true); BufferedInputStream in = new BufferedInputStream (connection.getInputStream()); pbar.setIndeterminate(false); pbar.setStringPainted(true); java.io.FileOutputStream fos ; if(resumebox.isSelected()){ […]

Java 8: Wie arbeite ich mit Exception-Wowing-Methoden in Streams?

Angenommen, ich habe eine class und eine Methode class A { void foo() throws Exception() { … } } Jetzt möchte ich foo für jede Instanz von A aufrufen, die von einem Stream wie folgt geliefert wird: void bar() throws Exception { Stream as = … as.forEach(a -> a.foo()); } Frage: Wie gehe ich mit […]

Java / Hibernate – Schreibvorgänge sind im schreibgeschützten Modus nicht zulässig

Ich habe in letzter Zeit eine nervige Ausnahme gemacht und nach einigen Nachforschungen auf Google und in diesem Forum habe ich immer noch keine Antwort gefunden, die mein Problem lösen könnte. Hier ist die Sache – manchmal bekomme ich den folgenden Fehler beim Versuch, ein neues Objekt mit Hibernate zu aktualisieren oder zu erstellen: org.springframework.dao.InvalidDataAccessApiUsageException: […]

Der JDBC-Treiber der class ” für die Verbindungs-URL ‘null’ kann nicht erstellt werden: Ich verstehe diese Ausnahme nicht

Warum sagt es null URL und gibt eine leere class in der Ausnahme, wenn ich die database-URL angegeben habe? Ich versuche, während der Verwendung von Tomcat eine Verbindung zur derby database über ein Servlet Tomcat . Wenn das Servlet ausgeführt wird, erhalte ich die folgenden Ausnahmen: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class ” for […]

Warum würden sowohl eine Eltern- als auch eine Kindklasse dieselbe Schnittstelle implementieren?

Ich habe etwas älteren Java (1.4) -Code geerbt und diese Design-Entscheidung erscheint regelmäßig. Ich kann nicht verstehen, ob es einen Zweck oder einen Grund dafür gibt. public interface SoapFacade extends iConfigurable{ } public class SoapFacadeBase implements SoapFacade{ … } public class SoapFacadeImpl extends SoapFacadeBase implements SoapFacade{ … } Wie ich Schnittstellen verstehe (und meine Experimente […]

Warum ist 1 >> 32 == 1?

Ich frage mich, ob das vielleicht ein JVM-Bug ist? Java-Version “1.6.0_0” OpenJDK-Laufzeitumgebung (IcedTea6 1.4.1) (6b14-1.4.1-0ubuntu13) OpenJDK 64-Bit-Server-VM (Build 14.0-b08, gemischter Modus) class Tmp { public static void main(String[] args) { System.out.println(“1>>1 = “+(1>>1)); System.out.println(“1>>2 = “+(1>>2)); System.out.println(“1>>31 = “+(1>>31)); System.out.println(“1>>32 = “+(1>>32)); System.out.println(“1>>33 = “+(1>>33)); } } produziert dies, wenn ich es betreibe: 1>>1 = […]