Tutte le domande

4
risposte

Quali linguaggi di programmazione forniscono una trasformazione Schwartziana come interfaccia per l'ordinamento

Introduzione La trasformazione di Schwartzian - anche conosciuta come map-sort-map o decorare-ordinamento-undecorato (DSU) -, attribuito a Randal Schwartz della comunità Perl , ordina gli elementi di un elenco o di un array in ba...
posta 21.02.2016 - 00:00
1
risposta

Perché il controllo degli errori bit bit è importante nei garbage collector?

Ecco una traduzione approssimativa di un tweet di @xharaken . "Space rays hit computers and mess up the bits in the memory" "hardware bugs mess up the bits in the memory" such things almost never happen, but they happen on a nearly daily b...
posta 06.12.2015 - 09:09
2
risposte

Come dovrei rappresentare lo stato booleano mutabile?

Quando ho alcuni oggetti con lo stato booleano che possono essere modificati (come il controllo di una checkbox), ci sono diversi modi in cui posso esporlo. Proprietà Getter, metodo Setter bool IsChecked { get { ... } } void SetChecked(bo...
posta 15.05.2016 - 04:47
3
risposte

È denormalizzante una struttura dati essenzialmente un'ottimizzazione del codice, a cui si applicano le normali regole?

Uno degli elementi efficaci di Java di Bloch 55: Optimize judiciously estende le regole di Jackson sull'ottimizzazione: Rule no. 1: Don't optimise! Rule no. 2 (for experts): Don't optimise yet! Extra Bloch rule 1: Don't try i...
posta 07.02.2016 - 14:04
2
risposte

corrispondenti ai nomi utente con la loro password

Stiamo lavorando su un semplice modulo di login / registrazione. Il nostro script di accesso controlla se il nome utente e la password esistono nella stessa riga del database. Se esiste, portiamo l'utente a una pagina di benvenuto. Tuttavia,...
posta 18.08.2015 - 22:27
2
risposte

Come è possibile avere una disponibilità illimitata di thread pur avendo un numero finito di unità di elaborazione fisica?

Quindi ho difficoltà a capire la relazione tra thread (software) e core del processore (hardware). Fondamentalmente la mia comprensione di un core del processore è un'unità che si occupa di comandi ed è essenzialmente ciò che li esegue. Un pr...
posta 16.08.2017 - 15:13
2
risposte

Devo scrivere test duplicati per i metodi "setDate" e "isValidDate"?

Diciamo che ho un metodo chiamato setDate . Ho anche un altro metodo chiamato isValidDate per vedere se una stringa è una stringa di data valida. Per comodità, setDate utilizza isValidDate internamente come mezzo di convali...
posta 24.10.2016 - 18:39
1
risposta

Perché Rust richiede linker esterni? Altre lingue simili?

Rust ha bisogno di linker esterni (ad esempio GCC) per generare output finale. Perché non fornisce uno in bundle? Ci sono linguaggi simili?     
posta 28.09.2016 - 09:39
3
risposte

Specifica dettagliata della tabella esatta o implicita

Considera le seguenti due query in SQL (Transact SQL): UPDATE [database_name].[dbo].[table_name] SET [database_name].[dbo].[table_name].[field_name] = @value WHERE [database_name].[dbo].[table_name].[field_name] = @searchvalue e l'alternati...
posta 10.04.2017 - 11:38
1
risposta

È accettabile il commit del codice che non viene compilato? [duplicare]

Mi aspetto che qualsiasi build che ho estratto da un repository si compili semplicemente, insieme a tutte le dipendenze richieste. Allo stesso modo, non commetterei mai qualcosa che non fosse almeno compilato. Questo vuol dire che potrebbero e...
posta 04.05.2017 - 15:31