Domande con tag 'java'

3
risposte

Usando MongoDB per un'applicazione non scalabile?

Ho lavorato principalmente su database RDBMS. Ha studiato di recente MongoDB e mi è piaciuto dove non è necessario definire gli schemi in anticipo. Quindi gli sviluppatori di applicazioni possono iniziare subito a scrivere il codice. Lo svantagg...
posta 08.03.2017 - 13:03
5
risposte

Utilizzo di SRP con Object Thinking

Secondo David West , Thinking degli oggetti implica l'identificazione di oggetti nel dominio del problema / business che rispecchiano oggetti del mondo reale; l'interfaccia rifletterebbe quindi i comportamenti di quell'oggetto. Cosa succ...
posta 30.05.2017 - 15:40
3
risposte

Una domanda molto basilare sull'opportunità di controllare null e lanciare NPE? [duplicare]

Considera il metodo seguente: public void operationOnList(List<String> list) { list.add(1); } È ovvio che se l'elenco è nullo, questo metodo genererà una NullPointerException. La mia domanda è: dovrei invece verificare esplic...
posta 23.05.2016 - 09:30
2
risposte

Analizza sia en_US che en-US come locale in Java

Sto scrivendo un'API (usando Java) che accetta le impostazioni locali come parametro. Vogliamo che i clienti siano in grado di specificare "en-US" o "en_US" in quanto sembrano entrambi ampiamente utilizzati in tutte le lingue. Ho seguito ques...
posta 22.07.2016 - 02:24
1
risposta

Come riparare software mal progettato? [chiuso]

Sto lavorando ad un grande progetto da solista come hobby, e all'inizio ho commesso un errore: sono saltato dritto nella programmazione senza dare un secondo per progettare. Ora sono quasi 6 mesi e le cose stanno iniziando a cadere a pezzi: non...
posta 25.05.2014 - 21:35
1
risposta

Come è rappresentato un numero in virgola mobile in Java?

Quale algoritmo utilizza java per convertire il numero in virgola mobile (Es: 0,15625) in binario (0,00101)? Se java utilizza la forma normalizzata o il formato denormalizzato? Se scrivo float ab=0.15625 nel file sorgente Java, quale...
posta 13.09.2014 - 07:14
3
risposte

Restituisce puntatori di array e popola un array inserito come parametro?

Quale è meglio? Ho notato che quest'ultimo è usato in molti codici C. Le persone tipicamente mallocano un array e quindi lo passano come parametro a una funzione, che lo popolerà. Mentre in Java, il primo sembra più popolare. È uno migliore d...
posta 07.09.2017 - 14:26
4
risposte

È tipico che un fornitore di servizi web fornisca anche librerie client?

La mia azienda sta costruendo un'applicazione web Java aziendale e ci stiamo adoperando per utilizzare GWT-RPC come protocollo client-server per motivi di prestazioni. Tuttavia, in futuro, avremo bisogno di fornire un'API per altri sistemi azien...
posta 15.11.2011 - 16:31
4
risposte

Come memorizzare più requisiti con OR e AND?

Bene, sto lavorando a un progetto personale che deve verificare se un utente ha soddisfatto determinati requisiti e si presenta sotto forma di Requisito: [c1 OR c2] AND [d1 OR d2] Requisito: [c1 AND c2] OR [d1 AND d2] Requisito: c1 AND...
posta 16.06.2012 - 00:57
2
risposte

Come possiamo gestire più istanze di un metodo attraverso una singola istanza di classe

Come possiamo gestire più istanze di un metodo attraverso una singola istanza di classe (chiamata Costruttore singolo)? Per elaborare, ho una classe handler che ha due metodi per dire verifyUser(String JSON) e getUserInfo(String JSON)...
posta 10.08.2012 - 07:31