Tutte le domande

1
risposta

Qual è la motivazione per lanciare un puntatore in un numero intero?

Sto facendo alcune modifiche nel codice del kernel di Linux e ho notato che un puntatore è stato convertito in un intero. Controlla buf di seguito ( codice completo ): snd_pcm_sframes_t snd_pcm_lib_read(struct snd_pcm_substream *subst...
posta 23.07.2015 - 08:03
1
risposta

Quali sono le possibili e probabili insidie di avere team di scrum asincrona?

Nel nostro progetto di gioco attualmente ci sono 2 squadre che lavorano in iterazioni di 2 settimane. In passato abbiamo avuto ripetutamente problemi con funzionalità più grandi (cattiva pianificazione / stima, problemi non risolti prima che il...
posta 01.11.2015 - 09:51
4
risposte

Perché le funzioni pure non dovrebbero essere sempre statiche e pubbliche? [duplicare]

Quali sono le ragioni, tecniche o meno, che le funzioni pure (funzioni che non si basano sullo stato esterno e non hanno effetti collaterali) dovrebbero non essere sempre pubbliche e statico? Quando una funzione statica e pura è molto g...
posta 19.09.2015 - 06:27
1
risposta

Che cos'è una struttura dati efficiente per l'evidenziazione della sintassi negli editor di testo?

Sto creando un editor di testo molto piccolo in C ++ con la libreria ncurses. Finora, funziona alla grande. Ho implementato la Buffer di Gap per rendere la modifica più efficiente di un buffer basato sulla riga. Ho preso in considerazione la s...
posta 19.08.2015 - 14:10
1
risposta

Thread: la differenza di concorrenza tra il modello many-to-one e il modello one-to-one

Sto studiando parte "Threads" con un libro di testo, concetti di sistema operativo scritti da Abraham Silberschatz, Peter, Greg. In primo luogo, ho intenzione di dire qualcosa nel libro di testo relativo alla mia domanda, e quindi di porre la...
posta 26.10.2015 - 19:15
1
risposta

Thread.State BLOCKED vs WAITING

Qual è la differenza tra gli stati BLOCCATI e ATTESA di un thread. Come da commenti sul codice JAVA /** * Thread state for a thread blocked waiting for a monitor lock. * A thread in the blocked state is waiting for a monitor l...
posta 07.09.2015 - 17:50
2
risposte

Pattern di cluster classe Objective-C

Ho molti sottolotti di una classe. Scelgo classi concrete in base al tipo (enum semplice). Mi piace l'idea del cluster di classe. Dovrei usarlo o semplicemente creare factory class (ma ogni classe in ogg-c è in realtà una fabbrica)? Qual è la...
posta 02.04.2013 - 08:53
1
risposta

Quando si progetta una struttura di directory, i nomi dei file dovrebbero includere i nomi delle cartelle?

Supponiamo che abbia due directory: house-1 e house-2 . Ogni directory di casa deve avere i file che descrivono le sue finestre e porte. Sto cercando di capire come nominare i file e le directory. Le mie due opzioni attuali sono: h...
posta 12.03.2016 - 05:43
1
risposta

Calcolo lambda non tipizzato: Perché il valore call-by-value è rigoroso?

Attualmente sto leggendo "Tipi e linguaggi di programmazione" di Benjamin C. Pierce. Prima di entrare veramente nella teoria dei tipi, spiega il calcolo lambda e le strategie di valutazione. Sono un po 'confuso dalla spiegazione di chiama pe...
posta 27.05.2013 - 16:23
1
risposta

Cosa significa per un algoritmo convergere?

Continuo a leggere questo termine quando leggo sull'apprendimento rinforzato, per esempio in questa frase: If the problem is modelled with care, some Reinforcement Learning algorithms can converge to the global optimum link o qui:...
posta 05.07.2015 - 16:56