Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 5 anni fa . Perché i creatori del protocollo Internet hanno deciso di utilizzare gli indirizzi IP per identificare un determinato …
C'è stato un cambio di lingua che lo ha richiesto o qualche motivo pratico per cui Bison non era più appropriato o ottimale? Ho visto su Wikipedia che sono passati, facendo riferimento alle note di rilascio di GCC 3.4 e GCC 4.1 . Queste note sulla versione indicano: Un parser …
Qualcosa che mi ha confuso a lungo è che così tanto software utilizza i termini "charset" e "codifica" come sinonimi. Quando le persone si riferiscono a una "codifica" unicode, significano sempre un set di regole per rappresentare i caratteri unicode come una sequenza di byte, come ASCII o UTF-8. Questo …
Ogni compilatore C offre la possibilità di "impacchettare" le strutture C (ad es __attribute__ ((__packed__)). Oppure #pragma pack()). Ora, sappiamo tutti che è necessario il confezionamento, se desideriamo inviare o archiviare i dati in modo affidabile. Questo deve essere stato anche un requisito fin dai primi giorni del linguaggio C. …
Sto usando il modello MVC nella mia applicazione web creata con PHP. Faccio sempre fatica a determinare se ho bisogno di un nuovo controller dedicato per una serie di azioni o se dovrei inserirli in un controller già esistente. Ci sono delle buone regole pratiche da seguire quando si creano …
Vengo da un mondo di script di transazione e sto appena iniziando a dare un'occhiata a DDD. Non sono sicuro del modo corretto di integrare un progetto DDD con la persistenza del database. Questo è quello che ho: Una classe di servizio denominata OrganisationService la cui interfaccia contiene metodi per …
Sono un utente Python di vecchia data. Alcuni anni fa, ho iniziato a studiare il C ++ per vedere cosa poteva offrire in termini di velocità. Durante questo periodo, continuerei a usare Python come strumento per la prototipazione. Sembrava che questo fosse un buon sistema: sviluppo agile con Python, esecuzione …
Ho alcuni metodi che eseguono alcuni cambiamenti di dati in un database (inserire, aggiornare ed eliminare). L' ORM che sto usando restituisce valori int influenzati dalla riga per quel tipo di metodo. Cosa devo restituire per "il mio metodo", al fine di indicare lo stato di successo / fallimento dell'operazione? …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 5 anni fa . Tieni presente che questo non è un altro 'Quanto [ inserisci qui il linguaggio di …
Mi è stata posta questa domanda durante uno screening tecnico del telefono di recente e non ho fatto bene. La domanda è inclusa alla lettera di seguito. Genera {2^i * 5^j | i,j >= 0}raccolta ordinata. Stampa continuamente il valore più piccolo successivo. Esempio: { 1, 2, 4, 5, 8, …
Il problema principale Vedendo il buon supporto la maggior parte delle piattaforme di programmazione moderni hanno per la gestione dei pacchetti (si pensi gem, npm, pip, ecc), ha senso per la progettazione di un'applicazione o di un sistema composto di pacchetti sviluppati internamente, in modo da promuovere e creare un'architettura …
Sto implementando un quadtree. Per coloro che non conoscono questa struttura di dati, includo la seguente piccola descrizione: Un Quadtree è una struttura di dati ed è sul piano euclideo ciò che un Octree è in uno spazio tridimensionale. Un uso comune dei quadrifici è l'indicizzazione spaziale. Per riassumere come …
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 . Sono un nuovo sviluppatore di app e dopo circa 20 download …
Attualmente sto imparando la Scala tramite la Scala di programmazione di Odersky (2a). Sono al capitolo 10 in cui inizia a introdurre metodi senza parametri e a paren vuoto. Non riesco proprio a pensarci bene. Finora, tutto quello che capisco è che dovrei usare parens vuoti se un metodo ha …
Per un tipico if...elsepacchetto con gestione delle eccezioni, qualcosa come il seguente esempio è una pratica consigliata per evitare la duplicazione del codice? try { if (GetDataFromServer()) { return ProcessData(); } else { throw new Exception(); } catch(Exception ex) { return null; } invece di... try { if (GetDataFromServer()) { …
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.