Tutte le domande

1
risposta

Percorso minimo sorgente singola

Nella lezione ci viene insegnato che possiamo risolvere Tutte le coppie percorso più breve (APSP) con moltiplicazione matrice . In APSP stiamo creando una tabella delle distanze per tutte le distanze tra ciascun nodo nel grafico. E ora la...
posta 25.12.2015 - 08:40
1
risposta

logger Log4j per classe vs logger per applicazione

Sono bloccato nel comprendere un concetto correlato alla creazione di Logger, specialmente nel contesto di Java EE. Nella mia esperienza, ho quasi sempre utilizzato un logger per applicazione, con pochi casi in cui avevo bisogno di un logger...
posta 25.02.2016 - 10:00
1
risposta

Come viene chiamata la funzione non virtuale della classe base quando l'oggetto classe derivato viene assegnato alla classe base?

#include <iostream> class Base { private: int b_value; public: void my_func() {std::cout << "This is Base's non-virutal my_func()" << std::endl; } virtual void my_Vfunc() {std::cout << "This is Base's viruta...
posta 03.02.2016 - 08:21
1
risposta

Qual è l'origine di "Programma su un'interfaccia, non su un'implementazione"? [chiuso]

Qual è l'origine di "Programma su un'interfaccia, non su un'implementazione" - è originato da Design Patterns, 1994, da GoF, o da uno scienziato informatico o da alcuni concetti in informatica in precedenza?     
posta 05.01.2016 - 18:26
2
risposte

Il modo più semplice per espandere una classe base senza mappare esplicitamente le proprietà in C #

Supponiamo che abbia la seguente classe base: public class Base { public int Id {get; set;} public string SomeText {get; set;} public string SomeOtherText {get; set;} public static Base BuildFromOtherAssembly(ClassFromAssembl...
posta 30.01.2016 - 05:12
1
risposta

I numeri di conto bancario con hash sono dati PCI?

Sfondo: Lavoro per un NPO che riceve un gran numero di donazioni di assegni cartacee ogni settimana. L'attuale processo di registrazione delle donazioni è noioso e fatto per lo più su carta. Poiché la maggior parte delle donazioni proviene da...
posta 18.02.2016 - 08:36
1
risposta

Le macchine virtuali (per l'esecuzione di PL) operano su un array contiguo per il loro bytecode?

Ho letto ogni tanto sulle macchine virtuali di linguaggi di programmazione come Java, Python e Lua. Hanno tutti una nozione di bytecode, in cui il codice sorgente è tradotto e che è excutable su una macchina virtuale (basato su registro o stack)...
posta 04.01.2016 - 12:27
1
risposta

Qual è la differenza tra i modelli Comando e Mediatore?

Nel mio gioco da tavolo voglio disaccoppiare la mia classe Player e Board da quando ho cambiato il sistema di spostamento pezzi più volte ora ed è stato un lavoro ogni volta. Penso che potrei usare un'interfaccia per fare una richiesta...
posta 17.01.2018 - 16:13
3
risposte

Come implementare l'algoritmo di commesso viaggiatore con dipendenze tra posizioni

C'è un modo per implementare il venditore ambulante o l'algoritmo dell'acquirente con vincoli tra le posizioni? Per esempio, devo prendere l'oggetto X prima dell'articolo B, c prima di D e F, G, H in qualsiasi ordine.     
posta 09.02.2018 - 07:20
1
risposta

DDD: Come lavorare con le variazioni dell'entità?

Diciamo che ho un'entità che rappresenta un dipendente: Employee First name Last name Birthdate Hair color Eye color Gender .... (and so on) Ora, immagina di avere un sito web con 2 pagine: una home page e una pa...
posta 08.05.2018 - 05:07