Domande con tag 'java'

2
risposte

Modo corretto per estendere un albero gerarchico

Ho attualmente il seguente albero da implementare in Java. I miei problemi sono i seguenti: Come posso risolvere il fatto che l'amministratore deve avere tutto il livello 4 logica da entrambi i rami dell'albero poiché non posso eredita...
posta 16.06.2017 - 13:28
2
risposte

Numero di thread: calcolo intensivo vs operazioni intensive di IO?

Mi sono imbattuto in questa affermazione blog Le operazioni intensive di calcolo dovrebbero utilizzare un numero di thread inferiore o uguale al numero di core, mentre le operazioni intensive di IO come copiare i file non hanno alcun utiliz...
posta 26.07.2018 - 12:23
2
risposte

Singleton for Java Functional Interface

So che ci sono state 1 milione e 1 discussioni su Singletons su SO e qui e ho dovuto ripulire la mia giusta dose di terribili singleton nella nostra base di codici; uno dei motivi per cui sono timido con le pistole qui. Ma mi trovo in una situaz...
posta 12.06.2018 - 19:54
2
risposte

Perché possiamo usare lo stesso nome per la variabile locale in diversi ambiti?

Mi chiedevo perché è possibile che possiamo usare lo stesso nome per la variabile locale in diversi ambiti? Come possiamo avere due metodi che entrambi possono avere variabili con lo stesso nome. Che cosa rende possibile questo e cosa succ...
posta 30.01.2015 - 22:42
5
risposte

Implementa più interfacce separate o gerarchia di interfacce

Recentemente ho refactoring uno dei miei progetti e ho preso una decisione che devo prendere. Ho diverse interfacce: Entity : qualcosa nel mondo di gioco Actor : un Entity che può eseguire azioni Character : un A...
posta 25.02.2015 - 04:47
1
risposta

È irragionevole implementare un linguaggio di scripting per domini di piccole dimensioni?

Al mio nuovo lavoro, stanno attualmente trascorrendo decine di ore di lavoro che non dobbiamo fare test QA manuali dopo ogni build. Niente è automatizzato affatto. (Possiamo permetterci solo tre sviluppatori, e sono tutti troppo occupati per ess...
posta 24.02.2016 - 01:30
4
risposte

Thread di sfondo in applicazione scalata orizzontalmente

Ho una situazione abbastanza comune in questi giorni: ho una webapp che scala orizzontalmente su più macchine per servire un carico maggiore. Questa particolare applicazione è scritta in Java. Su questa stessa webapp, trovo che ho bisogno di...
posta 23.11.2015 - 17:53
2
risposte

Ambiguità nell'overload del metodo

Il libro che sto leggendo su Java afferma qualcosa di confuso e inaccettabile. Learning About Ambiguity When you overload methods, you risk creating an ambiguous situation - one which the compiler cannot determine which method to use....
posta 14.11.2015 - 13:28
4
risposte

La parola chiave sincronizzata è ancora utilizzata / necessaria in java?

La parola chiave sincronizzata è ancora richiesta (ignora la retrocompatibilità, sto pensando in termini di scrittura di nuovo codice, oggi) o dovremmo utilizzare tutte le funzionalità disponibili nei pacchetti Concurrent e Collection?     
posta 14.04.2011 - 09:56
2
risposte

Migliorare la gestione delle eccezioni? [duplicare]

Sono un programmatore novizio e recentemente ho iniziato a studiare la gestione delle eccezioni in Java. So cosa provare, catturare e infine blocchi, ma ho davvero bisogno di capire come usarli bene e dove gestire qualcosa nello stack delle...
posta 17.02.2011 - 13:10