Sembra che Python , PHP e Ruby utilizzino tutti il nome "argv" per fare riferimento all'elenco degli argomenti della riga di comando. Da dove viene il nome "argv"? Perché non qualcosa come "args"? La mia ipotesi è che provenga da C, dove la v starebbe per "vettore". Wikipedia ha una …
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 …
Il famoso algoritmo di moltiplicazione della matrice di Strassen è un vero piacere per noi, in quanto riduce la complessità del tempo dalla tradizionale O (n 3 ) a O (n 2.8 ). Ma di tutte le risorse che ho passato, anche il libro di Cormen e Steven Skienna, chiaramente …
Sembra una domanda semplice, ma dopo molte letture sull'argomento, non ho ancora trovato una risposta definitiva (forse perché è così semplice). La mia domanda è questa: quando un garbage collector compatta oggetti nell'heap, come vengono aggiornati i riferimenti a quegli oggetti nello stack? Mi vengono in mente due possibili soluzioni: …
Nel nostro progetto lavoriamo secondo una metodologia zero bug (ovvero zero difetti). L'idea di base è che i bug hanno sempre una priorità maggiore rispetto alle funzionalità. Se stai lavorando a una storia e ha un bug, deve essere risolto affinché la storia venga accettata. Se viene rilevato un bug …
Mi chiedevo perché il problema dei filosofi da pranzo fosse basato su un caso di cinque filosofi. Perché non quattro? Immagino che possiamo osservare tutti i problemi spiacevoli che possono verificarsi quando discutiamo di cinque esempi di filosofi anche quando ci vengono dati quattro pensatori. Quindi è solo per una …
Sto lavorando a un progetto open source su GitHub. Ha una sottodirectory / fornitore in cui ha una copia di diverse librerie esterne. Il manutentore originale del progetto ha aggiornato questa directory di tanto in tanto con una copia più recente della libreria esterna. Uno sviluppatore mi invia una richiesta …
Come sviluppatore web relativamente nuovo (autodidatta), ho sentito spesso i termini front-end , lato client , back-end e lato server . Per me front-end e back-end erano sempre sinonimo rispettivamente di lato client e lato server. Tuttavia, dato che ho iniziato a lavorare con framework MVC come CodeIgniter, ho riscontrato …
Perché i libri dicono "il compilatore alloca lo spazio per le variabili in memoria". Non è l'eseguibile che lo fa? Voglio dire, ad esempio, se scrivo il seguente programma, #include <iostream> using namespace std; int main() { int foo; return 0; } e compilarlo e ottenere un eseguibile (lascia che …
Ho bisogno di aiuto su questo problema ACPC ICPC. La mia idea attuale è quella di modellare questo come un problema di percorso più breve, che è descritto nella dichiarazione del problema. Problema Esistono N = 1000contenitori per rifiuti nucleari situati lungo una linea numerica 1-D in posizioni distinte da …
Penso che questo articolo, A Successful Git Branching Model , sia molto noto tra gli utenti DVCS esperti. Uso hgprincipalmente, ma direi che questa discussione va bene per qualsiasi DVCS. Il nostro flusso di lavoro attuale prevede che ogni sviluppatore cloni il repository principale. Scriviamo codice sul nostro repository locale, …
Ci sto pensando da molto tempo senza raggiungere una risposta ottimale. Prima di tutto, sono un medico che ama la programmazione ma non l'ha mai davvero studiato, tranne che per l'apprendimento a casa e molti anni di gioco con il codice nel mio tempo libero. Attualmente sto cercando di costruire …
Recentemente ho approfondito la programmazione funzionale, in particolare Haskell e F #, il precedente ancora. Dopo aver cercato su Google non sono riuscito a trovare un confronto comparativo dei linguaggi funzionali più importanti (Scala, F # ecc.). So che non è necessariamente giusto per alcune delle lingue (mi viene in …
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 è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Quando entro una scadenza di programmazione particolarmente rigida (come un'ora), se …
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.