Domande taggate «java»

Java è un popolare linguaggio di programmazione di alto livello. Usa questo tag quando riscontri problemi nell'uso o nella comprensione della lingua stessa. Questo tag è usato raramente da solo ed è spesso usato insieme a [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].


7
Mockito Come deridere solo il richiamo di un metodo della superclasse
Sto usando Mockito in alcuni test. Ho le seguenti classi: class BaseService { public void save() {...} } public Childservice extends BaseService { public void save(){ //some code super.save(); } } Voglio prendere in giro solo la seconda chiamata ( super.save) di ChildService. La prima chiamata deve chiamare il metodo …
94 java  mockito 


3
Akka o Reactor [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 3 anni fa . Migliora questa domanda Sono in procinto di avviare un nuovo progetto (basato …

30
Java non può connettersi al window server X11 utilizzando "localhost: 10.0" come valore della variabile DISPLAY
Ho uno script che utilizza Java per connettermi a visualizzare X11 nella porta 10.0 su localhost ma ottengo sempre questo errore java.lang.InternalError: Can't connect to X11 window server using 'localhost:10.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:62) at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:142) at …
94 java  linux  x11  xserver 

4
Java: qual è la differenza tra <init> e <clinit>?
Non riesco a capire il testo seguente ... Significa che &lt;clinit&gt;è per costruttori vuoti? Perché è importante avere due versioni differenti? https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-2.html 2.9. Special Methods A livello della Java virtual machine, ogni costruttore (§2.12) appare come un metodo di inizializzazione dell'istanza che ha il nome speciale &lt;init&gt;. Questo nome viene …
94 java  jvm 

3
JsonParseException: carattere non quotato non valido ((CTRL-CHAR, codice 10)
Sto cercando di utilizzare org.apache.httpcomponentsun'API Rest, che invierà i dati in formato JSON all'API. Ottengo questa eccezione: Causato da: com.fasterxml.jackson.core.JsonParseException: carattere non quotato non quotato ((CTRL-CHAR, codice 10)): deve essere sottoposto a escape utilizzando la barra rovesciata per essere incluso nella stringa. Il motivo è perché ctrl-charè incluso nella stringa …

2
Cosa significano REFRESH e MERGE in termini di database?
Sono curioso e ho bisogno di trovare rapidamente questa risposta. Google non aiuterà molto. L'API Java Persistence ha queste proprietà che indicano al framework di eseguire operazioni a cascata sulle entità associate: CascadeType.PERSIST CascadeType.DELETE CascadeType.MERGE CascadeType.REFRESH So cosa significano i primi due: quando persisto l'oggetto A che ha B, persisto …
94 java  jpa  persistence 

13
Errore di compilazione "Codice troppo grande" in Java
Esiste una dimensione massima per il codice in Java? Ho scritto una funzione con più di 10.000 righe. In realtà, ogni riga assegna un valore a una variabile di matrice. arts_bag[10792]="newyorkartworld"; arts_bag[10793]="leningradschool"; arts_bag[10794]="mailart"; arts_bag[10795]="artspan"; arts_bag[10796]="watercolor"; arts_bag[10797]="sculptures"; arts_bag[10798]="stonesculpture"; E durante la compilazione, ottengo questo errore: codice troppo grande Come posso superarlo?

9
Calcolare la distanza tra due punti, utilizzando la latitudine longitudine?
Ecco il mio tentativo, è solo uno snippet del mio codice: 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; Sto usando queste formule per ottenere la latitudine e la longitudine: x …

20
java.lang.IllegalArgumentException: nessun convertitore trovato per il valore restituito di tipo
Con questo codice @RequestMapping(value = "/bar/foo", method = RequestMethod.GET) public ResponseEntity&lt;foo&gt; foo() { Foo model; ... return ResponseEntity.ok(model); } } Ottengo la seguente eccezione java.lang.IllegalArgumentException: No converter found for return value of type La mia ipotesi è che l'oggetto non possa essere convertito in JSON perché manca Jackson. Non capisco …

10
Creare un elenco di int primitivo?
C'è un modo per creare un elenco di int primitivo o qualsiasi primitiva in java come segue? List&lt;int&gt; myList = new ArrayList&lt;int&gt;(); Sembra di poterlo fare List myList = new ArrayList(); e aggiungi "int" in questo elenco. Ma allora questo significherebbe che posso aggiungere qualsiasi cosa a questo elenco. La …

3
Perché Maven mi avvisa della codifica?
Il mio obiettivo è creare un archetipo da un progetto. Quando eseguo un obiettivo che non coinvolge il plugin maven-archetype, non vedo alcun avviso: [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ maven-archetype-base --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ maven-archetype-base …

9
Amazon S3 carica il file e ottieni l'URL
È possibile caricare un file txt / pdf / png su Amazon S3 in una singola azione e ottenere l'URL del file caricato come risposta. Se è così, AWS Java SDK è la libreria giusta che devo aggiungere nella mia applicazione web java struts2. Per favore suggeriscimi una soluzione per …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.