Domande con tag 'java'

4
risposte

Quali algoritmi e strutture dati dovrebbero essere assolutamente a conoscenza di uno sviluppatore? [chiuso]

Voglio essere uno sviluppatore Java enterprise di successo. Con quali algoritmi e strutture dati dovrei essere esperto? Quali libri mi consiglieresti? Per essere uno sviluppatore Java di successo, devo conoscere tutti gli algoritmi avanzati c...
posta 12.10.2010 - 10:37
11
risposte

È un'abilità veramente necessaria da programmare senza la documentazione dell'API? [chiuso]

Oggi ho passato a malapena il mio esame di programmazione Java. Dovevo rispondere ad alcune domande generali sul threading che facevo bene e scrivere un piccolo programma thread che era peggio. Dovevo collegare il mio laptop allo schermo del pro...
posta 12.01.2012 - 19:34
9
risposte

Interruzione di riga prima / dopo operatore [chiuso]

Sebbene la convenzione del codice Java di Sun suggerisca di mettere un'interruzione di riga prima dell'operatore, molte altre linee guida non sono d'accordo. Non vedo alcun pro e contro, quindi ci sono vantaggi nell'usare uno di questi stili ris...
posta 17.07.2011 - 16:01
4
risposte

Come posso utilizzare unit test e TDD per testare un'app che si basa principalmente su operazioni CRUD del database?

Al lavoro, uno dei miei progetti consiste principalmente nel prendere dati passati da un client esterno e persistere in un database. Si tratta di un'app enterprise Java che utilizza JPA e gran parte della nostra logica ruota attorno alle operazi...
posta 27.06.2014 - 20:23
4
risposte

Legittimo "vero lavoro" in un costruttore?

Sto lavorando a un progetto, ma continuo a colpire un posto di blocco. Ho una particolare classe (ModelDef) che è essenzialmente il proprietario di un albero nodo complesso costruito analizzando uno schema XML (penso DOM). Voglio seguire i buoni...
posta 20.12.2015 - 02:11
5
risposte

In Java, gli helper privati dovrebbero andare al di sopra o al di sotto dei metodi pubblici? [chiuso]

Ho notato che un collega e io abbiamo pratiche opposte riguardo all'ordinamento dei metodi nelle nostre classi Java. Uno di noi inizia una lezione con i suoi principali metodi pubblici e poi mette tutti gli aiutanti privati in seguito. L'altro d...
posta 08.02.2013 - 19:58
4
risposte

Come migliorare significativamente le prestazioni di Java?

Il team di LMAX ha una presentazione su come sono stati in grado di fare 100k TPS con meno di 1 ms di latenza . Hanno eseguito il backup di quella presentazione con un blog , scheda tecnica (PDF) e il codice sorgente stesso. Recentement...
posta 29.07.2011 - 14:18
3
risposte

Perché puntatore nullo anziché cast di classe?

In Java: int count = (Integer) null; lancia una java.lang.NullPointerException. Perché questo non genera un'eccezione di classe Cast per facilitare la comprensione del programmatore? Perché questa eccezione è stata scelta rispetto a q...
posta 31.07.2012 - 19:16
11
risposte

Quale framework di integrazione continua usi e perché? [chiuso]

Ci sono diversi framework CI (Continuous Integration) diversi là fuori e mi chiedo quale sia il più popolare. Quali strutture hai utilizzato nelle aziende in cui lavori? C'è qualche ragione per cui un framework CI è più popolare di un altro -...
posta 10.12.2010 - 18:15
2
risposte

Esiste una struttura dati per questo tipo di elenco / mappa?

Forse c'è un nome per quello che voglio, ma non ne sono consapevole. Ho bisogno di qualcosa di simile a un LinkedHashMap in Java, ma dove restituisce il valore 'precedente' se non c'è alcun valore nella chiave specificata. Cioè, ho una...
posta 03.10.2013 - 21:08