Tutte le domande

3
risposte

Domanda su un "Benchmark" riguardante Java e .NET

Per farlo, non sto chiedendo quale piattaforma sia più veloce o cerchi di iniziare una guerra di fuoco. Domanda: Perché la versione .NET è più lenta di 5x nel primo test? I risultati che ho ottenuto sono stati: .NET Test1: 48992696 Test2:...
posta 31.12.2011 - 17:35
3
risposte

Le migliori pratiche in materia di sicurezza nelle applicazioni mobili [chiusa]

Di recente un amico mi ha chiesto informazioni sulle applicazioni mobili e sulla sicurezza che le circonda. Dato che desidera creare un'app mobile che gestisca informazioni molto sicure come i numeri delle carte di credito, stavo iniziando a int...
posta 19.10.2011 - 01:04
4
risposte

Licenze per un'applicazione desktop basata sul Web?

Ho creato un'applicazione desktop (winfoms) utilizzando C # .net 3.5, l'applicazione è un'applicazione SEO, quindi deve essere connessa a Internet, ho implementato una semplice procedura di licenza in cui ogni volta che l'applicazione viene avvi...
posta 03.11.2011 - 11:26
1
risposta

Va bene chiamare il debug basato su eccezioni "debug post mortem"?

Ho sentito il termine "debug post-mortem" e Wikipedia dice che il debug è stato eseguito dopo che il programma si è bloccato. Spesso eseguo il debug delle app Python usando un debugger che interrompe l'esecuzione una volta che è stata solleva...
posta 17.11.2011 - 15:21
2
risposte

modello "Worker object pool"?

Nella mia domanda le richieste sono elaborate da oggetti di Processor classi classificate, qualcosa come CreateItemProcessor o MoveItemToGroupProcessor . La classe Base Processor implementa la maggior parte della logica di elaboraz...
posta 23.11.2011 - 10:13
1
risposta

Perché Google non usa Courgette per gli aggiornamenti Android?

Google ha uno strumento diff avanzato appositamente progettato per i binari compilati chiamato Zucchino C'è qualche ragione per cui non utilizzerebbero questo in Android e Google Play Store per scaricare gli aggiornamenti? Nella mia compren...
posta 11.09.2014 - 20:26
1
risposta

La registrazione della console è inappropriata per le applicazioni chatty?

12 Factor afferma che le applicazioni devono accedere alla console, i registri della console dovrebbero essere non bufferizzati e i registri dovrebbero essere reindirizzati in qualche luogo utile (file, database, qualunque). Ma scrivere dat...
posta 27.11.2014 - 19:06
1
risposta

Why è close () implementato in InputStream / OutputStream?

Ha senso vedere close() come funzionalità non principale degli oggetti stream. Questo è il motivo per cui questo metodo è posto in interface Closeable . Una prova è che class ByteArrayInputStream non richiede l'operazione close()...
posta 20.12.2014 - 14:38
1
risposta

Perché definire struct in variable?

Considera il seguente programma: Molte persone quando vogliono usare una struct, creano una nuova variabile come: struct structureName variableName Mentre funziona quando lo definisci come: structureName variableName Il mio insegna...
posta 21.12.2014 - 14:09
2
risposte

È meglio creare sottoclassi thread-safe o rendere sicuro il thread della classe principale?

Supponiamo di avere una classe frequentemente utilizzata in un contesto a thread singolo: public class Foo { public List<Bar> Data; public virtual void ChangeData() { for(var i =0; i < Data.Count; i++) {...
posta 14.10.2014 - 20:17