Domande con tag 'java'

3
risposte

Quanto è utile JNI in Android?

In java / android possiamo chiamare il codice scritto nel linguaggio c / c ++ per il vantaggio della velocità di esecuzione. Ho sentito della compilation di Ahead Of Time che (per quanto ne so) compila l'intera applicazione al codice nativo dura...
posta 04.11.2017 - 18:49
1
risposta

Una classe può ottenere un'astrazione senza implementare un'interfaccia o estendere una classe astratta?

Ho letto molte definizioni di astrazione e come è stato realizzato in linguaggi di programmazione come Java e C ++ usando interfacce (solo Java) e classi astratte. Comprendo che sono necessarie classi e interfacce astratte per consentire a pi...
posta 12.10.2017 - 15:11
4
risposte

Qual è il punto di registrazione? [chiuso]

Oggi mi è stata fatta una domanda così semplice che non ero sicuro di come rispondere. Ho aggiunto alcune dichiarazioni di registrazione al nostro pacchetto di test di integrazione, per scoprire quale parte di essa richiedeva così tanto tempo...
posta 14.09.2017 - 22:04
3
risposte

Progetta una soluzione accodamento con cluster e più utenti

È un problema di progettazione che sto elencando qui. Ho diverse serie di operazioni commerciali che vengono eseguite per diverse entità aziendali. Operazioni: Operazione A Operazione B Operazione C Ad esempio, ho un'entità A. I...
posta 25.12.2014 - 05:03
2
risposte

Come costruire una classe per confrontare parole in un dizionario lessicale?

Sto cercando di creare una classe che memorizzi le parole in un set in modo che possa vedere se una parola appartiene o meno a quell'insieme. Non voglio creare mai un set ogni volta che istanziato la classe, quindi sto usando quello che penso si...
posta 23.10.2016 - 05:50
2
risposte

Perché System.Threading.Semaphore di C # implementa IDisposable e perché java.util.concurrent.Semaphore non implementa Closeable?

In .NET framework, System.Threading.Semaphore è un IDisposable che richiede il richiamo manuale di dispose . Tuttavia, in JavaSE, java.util.concurrent.Semaphore non è un Closeable né un AutoCloseable . Perché scelg...
posta 16.10.2016 - 09:08
1
risposta

Classe scheletrica / astratta solo per memorizzare lo stato condiviso?

Dato un'interfaccia per il modello di strategia in questo modo: public interface Strategy { public Output execute(Input input); public Output getLastExecutionOutput(); } se voglio memorizzare l'ultimo risultato di esecuzione di qualsias...
posta 15.11.2014 - 06:28
2
risposte

Progettazione dello stato meccanico

Voglio scrivere una libreria per la stima dello stato meccanico di un veicolo. Questo è, stimare le variabili come posizione, velocità e così via, usando le informazioni fornite da diverse misurazioni del sensore (GPS, IMU, ...). Queste sono...
posta 29.11.2016 - 12:55
1
risposta

È sempre ottimale conservare l'incapsulamento in MVC?

Ho appena terminato un progetto in cui ho creato una simulazione visiva del ciclo di vita di un'istruzione ARM in un processore a ciclo singolo. Ho usato il pattern MVC in questo progetto e ho incontrato un bivio del design quando ho pensato a c...
posta 22.01.2017 - 21:59
2
risposte

Meglio chiamare per immergersi nei sottomodelli o passare un risultato

Ho un servizio che esegue una logica aziendale piuttosto complicata quando riceve una richiesta. Ho la maggior parte delle funzionalità isolate in metodi privati che si abbassano di un paio di livelli rispetto al metodo che riceve la richiesta...
posta 26.10.2015 - 14:29