Tutte le domande

2
risposte

OOP - Classe Manager separata

Ho iniziato a utilizzare OOP in PHP di recente. Per ogni modello, creo due classi. Una classe per le operazioni di lettura e un'altra classe Manager per tutte le operazioni di creazione / aggiornamento / eliminazione. Ad esempio, <?php // T...
posta 16.03.2013 - 07:41
2
risposte

Design - Parser.hasInfo (MyClass) vs MyClass.hasInfo ()

Sto lavorando su un sistema di elaborazione dei documenti. Sono fiducioso con una classe Document che rappresenta ciascun documento in elaborazione. Il problema: Ogni Document può avere un CoverSheet , e se lo fa, dobb...
posta 14.10.2014 - 00:29
2
risposte

Se memorizzare tutti i numeri o solo i loro intervalli nel database per questa applicazione

Sto sviluppando un'app Web ( PHP MySQL ) che venderà i numeri di cellulare in tempo reale generati dinamicamente per le aziende cellulari. Una società chiederà, per esempio, un migliaio di numeri e questa app controllerà i numeri disponibili...
posta 01.09.2014 - 15:16
1
risposta

Vantaggi di Java ByteArrayInputStream vs array di byte?

Ho uno scenario in cui il mio processo Java riceverà un flusso di dati binari: public class DataHandler { public void handleData(DATA data) { // TODO: Do something with data } } Sto cercando di capire la corretta digitazione...
posta 03.09.2014 - 17:08
2
risposte

Progettazione di un sistema per archiviare i database con integrità referenziale

Ho un database Oracle molto grande, con molte tabelle e milioni di righe. Devo cancellare alcune delle righe end-to-end. Per end-to-end, voglio dire, se voglio cancellare una riga da una tabella, devo prima cancellare tutti i record corrisponden...
posta 05.11.2014 - 06:40
1
risposta

Gestione degli utenti e dei dati di proprietà dell'utente in un'API

Ho una domanda sul modo in cui sto architettando un'API. Struttura La mia struttura API è così così ( ci sono circa 10 classi in totale, ma molte sono simili, quindi ho ridotto a queste classi e rimosso campi che non sono rilevanti per la...
posta 27.11.2014 - 15:29
1
risposta

Come faccio a memorizzare in modo trasparente i dati nelle fasi intermedie di elaborazione?

Sto lavorando con MATLAB su un algoritmo di riduzione del modello. È fondamentalmente una pipeline di elaborazione dei dati. ckt = generate_ckt(ckt_properties); freq = generate_fpoints(fconfig); result = freq_dom_sim(ckt,freq); red_ckt = run_P...
posta 27.02.2013 - 00:49
1
risposta

Implementazione di un'API REST complicata con API Web ASP.NET

Sto provando a creare un'API RESTful utilizzando l'API Web ASP.NET per un gioco, e qui ci sono i metodi che ho finora: /games GET /games/:id GET /games POST /games PUT /games DELETE /users GET /users/:id GET /users/:id/games GET (fetch user's...
posta 17.10.2014 - 21:10
1
risposta

Quali vantaggi ci sono nell'usare Flex / Bison semplicemente scrivendo un compilatore direttamente in un linguaggio di programmazione?

Ho scritto un interprete / compilatore semplicemente come un algoritmo di programmazione che utilizza funzioni come funzioni ricorsive e concetti di macchine a stati finiti. Per me, queste cose sono ideali per costruire un compilatore (anche se...
posta 10.11.2014 - 08:12
1
risposta

CopyOnWriteArrayList: Perché dobbiamo fare una copia completa dei dati di origine?

Ho molta confusione su Java CopyOnWriteArrayist . Lo so, quando abbiamo una modifica su di esso come l'aggiornamento, l'inserimento del set, bloccherà l'intera lista, copierà una copia totale della lista delle fonti, eseguirà la modifica e qui...
posta 21.10.2014 - 03:29