Tutte le domande

1
risposta

Devo scrivere query complesse su Linq?

Spesso trovo complesse query di Linq che si estendono su 10-15 linee nella nostra base di codice. Trovo tali domande difficili da capire e impossibili da eseguire il debug. Ho cercato di suddividere la query in parti più piccole, ma è difficil...
posta 04.06.2015 - 23:41
3
risposte

Come creare "costruttori" per le strutture in C

Il problema Ho questa struttura che voglio creare un "costruttore" per questo. struct example { int x, y, z; /* various members */ struct another *another; /* pointer to another structure */ } I due diversi modi che conosco...
posta 07.01.2016 - 18:20
5
risposte

Hamming Distance usando un dizionario

Locandina della prima volta. Attualmente sto programmando un programma di distanza hamming usando un dizionario. Quindi, se iniziamo con la parola "cat" e vogliamo trasformarla in "dog", la sequenza è cat - > cot - > dot - > dog, e "...
posta 07.07.2015 - 17:00
2
risposte

Algoritmo per trovare la rotta commerciale ottimale (ciclo negativo con costo più basso per spigolo in un digramma)

Dato il seguente problema (una descrizione leggermente semplificata del trading nel gioco per computer Escape Velocity: Nova ( mappa di sistema )): Dato un insieme di sistemi (solari). Ogni sistema è collegato da una rotta di viaggio dell'...
posta 21.06.2015 - 21:08
2
risposte

Violato il Principio di Responsabilità Unica con la mia AST Class multiuso?

Sto scrivendo un compilatore, per il quale ho ideato un'architettura piuttosto classica: è composta da passaggi sequenziali collegati insieme, a partire da un lexer e da un parser, che continua con un macro processore, quindi un passaggio di ver...
posta 09.10.2015 - 18:40
2
risposte

Mantenimento del modello lato client e lato server in sincronizzazione in ZPS

Dal momento che le ZPS hanno la maggior parte del loro lato client di logica di dominio, come mantenere il modello di dominio sincronizzato con il back-end? Ad esempio, supponiamo di avere un servizio Web .NET WebAPI che utilizza Entity Frame...
posta 23.04.2015 - 17:37
5
risposte

Domanda di progettazione orientata agli oggetti

Ho una lunga esperienza nel mondo procedurale e sto programmando / mantenendo il codice OO anche in varie lingue. Ora entra nel design OO e senti i dolori di identificare gli oggetti da zero. Ho letto diversi libri, articoli, ecc. Su OO. Spesso...
posta 20.11.2015 - 22:53
3
risposte

Come determinare se l'insieme di coordinate ordinate forma una curva semplice?

Spero che sia il posto giusto per chiederlo. Non ero sicuro se appartenesse a Stack Overflow o Informatica . Alla fine questo sembrava più adatto. Ad ogni modo, un po 'di storia prima: Una curva chiusa , è una curva senza endpoint e c...
posta 22.05.2015 - 09:58
1
risposta

Usa StringLike invece di String in Scala?

Scala ha il tratto StringLike. Diciamo che voglio creare una classe di casi Name e internamente dovrebbe salvare il nome con alcuni caratteri. Dovrei usare case class Name(name: StringLike) o case class Name(name: String) ? Il p...
posta 18.06.2015 - 15:02
1
risposta

Perché la conversione tra Instant e Date è stata indicata come era?

Quando Instant è stato introdotto con JSR-310, sono stati aggiunti metodi di convenienza per eseguire la conversione tra Date e Instant : Date input = new Date(); Instant instant = input.toInstant(); Date output = Date.from(insta...
posta 05.01.2016 - 11:23