Domande con tag 'java'

1
risposta

Il framework Fork-Join in Java è rotto?

Ho appena finito di leggere questo articolo che afferma che il framework Java Fork-Join non va bene per quasi tutte le attività realistiche. Sembra essere in gamba, ma non mi sento qualificato per dire se ha ragione o no. Per citare la conclus...
posta 03.03.2017 - 12:59
1
risposta

Programmazione asincrona composta in Java senza troppo GC

Supponiamo che io stia scrivendo una libreria in Java per eseguire chiamate di rete. Voglio che sia efficiente per i casi come proxy inversi altamente caricati ecc (da 10 a 100 Krps che entrano ed escono, richieste client servite nello stesso DC...
posta 18.07.2017 - 22:35
2
risposte

Potrebbe Java importare classi C ++ da una libreria usando JNA o JNI?

In passato, ho usato JNI per accedere ad alcune funzioni winapi, tuttavia winapi è C e quindi solo procedurale. Ora il mio piano è diverso e ho bisogno di sapere se sto andando nella giusta direzione. Quello che voglio è: per creare una libr...
posta 31.08.2015 - 23:50
3
risposte

La combinazione di enum con stringhe statiche in java potrebbe essere trascurata?

Attualmente la mia squadra ha un numero di costanti definito come stringhe finali statiche. Voglio essere in grado di scorrere su queste stringhe come se fossero enum in una posizione, ma in qualsiasi altro modo vengono utilizzate come stringhe...
posta 24.08.2015 - 16:47
1
risposta

Dovrei forzare l'utente a racchiudere gli argomenti o consentire loro di passare i dati al costo di avere più argomenti?

Ho il costruttore: public class Player { final private DoubleDuple position; final private DoubleDuple momentum; public Player(double xPos, double yPos, double xMom, double yMom) { position = new DoubleDuple(xPos, yPos);...
posta 09.08.2015 - 00:08
2
risposte

Design di classe per la scrittura di più versioni di più file

Sto scrivendo un servizio web in Java che legge alcune informazioni da un DB e genera più file JSON scritti su S3. Per ogni tipo di file, ho un POJO che è serializzato su JSON usando jackson. Lo schema dei file può cambiare nel tempo: è possi...
posta 19.10.2015 - 02:22
2
risposte

Progettazione basata sul dominio - L'entità è aggiornabile in determinate circostanze

Ecco la mia regola aziendale: Anyone (anonymous users) can make an Application (as in to apply for something). Applications can be updated until they are reviewed and approved by an officer. Approved applications cannot be updated. Perta...
posta 24.12.2015 - 22:32
3
risposte

"Uno di alcuni" tipi

Dì che hai alcune classi diverse che non hanno alcuna funzionalità in comune, ma da qualche parte nel tuo programma, hai bisogno di una (che non è necessariamente importante) perché hanno un funzionalità in quel contesto. Qual è il modo miglio...
posta 12.04.2015 - 03:12
4
risposte

L'implementazione di un "sistema di eventi lanciabili" potrebbe essere offensivo?

Ho riflettuto per un paio d'anni sull'utilizzo degli eventi Throwable e sull'implementazione di una sorta di sistema di eventi che utilizza throw per inviare un evento, o lasciare che un metodo diverso lo gestisca con throws . L...
posta 23.05.2015 - 23:16
2
risposte

come gestisci le revisioni delle prestazioni delle applicazioni

Ho cercato di capire come migliorare efficacemente le revisioni delle prestazioni prima che l'installazione si verifichi per tutte le versioni eseguite dal nostro team. Normalmente lo fai parte del processo di revisione del codice o lo gestisci...
posta 26.02.2011 - 21:46