Utilizzare questo tag in riferimento al confronto dell'efficienza di vari sistemi o algoritmi o metodi per misurare l'efficienza. La notazione O grande è più correlata alla complessità, ma potrebbe influire sull'efficienza.
Perché le "maschere di bit" si chiamano così? So che sono principalmente usati per operazioni bit per bit e l'uso di maschere di bit è più efficiente dell'uso di variabili separate. Tuttavia la mia domanda è: perché e quando sono state inventate le maschere? Sono stati usati sin dai primi …
Questa è solo una meraviglia che ho avuto durante la lettura di linguaggi interpretati e compilati. Ruby è senza dubbio un linguaggio interpretato poiché il codice sorgente viene elaborato da un interprete nel punto di esecuzione. Al contrario, C è un linguaggio compilato, poiché è necessario compilare prima il codice …
Senza essere presuntuoso, vorrei che tu considerassi la possibilità di questo. La maggior parte dei sistemi operativi oggi si basa su linguaggi di livello piuttosto basso (principalmente C / C ++) Anche quelli nuovi come Android usano JNI e l'implementazione sottostante è in C In effetti, (questa è un'osservazione personale) …
Esistono dati concreti (studi, confronti, analisi non solo dell'intestino) sui vantaggi e gli svantaggi del lavoro da casa? I miei sviluppatori hanno chiesto ad esempio di lavorare da casa un giorno alla settimana, al capo non piace per vari motivi, alcuni dei quali sono d'accordo, ma penso che non si …
Supponiamo che io abbia 4 tipi di servizi che offro (è improbabile che cambino spesso): analisi Design Programmazione Altro Supponiamo che io abbia 60-80 di servizi effettivi che rientrano ciascuno in una delle categorie precedenti. Ad esempio, "un servizio" può essere "Programma di test utilizzando la tecnica A" ed è …
È arrivato varcharsolo un residuo di prima texto ci sono casi d'uso in cui vorresti usare un varchar? (O del charresto ..) (Uso Postgres e MySQL (MyISAM) ogni giorno, quindi quelli sono ciò che mi interessa di più, ma le risposte per altri database sono ovviamente benvenute. ^ _-)
Mi è stato insegnato che lo spostamento in binario è molto più efficiente della moltiplicazione per 2 ^ k. Quindi volevo sperimentare e ho usato il seguente codice per testarlo: #include <time.h> #include <stdio.h> int main() { clock_t launch = clock(); int test = 0x01; int runs; //simple loop that …
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, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Sono un po 'un giullare, quindi l'idea di un uovo di …
Supponendo che ci sia un po 'di codice che legge i file per più utenti e che i file sono di qualsiasi dimensione arbitraria: a quale dimensione diventa più efficiente leggere il file in modo asincrono? O per dirla in altro modo, quanto deve essere piccolo un file affinché sia …
Ho sempre sentito che la ricerca lineare è un approccio ingenuo e la ricerca binaria è migliore di quella nelle prestazioni a causa della migliore complessità asintotica. Ma non ho mai capito perché è meglio della ricerca lineare quando è richiesto l'ordinamento prima della ricerca binaria? La ricerca lineare è …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Come molti concordano, incoraggiare gli sviluppatori a creare codice veloce dando …
Tutti dicono che dovrei rendere il mio codice modulare, ma non è meno efficiente se uso più chiamate di metodo piuttosto che meno metodi, ma più grandi? Qual è la differenza in Java, C o C ++ per quella materia? Capisco che è più facile modificarlo, leggerlo e comprenderlo, specialmente …
Il mio flusso di lavoro è sempre stato quello di scrivere un passaggio logico, quindi eseguire il programma e controllare l'output. Questo processo mi è servito incredibilmente bene per incarichi all'università. Tuttavia, poiché faccio più sviluppo, ci sono volte in cui la semplice compilazione ed esecuzione del codice richiede da …
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, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.