Quale termine posso usare per descrivere qualcosa con complessità O (N log N)? Per esempio: O (1): costante O (log N): logaritmico O (N): lineare O (N log N): ?????? O (N 2 ): quadratico O (N 3 ): cubico
Ho creato un sistema che si spera abbia molti utenti. Temiamo che il nostro database riempirà di utenti spazzatura che accettano nomi utente molto richiesti, o forse si registrano e non tornano più. So che questo è comune, lo faccio da solo, dato che ho 3 account Google, ma uso …
Ho un algoritmo che crea una raccolta di oggetti. Questi oggetti sono mutabili durante la creazione, poiché iniziano con pochissimo, ma poi vengono popolati con dati in luoghi diversi all'interno dell'algoritmo. Una volta completato l'algoritmo, gli oggetti non devono mai essere modificati, tuttavia vengono consumati da altre parti del software. …
L'iniezione di SQL è un problema di sicurezza molto grave, in gran parte perché è così facile sbagliare: il modo ovvio e intuitivo per creare una query che incorpora l'input dell'utente ti rende vulnerabile e il modo giusto per mitigarlo richiede di conoscere i parametri query e iniezione SQL prima. …
La nostra base di codici è vecchi e nuovi programmatori, come me, imparano rapidamente a farlo nel modo in cui è fatto per motivi di uniformità. Pensando che dobbiamo iniziare da qualche parte, mi sono preso la responsabilità di refactoring di una classe di titolari di dati in quanto tale: …
Recentemente nella mia azienda è stato suggerito che uno sviluppatore dovrebbe concentrarsi (e solo uno) in una funzione. Ciò significherebbe qualcosa come mettere lo sviluppatore da parte della normale routine del team, liberandolo da alcune altre responsabilità (riunioni e simili) e questa persona sarebbe il "solo" responsabile della funzionalità, per …
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 . Sto lavorando allo sviluppo di un vecchio progetto scritto in Java. …
Di recente ho avuto una discussione con persone assolutamente contrarie a una strategia di ribasatura dei rami delle funzioni su GIT. Sembra essere uno schema accettato per usare rebase solo per filiali locali e private, ma non usarlo mai quando ci sono diverse persone che lavorano su una stessa funzione …
Sto costruendo la mia prima applicazione MVC in Visual Studio 2013 (MVC 5) e non sono abbastanza chiaro il modo migliore per configurare il mio modello. Ho generato un modello di framework di entità utilizzando il codice prima di un database esistente. Il mio primo istinto è stato quello di …
Questi termini sono stati menzionati nel mio corso universitario. La rapida ricerca su google mi ha indicato alcuni documenti universitari, ma sto cercando una spiegazione semplice.
La mia domanda riguarda il modello di progettazione MVC e la sintassi del rasoio introdotta da Microsoft. Durante l'apprendimento del modello di progettazione MVC mi è stato detto che l'idea si basa su un principio noto come Separazione delle preoccupazioni . Ma Razor Syntax ci consente di usare direttamente C …
Scala non ha breako continue, quindi alcuni comportamenti in loop richiedono un po 'più di pensiero. La fine anticipata di un ciclo richiede ricorsione della coda, eccezioni o scala.util.control.Breaks(che utilizza eccezioni). La logica di ciò è che, come goto, sono costrutti di flusso che oscurano il flusso e possono essere …
Ho un progetto a cui sto lavorando attualmente utilizzando Tomcat, Spring 4, Spring Security, MySQL e JPA con Hibernate. Ho scelto JPA dal punto di vista del fatto che si supponga di rendere senza soluzione di continuità, o almeno meno dolorosa, scambiare l'implementazione sottostante dei provider di ORM. Direi che …
Durante una revisione del codice oggi, un mio collega ha detto qualcosa di interessante: prototypeè utile solo quando hai bisogno dell'eredità - e quando l'eredità è sempre una buona idea ? Ci ho pensato e mi sono reso conto che di solito uso l'ereditarietà per aggirare il codice che è …
Sto lavorando per imparare Haskell e ho scoperto tre diversi modi di gestire gli errori nelle funzioni che scrivo: Posso semplicemente scrivere error "Some error message.", il che genera un'eccezione. Posso avere la mia funzione di ritorno Maybe SomeType, dove posso o meno essere in grado di restituire ciò che …
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.