Domande con tag 'optimization'

3
risposte

Vale la pena valutare l'ottimizzazione del compilatore in casi banali?

Attualmente sto testando Visual C ++ 10 su alcuni piccoli pezzi di codice. Ad esempio, come questo (preso da qui ): int main() { int i; clrscr(); for(i=0,i++,i<=5;i++,i<=2;i=0,i<=5,i+=3){ printf("%d ",i); }...
posta 14.09.2011 - 15:27
3
risposte

È denormalizzante una struttura dati essenzialmente un'ottimizzazione del codice, a cui si applicano le normali regole?

Uno degli elementi efficaci di Java di Bloch 55: Optimize judiciously estende le regole di Jackson sull'ottimizzazione: Rule no. 1: Don't optimise! Rule no. 2 (for experts): Don't optimise yet! Extra Bloch rule 1: Don't try i...
posta 07.02.2016 - 15:04
3
risposte

Come ottimizzare un bytecode misto stack / registro con flusso di controllo ed effetti collaterali?

Sto cercando di capire una tecnica per ottimizzare il bytecode per la seguente macchina virtuale: Bytecode è una lista di istruzioni piatte, con esecuzione a partire dalla prima istruzione. Stack bytecode: istruzioni come i ++, a + b, i...
posta 20.12.2018 - 14:04
4
risposte

In che modo un piano di esecuzione della query influisce sull'esecuzione della query?

Ho letto alcuni articoli sull'ottimizzazione delle query di SQL Server. Il punto che ottengo è SQL Server genera un piano di esecuzione di query per ogni stored procedure quando viene eseguito per la prima volta. Questi piani di esecuzione sono...
posta 23.03.2016 - 18:36
3
risposte

Quali sono i vari tratti / tipi di ottimizzazioni premature?

Per la formazione sulla tecnica di revisione del codice, devo trattare vari argomenti. Uno di questi è l'ottimizzazione prematura. Ho trovato 3 tratti come: È generalmente malvagio; causando inverso Effetti . È un dolore non necessario ,...
posta 07.07.2011 - 07:12
2
risposte

Perché Haskell non è in grado di ottimizzare gli elenchi infiniti?

Diciamo che hai una lista %codice% e vuoi ottenere il l = [0, 2..] th numero quando n è piuttosto grande, ad esempio n . Quindi chiami n=123456789 . Sulla mia macchina, questo risulta in l !! 123456789 . Quindi, perché H...
posta 24.05.2014 - 02:30
1
risposta

Miglioramento dell'algoritmo di campionamento

Sto avendo un po 'di problemi a progettare una nuova funzione al momento. Fa parte di un sistema di gestione delle risorse. Mi stavo chiedendo se qualcuno ha esperienza nel fare qualcosa di simile. Proverò a spiegare: Risorsa : una person...
posta 14.01.2016 - 16:35
2
risposte

L'implementazione di più interfacce su una classe riduce le prestazioni?

Ho avuto una domanda riguardante le prestazioni di avere una classe implementare più interfacce. C'è qualche degrado nell'avere una classe implementare 2 interfacce vs 10 interfacce? Sfondo Questa domanda deriva dall'indagine su Identity...
posta 25.08.2017 - 20:34
1
risposta

Come unire due funzioni che fanno le stesse cose con variabili diverse

Ho queste due funzioni Javascript che sono uguali ad eccezione delle variabili onClickVoteUp: function (e) { var $target = $(e.target); var upvoted = this.model.get("upvoted"); var downvoted = this.model.get("downvoted"); thi...
posta 02.03.2015 - 11:30
2
risposte

Come misurare l'accuratezza dell'algoritmo?

Ho alcuni algoritmi di ottimizzazione (per trovare la funzione minima) e vorrei verificare quanto sono buoni. Supponiamo che io costruisca casi di test e confronti i risultati effettivi con quelli teorici. Quali misure dovrei usare per stimare s...
posta 25.08.2014 - 23:30