Tutte le domande

1
risposta

Qual è l'utilizzo di Splay Trees nel mondo reale?

Ho deciso di conoscere gli alberi di ricerca bilanciati, quindi ho scelto 2-3-4 e alberi splay. Quali sono gli esempi dell'uso di splay tree nel mondo reale? In questo Cornell: link Ho letto che gli Splay Tree sono "Un buon esempio è un rou...
posta 20.10.2012 - 22:32
1
risposta

assegnazione della variabile globale Pythonesque

Sto progettando un linguaggio con la sintassi Pythonesque, inclusa la creazione casuale di variabili per assegnazione. Mi chiedo al momento esattamente come affrontare l'assegnazione alle variabili globali (e alle variabili oggetto / classe, dat...
posta 12.05.2012 - 17:12
2
risposte

Esiste qualcosa come un modello di flusso di lavoro? o come fare correttamente un flusso di lavoro?

(e alternative a un motore di workflow) Problema: Ho vari input con vari attributi. Ad esempio {name: john, country: US} and {name: Jose, country: MX} E ho i seguenti flussi di lavoro per l'attività Enter Country Cittadino sta...
posta 24.03.2016 - 01:14
5
risposte

Come modellare un semplice file system con il diagramma delle classi UML

Voglio modellare un file system che contiene sia file che directory e le directory possono contenere file o altre directory. Questo è quello che ho raggiunto finora: In OOSE book , tuttavia, viene presentato un modello simile: Ora h...
posta 27.04.2012 - 13:50
2
risposte

Risoluzione automatica dello spazio dei nomi in C ++

La mia domanda è incentrata sulla progettazione e il codice incluso in questa domanda ha lo scopo di chiarire il problema che sto vivendo. Sono interessato alle risposte a livello concettuale e non al codice per rispondere alla mia domanda. S...
posta 28.10.2015 - 15:16
1
risposta

Come posso collegare nuovi JAR implementando un'interfaccia dinamicamente?

Sfondo rapido: sto lavorando allo sviluppo di un'interfaccia che verrà implementata da me stesso e da altri sviluppatori. Questa interfaccia consentirà agli utenti di "plug-in" un nuovo codice funzionale in un sistema per un nuovo utilizzo. Ques...
posta 28.03.2016 - 13:05
1
risposta

Identificazione di battute plagiate? [chiuso]

Mi piacerebbe essere in grado di identificare battute duplicate pubblicate su un sito web. Posso creare un database ragionevolmente grande di battute postate in precedenza, e poi mi piacerebbe dare un'occhiata a ogni nuovo scherzo così com'è e s...
posta 06.12.2015 - 03:33
1
risposta

Come gestire le funzionalità legacy in conflitto con la nuova funzione

Sto lavorando su un video player ben noto (conosciuto anche dai clienti che lo usa per un po '). Recentemente abbiamo scoperto che il motore di disegno (ddraw) è deprecato in Windows 8 e 10 e sceglie una soluzione moderna per sostituirlo. Il...
posta 23.03.2016 - 15:05
1
risposta

Come faccio a strutturare il mio codice per evitare un accoppiamento stretto tra le mie classi genitore e figlio?

Sto usando un prodotto di terze parti che ha una classe che posso estendere per fornire un nuovo modo per quel prodotto di ottenere dati (il prodotto è Sitecore ma non penso che sia super rilevante per la domanda). Hanno una classe DataProvid...
posta 27.10.2016 - 04:20
1
risposta

Modo idiomatico di scrivere un sistema GUI in Go?

Sto scrivendo un piccolo sistema GUI per il mio gioco in Go. Finora la mia struttura è un po 'come questa: type Component interface { Update() Render(ctx) Translate() GetComponent() []Component AddComponent(c Component)...
posta 24.11.2016 - 10:19