Ho a che fare con un gran numero di applicazioni java, che necessitano di diverse proprietà globali per l'operatività, ad esempio: nome host del RDBMS centrale, nome host e posizione del portale self-service centrale, posizione host del LDAP cen...
Fornita un'interfaccia
interface I {
one();
two();
}
Una classe base astratta che implementa parzialmente I
abstract class A {
@Override
void one() {
//something
}
}
E infine una sottoclasse di A...
Java efficace offre 2 modi per implementare swap :
// Two possible declarations for the swap method
public static <E> void swap(List<E> list, int i, int j);
public static void swap(List<?> list, int i, int j);
Quin...
Come dice il titolo, è una cattiva pratica creare / generare il metodo Object.equals () perché ne ho bisogno nei miei test di unità, ma non nel mio codice normale?
Ho una HashMap Java con una chiave String e un valore POJO in un'applicazione a esecuzione prolungata, e occupa una grande quantità di memoria (oltre 500mb, e questo numero è destinato a crescere - Immagino che sarà superare i 2 GB in due o tre...
Ho un buon numero di classi di servizio e DAO che ha lo stesso set di blocchi di codice di eccezione a 30 righe che viene ripetuto e viene visualizzato nel rapporto Duplicazione codice.
L'approccio a cui posso pensare è
Estrai i blocchi...
Ho un'app che utilizza Gson per serializzare / deserializzare le classi di dati e mantenere i dati tra viene eseguito.
Il mio codice utilizza @NonNull annotazioni per molti campi / parametri / ritorni del metodo e una cosa che era Cos...
Ho diversi tipi di eventi, ad esempio:
abstract class Event {
static class KeyPress extends Event { ... }
static class KeyRelease extends Event { ... }
static class KeyHold extends Event { ... }
// ...
}
E molti ascoltatori...
Stiamo sviluppando un framework che ha diversi livelli e che verrebbe distribuito in un ambiente multi-thread. Ogni livello può avere il proprio tipo di dati di input / output. Il livello superiore prende l'input, esegue alcune azioni sui dati e...
Ho scritto un modulo nella mia applicazione che crea una mesh da dati di coordinate e faccia esistenti. Il numero di vertici nella mesh potrebbe facilmente superare i 10 milioni e lo stesso vale per i volti.
Il problema con i dati grezzi è ch...