Domande taggate «micro-optimization»


13
Dovrei usare Java String.format () se le prestazioni sono importanti?
Dobbiamo creare stringhe continuamente per l'output del registro e così via. Nelle versioni JDK abbiamo imparato quando usare StringBuffer(molti appendi, thread-safe) e StringBuilder(molti appendi, non thread-safe). Qual è il consiglio sull'uso String.format()? È efficiente o siamo costretti a rimanere con la concatenazione per i one-liner in cui le prestazioni sono …



3
Perché la mia domanda trascorre il 24% della sua vita facendo un controllo nullo?
Ho un albero decisionale binario critico per le prestazioni e vorrei concentrare questa domanda su una singola riga di codice. Il codice per l'iteratore dell'albero binario è di seguito con i risultati dell'esecuzione dell'analisi delle prestazioni rispetto ad esso. public ScTreeNode GetNodeForState(int rootIndex, float[] inputs) { 0.2% ScTreeNode node = …

3
Costo dei gestori di eccezioni in Python
In un'altra domanda , la risposta accettata suggeriva di sostituire un'istruzione if (molto economica) nel codice Python con un blocco try / tranne per migliorare le prestazioni. Problemi di stile di codifica a parte e supponendo che l'eccezione non venga mai attivata, quanta differenza fa (dal punto di vista delle …

4
cosa è più veloce: in_array o isset? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, discussioni, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.