Domande con tag 'efficiency'

1
risposta

Dominio personalizzato o tabella di riferimento degli attributi o entrambi?

Sto progettando il mio primo vero database e sto valutando i pro e i contro di come applicare l'uniformità nei miei dati. La mia prima opzione è creare un dominio personalizzato e programmare la mia interfaccia utente per consentire solo determi...
posta 22.06.2014 - 18:06
3
risposte

Variabili di stato globali e passaggio parametri del costruttore

Verranno utilizzate un paio di variabili di sola lettura. Quasi tutte le classi useranno queste variabili. O metto tutte le variabili in una classe statica interna separata o le passo più volte in tutti i parametri del costruttore delle classi....
posta 22.05.2018 - 19:23
5
risposte

Come evitare di dover calcolare radici quadrate per ogni elemento in un set di dati?

Ho una lista di punti, con coordinate in virgola mobile, di cui ho calcolato il quadrato della distanza euclidea tra questi punti. Non ho calcolato l'effettiva distanza euclidea tra questi punti perché il calcolo di una radice quadrata è un'op...
posta 15.10.2015 - 10:54
3
risposte

Database identici per utenti multipli che leggono l'efficienza

Il nostro progetto utilizza un database statico (nessuna scrittura). Con molti utenti in realtà non abbiamo un problema di per sé a leggerlo. Se un database "si blocca" per ogni richiesta di lettura da parte di qualsiasi utente, non sarebbe più...
posta 15.10.2015 - 18:49
3
risposte

Rendere un algoritmo più efficiente

Ho una domanda sull'efficienza di un algoritmo: Hai una lista di x, y punti Ora voglio ottenere tutti i punti che sono fino a 5 unità di distanza da un riferimento x, punto y Come si calcola nel modo più efficiente? Vado sopra ogni p...
posta 15.11.2013 - 04:06
2
risposte

Utilizzo di un parser per individuare il codice difettoso

Ultimamente ho lavorato molto su PHP e ho riscontrato un numero anormalmente elevato di errori di analisi. Mi rendo conto che sono colpa mia e sono il risultato di una codifica iniziale sciatta da parte mia, ma sto arrivando al punto di dedicare...
posta 20.06.2012 - 19:19
4
risposte

Evitare tutte le situazioni più nette nello sviluppo di software [chiuso]

Cercando di capire in che modo i programmatori esperti affrontano la programmazione quando sono bloccati da problemi davvero spinosi. La situazione che sto affrontando alcune volte è come se fossi bloccato con il codice per un bel po 'di ore, ce...
posta 30.09.2016 - 23:20
1
risposta

Risultato LINQ più efficiente per la query Contains ()

Attualmente utilizzo il seguente: var result = list.Union(otherList).SelectMany(l => l.children).ToList() foreach(var child in lotsOfChildren){ something = result.Contains(child) } Uso solo result per le query se l'elenco conti...
posta 13.03.2015 - 12:37
2
risposte

Dovresti evitare di aggiungere trame stack inutili?

Recentemente ho lavorato con laravel (PHP) e c'è un'opzione quando si usa il loro ORM fluente per definire le clausole che usano le chiusure. Questo ci dà due modi, funzionalmente equivalenti, per specificare una clausola where che dovrebbe esse...
posta 04.08.2014 - 17:00
3
risposte

Passando nomi di classi o oggetti?

Ho un'istruzione switch switch ( $id ) { case 'abc': return 'Animal'; case 'xyz': return 'Human'; //many more } Sto restituendo i nomi delle classi e li uso per chiamare alcu...
posta 14.06.2012 - 19:02