Tutte le domande

6
risposte

Le best practice per gestire la concorrenza in un paniere in un sito di e-commerce

Qual è la migliore pratica per gestire il caso in cui due clienti aggiungono nello stesso tempo un prodotto il cui stock era solo 1? Ci deve essere un controllo nel codice del carrello per evitare che uno di questi 2 clienti aggiunga lo stess...
posta 08.02.2012 - 11:51
2
risposte

Come funziona effettivamente Python Runtime?

Ho alcuni problemi a comprendere il concetto di runtime library , in particolare quello di Python. Quindi ho scritto un programma Hello Python e ho intenzione di eseguirlo, quindi scrivo python ./hello_world.py . Quali passi tra me e...
posta 19.03.2016 - 22:07
2
risposte

Informazioni sulla licenza pubblica Microsoft (MS-PL)

Sto cercando di utilizzare alcuni prodotti open source in un'applicazione software commerciale su cui sto lavorando. Uno di questi è concesso in licenza con il MIT, che a mio avviso consente il collegamento di software commerciali. Tuttavia, l'a...
posta 19.06.2011 - 14:35
6
risposte

Soluzioni per re-entrancy asincrona C # 5

Quindi, qualcosa mi ha infastidito del nuovo supporto asincrono in C # 5: L'utente preme un pulsante che avvia un'operazione asincrona. La chiamata ritorna immediatamente e il messaggio pompa ricomincia a funzionare - questo è il punto. Qu...
posta 10.10.2011 - 11:50
5
risposte

L'analisi separata e il lexing passano una buona pratica con i combinatori di parser?

Quando ho iniziato a usare parser combinatori la mia prima reazione è stata un senso di liberazione da ciò che sembrava una distinzione artificiale tra parsing e lexing. Tutto ad un tratto tutto è stato solo analizzando! Tuttavia, di recente...
posta 06.01.2012 - 21:45
2
risposte

Perché Google non utilizza GWT nella maggior parte delle sue applicazioni? [chiuso]

Google ha creato Google Web Toolkit (GWT) e non lo utilizza durante la creazione delle proprie applicazioni Web. Questo significa che GWT non è adatto per la creazione di applicazioni dinamiche? O hai problemi di cache? O hai problemi RPC?...
posta 18.09.2011 - 10:19
5
risposte

Dove conservare la chiave privata?

Dire che voglio che alcune parti del mio software siano crittografate. Ad esempio, le credenziali per un database, ecc. Ho bisogno di memorizzare quei valori da qualche parte, ma farlo in chiaro renderebbe facile per un utente malintenzionato ot...
posta 10.12.2013 - 21:59
5
risposte

Quando una tabella del database dovrebbe utilizzare i timestamp?

Prima di tutto una nota, ho pensato che forse questa domanda apparteneva allo scambio di database, ma penso che sia più ampiamente correlata a una soluzione di programmazione nel suo complesso che ai database. Passerà allo scambio di database se...
posta 29.01.2014 - 09:33
3
risposte

In che modo il supporto asincrono C # 5 aiuta i problemi di sincronizzazione dei thread dell'interfaccia utente?

Ho sentito da qualche parte che il C # 5 asincrono sarà così fantastico che non dovrai preoccuparti di fare questo: if (InvokeRequired) { BeginInvoke(...); return; } // do your stuff here Sembra che il callback di un'operazione di a...
posta 16.10.2011 - 15:51
5
risposte

Uso del mondo reale di DelayQueue [chiuso]

Quale sarebbe l'utilizzo del mondo reale di DelayQueue , quale problema comune è stato progettato per risolvere?     
posta 02.05.2012 - 07:32