Tutte le domande

1
risposta

Ragionamento dietro la sintassi della notazione ottale in Java?

Java ha la seguente sintassi per basi diverse: int x1 = 0b0101; //binary int x2 = 06; //octal int x3 = 0xff; //hexadecimal C'è qualche ragionamento sul perché sia 0 invece di qualcosa come 0o come quello che fanno per binari...
posta 18.12.2013 - 20:47
1
risposta

È possibile creare un singolo gioco da eseguire su Facebook e Google+?

Mi è stato chiesto dal mio cliente di creare un gioco su Facebook. Il gioco sarebbe simile a Mafiawars.com in cui il gioco è ospitato su un server e scorre su un frame su Facebook. Il fatto è che dopo diversi giorni di trattative con il clien...
posta 01.11.2012 - 22:05
2
risposte

Progettazione di un'API con token di accesso, come gestire le richieste GET?

Sto costruendo un'API che utilizzerà i token di accesso in modo da poter monitorare l'utilizzo tra i vari dipartimenti e il controllo degli accessi. Il mio piano è di utilizzare i verbi HTTP in modo appropriato - GET recupererà le informazi...
posta 19.10.2014 - 18:11
2
risposte

Cosa c'è di sbagliato nel collegamento statico di STL in più librerie condivise?

Ecco lo scenario: libA.so e libB.so si collegano entrambi staticamente allo stesso STL. libA.so ha un'API pubblica che restituisce uno std :: string. libB.so chiama questa funzione e riceve una copia della stringa. Quando la copia di l...
posta 09.11.2014 - 08:14
2
risposte

Precedenza della funzione nell'algoritmo Shunting-yard

Sto lavorando attraverso l'algoritmo Shunting-yard , come descritto da wikipedia. La descrizione dell'algoritmo quando si tratta di operatori è la seguente: If the token is an operator, o1, then: while there is an operator token, o...
posta 17.07.2015 - 18:06
3
risposte

Quale tipo di dati deve restituire il gateway in Pattern di deposito per eliminare il refactoring quando si cambiano i meccanismi di persistenza?

Seguendo questa descrizione del modello di deposito, abbiamo tre principali preoccupazioni che richiedono le proprie classi: Il "Repository", che accetta e restituisce i modelli di dominio. Il "Gateway", che prende i dati dal modello di...
posta 26.10.2015 - 15:23
1
risposta

Perché la tomba non era l'accento acuto incluso in ASCII?

Mentre osservavo le proprietà Unicode (code point, script, blocco, codifica UTF-8 e UTF-16, ecc.) di alcuni personaggi, mi sono imbattuto in importanti differenze tra ' ("GRAVE ACCENT") e ´ ("ACUTE ACCENT"): Name Code point...
posta 15.01.2015 - 23:20
2
risposte

Che cos'è la programmazione orientata ai componenti e in che modo è diversa da OOP? [chiuso]

Che cos'è esattamente la programmazione orientata ai componenti e in che cosa è diversa dalla programmazione orientata agli oggetti? Grazie     
posta 07.02.2014 - 09:06
1
risposta

Mi viene detto che il Monoid che sto creando è un'istanza orfana. C'è un modo migliore per scrivere questa funzionalità?

type PromptSegment = IO (Maybe String) instance Monoid a => Monoid (IO a) where mempty = return mempty mappend = liftA2 (<>) Questo si comporta esattamente come voglio per i miei scopi. Ad esempio: ghci> let a = return $...
posta 07.11.2014 - 01:15
2
risposte

Per dipendere dal codice sorgente o dal binario?

Abbiamo due progetti interni, A e B, sviluppati da diversi team con B dipendenti da A. Poiché il codice sorgente per entrambi i progetti è memorizzato in git, ho incluso il progetto A come sottomodulo nel progetto B e configurato il sistema di b...
posta 09.07.2014 - 06:32