Tutte le domande

3
risposte

Campi / variabili di classe. Mantieni un singolo punto di riferimento a livello di classe o passa ai singoli metodi?

Spesso vedo una classe in cui un valore viene iniettato in un metodo o anche in un costruttore. Tale valore viene quindi utilizzato da diversi metodi all'interno di quella classe e un riferimento viene semplicemente passato a ciascun metodo che...
posta 02.05.2012 - 15:06
3
risposte

Qual è il modo corretto per progettare più applicazioni ASP.NET MVC che gestiscono dati simili?

Attualmente sto lavorando per sostituire un gruppo di applicazioni legacy. Il primo si sta avvicinando al rilascio, il che significa che inizierò il secondo. Ogni applicazione riguarda una parte specifica di un processo di vendita. Acquisizio...
posta 09.03.2015 - 21:21
1
risposta

Qual è il modo più efficiente / veloce per tenere in ordine una lista?

Ho implementato l'algoritmo di ricerca dei percorsi di Dijkstra in JavaScript e gran parte di esso comporta l'archiviazione delle distanze dai nodi e il recupero del più piccolo. Le distanze cambiano spesso e il più piccolo viene recuperato molt...
posta 17.02.2015 - 14:54
2
risposte

Ambiente di sviluppo per gestire più database Oracle

Sono in un ambiente aziendale in cui sono presenti applicazioni che devono essere eseguite su più database Oracle. Gli sviluppatori potrebbero dover gestire più annate di questi database per supportare diversi dati di test o diagnosticare bug co...
posta 26.06.2012 - 19:21
3
risposte

domande su un particolare algoritmo

Dopo aver cercato un algoritmo di primr veloce, mi sono imbattuto in questo: public static boolean isP(long n) { if (n==2 || n==3) return true; if ((n&0x1)==0 || n%3==0 || n<2) return false; long root=(long)Math.sqrt(n)+1...
posta 07.06.2012 - 07:01
2
risposte

Su quale nome dovrei rivendicare il copyright nel software open source?

Quando voglio usare la licenza Apache 2.0 nel mio progetto, dovrei includerla nei commenti del mio codice sorgente: Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0 (the "License"); you may not use thi...
posta 30.05.2012 - 07:41
1
risposta

Come può questo algoritmo di selezione temporale deterministico lineare essere lineare?

Sto cercando di capire i concetti di base degli algoritmi attraverso le classi offerte in Coursera (in bit e pezzi), I trovato l'algoritmo deterministico di selezione del tempo lineare che funziona come segue: Seleziona (A, n, i) Se n =...
posta 17.05.2012 - 09:00
4
risposte

Una piattaforma API impone solo la ricezione di richieste JSON?

Sto costruendo una piattaforma API. Ho già assicurato che la piattaforma restituisca sempre le risposte JSON. La mia domanda è La mia piattaforma API dovrebbe applicare la regola che tutte le richieste devono essere JSON? Quali sono i...
posta 13.07.2012 - 06:56
1
risposta

I metodi in una lingua OOP possono essere considerati come una sorta di chiusura?

Considera un metodo m di una classe A in un linguaggio orientato agli oggetti come Java o C ++. Nel corpo del metodo m è possibile fare riferimento alle variabili membro dell'oggetto su cui il metodo è invocato. Queste variabili non sono...
posta 01.05.2012 - 20:13
3
risposte

Un enorme database: scegliere lo schema e il modello di dati giusti

Vogliamo memorizzare alcuni dati di varianti genomiche, ma ci sono alcuni problemi, più importanti come il problema dell'immensa dimensione e della variabilità dei dati. I dati varianti possono essere enormi. Ad esempio, un singolo individu...
posta 08.05.2012 - 18:48