Tutte le domande

3
risposte

Esiste un buon modo per non scrivere a mano tutte e dodici le funzioni del contenitore richieste per un tipo personalizzato in C ++?

In StackOverflow ho chiesto, cosa è il modo migliore per esporre l'iterazione di stile STL personalizzata . La risposta sembra essere quella di implementare dodici funzioni: sei membri, sei non membri (forse usando alcune macro per aiutare)...
posta 31.08.2016 - 13:51
4
risposte

Come fornire un oggetto ubiquitario senza includerlo in ogni elenco di parametri

Sto scrivendo una piccola classe C ++, Block , per trasformare i dati serializzati in una struttura di memoria e fornire i dati strutturati ai chiamanti attraverso diversi metodi di accesso. Ho cercato di mantenere il suo ambito specifico e lim...
posta 13.07.2013 - 06:02
2
risposte

Uso eccessivo di var in C # [duplicato]

Con l'introduzione dei tipi anonimi in C # abbiamo ottenuto la parola chiave var . Ora le persone usano var ovunque anziché il tipo corretto. I motivi che ho sentito per questo sono: Rende più facile il refactoring È più brev...
posta 22.08.2016 - 08:28
5
risposte

Le migliori pratiche per ordinare, quindi invertire, o scrivere il comparatore "all'indietro"?

Ho scritto un comparatore per una mia classe personalizzata e quando ho eseguito il mio codice mi sono reso conto che l'output della mia lista di questi oggetti era nell'ordine inverso rispetto a quello che volevo. Era "ascendente" anziché "disc...
posta 07.05.2013 - 07:14
2
risposte

Hardware che esegue il codice gpl

Diciamo che sto vendendo hardware che usa il kernel di Linux. Devo indicare da qualche parte che sta eseguendo linux (o un altro codice gpl)? Il motivo per cui lo sto chiedendo è perché ho comprato un televisore, che ho scoperto sta eseguendo...
posta 26.04.2013 - 17:46
2
risposte

Impedisci al codice di ottenere disordine [duplicato]

Sono uno studente e un programmatore freelance. In questi giorni sto sviluppando un software in VB6 che ha recentemente superato 100KB di codice sorgente. Il problema principale, mi trovo di fronte, è che molte volte devo refactoring il mio...
posta 28.04.2013 - 09:37
4
risposte

Impedire l'algoritmo di hashing della password da sovraccaricare la CPU

In questi giorni gli algoritmi di hashing della password sono progettati per essere lenti. Mentre impedisce ai berretti neri di indovinare la password (almeno parzialmente), fornisce anche lavoro aggiuntivo per il server. Posso immaginare che...
posta 28.07.2013 - 11:24
4
risposte

Come posso restituire l'HTML generato e anche una risposta?

La mia applicazione web userà spesso le chiamate AJAX e quindi ho configurato JavaScript per gestire "messaggi" o "risposte". Queste risposte vengono restituite (dalla mia applicazione ASP.NET) come oggetti JSON che fungono da feedback una volta...
posta 10.07.2013 - 14:17
2
risposte

Notifica di un'applicazione separata di un evento

Ho un'applicazione che esegue varie attività come un processo automatico. Il mio cliente vorrebbe che io creasse un file in una determinata cartella per ogni attività come modo per segnalare quando ogni attività è completata. Preferiscono que...
posta 03.07.2013 - 16:17
2
risposte

Non si utilizzano le transazioni SQL

Sto guardando un codebase in cui uno sviluppatore non usa mai transazioni SQL, cioè ogni aggiornamento / inserimento nel database SQL è un'operazione atomica. Credo che il codice base trarrebbe beneficio dalle transazioni. Oggi stavo cercando...
posta 25.04.2013 - 19:01