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].

5
Differenza tra match () e find () in Java Regex
Sto cercando di capire la differenza tra matches()e find(). Secondo Javadoc, (da quello che ho capito), matches()cercherà l'intera stringa anche se trova quello che sta cercando, e find()si fermerà quando trova quello che sta cercando. Se tale presupposto è corretto, non posso vedere ogni volta che vorresti usare matches()invece di …
250 java  regex 





27
È una cattiva pratica fare in modo che un setter ritorni "questo"?
È una buona o cattiva idea fare in modo che i setter di java ritornino "questo"? public Employee setName(String name){ this.name = name; return this; } Questo modello può essere utile perché in questo modo è possibile concatenare setter come questo: list.add(new Employee().setName("Jack Sparrow").setId(1).setFoo("bacon!")); Invece di questo: Employee e = …
249 java  design-patterns  api  oop 

7
Trust Store vs Key Store - creando con keytool
Comprendo che il keystore di solito conterrà le chiavi private / pubbliche e il trust store solo le chiavi pubbliche (e rappresenta l'elenco delle parti fidate con cui si intende comunicare). Bene, questa è la mia prima ipotesi, quindi se ciò non è corretto, probabilmente non ho iniziato molto bene …
249 java  ssl  keytool  jce 

11
Java: suddivisione di una stringa separata da virgola ma ignorando le virgole tra virgolette
Ho una stringa vagamente simile a questa: foo,bar,c;qual="baz,blurb",d;junk="quux,syzygy" che voglio dividere per virgole, ma devo ignorare le virgolette tra virgolette. Come posso fare questo? Sembra un approccio regexp fallito; Suppongo di poter scansionare manualmente ed entrare in una modalità diversa quando vedo un preventivo, ma sarebbe bello usare librerie preesistenti. …
249 java  regex  string 


22
Java: sun.security.provider.certpath.SunCertPathBuilderException: impossibile trovare un percorso di certificazione valido per la destinazione richiesta
Ho una classe che scaricherà un file da un server HTTPS . Quando lo eseguo, restituisce molti errori. Sembra che ho un problema con il mio certificato. È possibile ignorare l'autenticazione client-server? Se é cosi, come? package com.da; import java.io.FileOutputStream; import java.io.IOException; import java.nio.CharBuffer; import java.util.concurrent.Future; import org.apache.http.HttpResponse; import org.apache.http.client.utils.URIUtils; …


14
Android: differenza tra onInterceptTouchEvent e dispatchTouchEvent?
Qual è la differenza tra onInterceptTouchEvente dispatchTouchEventin Android? Secondo la guida per sviluppatori Android, entrambi i metodi possono essere utilizzati per intercettare un evento touch ( MotionEvent), ma qual è la differenza? Come fare onInterceptTouchEvent, dispatchTouchEvente onTouchEventinteragiscono insieme all'interno di una gerarchia di Vista ( ViewGroup)?


6
Cosa significa "| ="? (operatore uguale al tubo)
Ho provato a cercare usando Ricerca Google e Stack Overflow, ma non ho mostrato alcun risultato. Ho visto questo nel codice della libreria opensource: Notification notification = new Notification(icon, tickerText, when); notification.defaults |= Notification.DEFAULT_SOUND; notification.defaults |= Notification.DEFAULT_VIBRATE; Cosa significa "| =" ( pipe equal operator)?
249 java  android  operators 

14
JAX-RS - Come restituire codice di stato JSON e HTTP insieme?
Sto scrivendo un'app Web REST (NetBeans 6.9, JAX-RS, TopLink Essentials) e sto cercando di restituire il codice di stato JSON e HTTP. Ho il codice pronto e funzionante che restituisce JSON quando il metodo HTTP GET viene chiamato dal client. Essenzialmente: @Path("get/id") @GET @Produces("application/json") public M_機械 getMachineToUpdate(@PathParam("id") String id) { …

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.