Tutte le domande

3
risposte

Come inizializzare tutti i tuoi riferimenti?

Recentemente ho preso un progetto con un altro sviluppatore, e lui ha un certo modo di inizializzare i suoi riferimenti. class Player { private: Console &console; Armor &armor1, &armor2; Debugger &de...
posta 27.07.2013 - 15:11
2
risposte

C Equivalente di Perl Unpack & Pack

Ho un codice perl che usa pack e unpack per trasformare i dati in un modo che non capisco. $unpacked_data = pack('b*', join('', unpack('(b7)*', $packed_data))) Dove $ packed_data = una matrice di byte di dire, 2341 byte, e con la precedente...
posta 12.08.2013 - 20:58
1
risposta

Quando si frattura una progettazione di applicazioni Web in più prodotti

Hai riscontrato questo problema? Stai creando un'applicazione Web complessa per un mercato di destinazione e dopo un po 'raggiungi un punto in complessità in cui non puoi decidere se stai creando più di un prodotto. Una decisione deve esse...
posta 10.08.2013 - 11:21
2
risposte

Primo passo nell'analisi di un sistema proposto [duplicato]

Un cliente ci ha chiesto di automatizzare i suoi processi basati su carta offline. Ci ha inviato una copia delle forme fisiche che utilizza. Il nostro team ha incontrato e discusso come dovrebbe essere la navigazione, quali componenti princ...
posta 22.08.2013 - 11:14
1
risposta

Repository generico per testare le migliori pratiche?

Come posso testare unitamente il mio repository generico? Codice test unità: [TestClass] public class UnitTestLanguage { private IUnityContainer _unityContainer; private IUnitOfWork _uow; private IGenericRepository<Language&g...
posta 24.09.2013 - 06:44
1
risposta

Python multithreading e utilizzo di processori moderni - qual è il rovescio della medaglia?

CPython implementation detail: In CPython, due to the Global Interpreter Lock, only one thread can execute Python code at once (even though certain performance-oriented libraries might overcome this limitation). If you want your applicat...
posta 12.09.2013 - 12:53
1
risposta

Modo generale per ottenere immagini per progetti open source

Sono in procinto di creare un'applicazione open source per Windows. Alla fine avrei bisogno di icone per la mia app e il suo gui. Sono un grande fan delle icone in stile Tango, ma il suo pacchetto non fornisce tutte le icone di cui ho bisogno. I...
posta 25.07.2013 - 15:38
1
risposta

Come risolvere l'etichettatura binaria con il taglio del grafico?

Molti riferimenti bibliografici suggeriscono che il problema di etichettatura binaria può essere convertito in un problema di taglio del grafico e risolto con l'algoritmo massimo di flusso / taglio minimo. Sto cercando di capire la formulazion...
posta 26.09.2013 - 16:16
1
risposta

Requisiti per la progettazione di una gerarchia in C ++ per l'estensione di tipi C interi. Problema di progettazione dell'interfaccia

Sto provando a progettare classi di gerarchia che estendono i tipi C interi. Quello che sto cercando di ottenere è fondamentalmente il seguente: Ho una classe base chiamata Integer questa classe è una classe astratta, l'unica cosa che vo...
posta 03.10.2016 - 12:47
1
risposta

gtkmm gestisci / aggiungi vs puntatori intelligenti:

gtkmm fornisce una gestione a vita dei widget usando Gtk::Widget* aWidget = Gtk::manage(new Widget()); Gtk::Widget.add(*aWidget); Ciò delega la gestione a vita di unWidget al suo widget contenitore. Abbiamo anche diversi tipi di puntat...
posta 27.07.2013 - 04:51