Tutte le domande

3
risposte

Wrapping Controller / ApiController per rimuovere i boilerplates

Puntiamo a ridurre il rumore del codice che sarebbe comune per tutti i controller come CRUD di base. public interface IGenericController<T, Y> where T : BaseMaster { IEnumerable<T> Get(); T Get(Y code); HttpResponseMe...
posta 08.12.2016 - 06:25
3
risposte

Quali sono i diversi approcci al filtraggio sui dati aggregati?

Ho una caratteristica che sto costruendo che aggrega i dati su circa una dozzina di tavoli. Questi dati vengono aggregati da una query pesantemente unita. In questa pagina sono quindi disponibili molte opzioni di filtro, ordinamento, conteggio e...
posta 18.11.2016 - 05:28
1
risposta

Metodo suggerito per "semplificare" EAV

Sto lavorando su una piattaforma GIS che gestisce fondamentalmente le strade con funzionalità. Il sistema utilizza un modello EAV per archiviare tutti i dati in un database. Il sistema è in circolazione da un po 'e non c'è nulla che io possa far...
posta 30.11.2016 - 07:32
1
risposta

Unione di una tabella con tabella da database / API esterni

Per un progetto prototipo ho creato un'applicazione Angular 2 con funzionalità CRUD semplice che utilizza Auth0 per gestire l'autenticazione con un back-end contenente un progetto Web API (core), servizio e repository. Ho scelto di utilizzare...
posta 05.12.2016 - 10:20
1
risposta

Doppia architettura di rete neurale per attività di programmazione di IA a stella

Dai un'occhiata a questa proposta di architettura del sistema AI: Comepuoivedere,questoèunsistemaAImulti-agenteperlaguerradeinididistellecheutilizza framework BWAPI AI , e ho proposto questo idea per l'architettura dell'infrastruttura bot ch...
posta 18.12.2016 - 10:58
1
risposta

Il modello di comando può essere applicato a un gioco Pokemon a turni?

Sto scrivendo la logica di base di Pokemon Gen I in Java (8), e sto cercando di capire il modo migliore per implementare l'aspetto del gioco a turni. In questo momento ho una classe Battle che ha due Player s ciascuno con un PokemonT...
posta 02.10.2016 - 20:08
1
risposta

Cosa dovrei usare per @Nullable se ho usato il lombok @NonNull?

Sto utilizzando l' annotazione lombok @NonNull per alcuni dei miei campi, parametri e metodi, in parte per il controllo nullo e anche in parte a scopo di documentazione. Quindi confondo se ho aggiunto un'annotazione @NonNull / @NotN...
posta 10.09.2016 - 07:10
1
risposta

Implementazione dell'unità di lavoro per più tipi di archiviazione

Sto cercando di implementare il modello dell'unità di lavoro per tipi di archiviazione più piccoli come il registro di Windows, un database o l'app.config ma non riesco a capire come farlo. Tutti gli esempi che trovo usano Entity Framework che è...
posta 19.11.2016 - 08:14
2
risposte

Algoritmo del motore di ricerca per la ricerca di parole nel documento

Devo progettare e implementare un algoritmo per il mio progetto universitario che ricerca un determinato set di documenti in base alle parole chiave / query fornite. Supponiamo che ogni documento contenga poche frasi e questi documenti possano e...
posta 11.10.2016 - 15:33
1
risposta

Perché un processo ha impostato il proprio turno sull'altro processo nella soluzione di Peterson per la sincronizzazione?

Dai concetti del sistema operativo di Abraham Silberschatz, Peter B. Galvin, Greg Gagne, la soluzione di Peterson al problema della sezione critica ha due processi Pi e Pj, do { flag[i] = true; turn = j; while (flag[j] &&...
posta 28.10.2016 - 18:25