Domande con tag 'performance'

8
risposte

Refactoring per loop (aspetto codice pulito)

Devo refactoring un ciclo "for" che itera su un array e fa due cose indipendenti con l'elemento dell'array. Ad esempio: doThisOrOtherStuff(array) { for(int i=0; i<array.length; i++) { element = array[i]; id = element.getId(); if(id &...
posta 15.11.2017 - 09:51
3
risposte

La convalida del setter influisce sulle prestazioni?

In uno scenario in cui si utilizza un ORM per mappare le entità al DB e si hanno convalide del setter (nullable, data inferiore alla convalida odierna, ecc.), ogni volta che l'ORM ottiene un risultato, passerà nel setter a istanza l'oggetto....
posta 23.10.2013 - 12:51
4
risposte

Come si può usare un editor live

Stavo pensando a un ambiente di editing live in cui il codice / un file sorgente è sincronizzato in modo che le modifiche apportate da un utente vengano trasferite a tutti gli altri che modificano il file. Qualcosa come Google Wave, ma per codic...
posta 19.11.2011 - 17:50
4
risposte

Progettazione di un database per una tabella con un numero enorme di righe

Supponiamo , sto sviluppando un'applicazione per tenere traccia delle vendite giornaliere di un piccolo negozio di vendita al dettaglio di soli tre dipendenti. Supponiamo che , il proprietario accetti di acquistare solo un PC e, rifiuta d...
posta 01.05.2018 - 03:55
4
risposte

Misure delle prestazioni del motore Javascript nel tempo? [chiuso]

Dall'inizio della gara Javascript - che avrei ambientato nel lancio di Google Chrome nel 2008 - il miglioramento delle prestazioni del motore di Javascript è stato notevole. Il web è pieno di confronti come "Firefox V3.42.7 vs Safari 3.0-prea...
posta 10.08.2011 - 16:15
2
risposte

Complessità ciclica vs prestazioni

Per quanto comprendo il concetto, CC è determinato da quante logiche a nidificazione annidate hanno il metodo dato. Può essere sottoposto a refactoring per verificare l'opposto del predicato originale e il richiamo della chiamata. Ad esempio:...
posta 21.10.2016 - 13:07
3
risposte

Architettura per scanner di biglietti di ammissione di eventi per eventi con più voci

Sto lavorando a un servizio che consente agli organizzatori di eventi di vendere biglietti per i loro eventi online (molto simile a Eventbrite per essere onesti). I clienti stampano i biglietti da soli (ogni biglietto ha un codice a barre) e...
posta 06.01.2015 - 18:30
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
4
risposte

Guida per principianti allo sviluppo di software di ottimizzazione [chiuso]

Sono novizio nella programmazione "seria", cioè applicazioni che si occupano di applicazioni di vita reale e progetti software che vanno oltre i compiti scolastici. I miei interessi includono l'ottimizzazione, la ricerca operativa, gli algori...
posta 21.12.2011 - 22:18
3
risposte

Motore di archiviazione file super veloce

In pratica ho un grande tavolo gigantesco (circa 1.000.000.000.000 di record) in un database con questi campi: id, block_id, record id è univoco, block_id non è univoco, contiene circa 10k (max) record con lo stesso block_id ma con record...
posta 31.01.2014 - 19:01