Domande con tag 'collections'

4
risposte

modello "Collection Wrapper" - è comune?

Una mia domanda diversa ha a che fare con l'incapsulamento delle strutture di dati dei membri all'interno delle classi. Per comprendere meglio questa domanda, leggi questa domanda e osserva l'approccio discusso. Uno dei ragazzi che ha r...
posta 28.05.2014 - 18:45
2
risposte

Iterate su Collection rimuovendo elementi da esso

Sto iterando su una collezione e voglio cancellarne alcune voci. Esempio: For i = 0 To Node.Nodes.Count If i >= args.TotalNumberOfNodes Then Node.Nodes.RemoveAt(i) End If Next i Come puoi vedere, se una condizione è vera,...
posta 20.05.2016 - 01:25
2
risposte

Quale tipo Scala utilizzare per un elenco di partecipanti alla riunione

Voglio memorizzare un numero di partecipanti per una riunione. L'ordine di loro non è importante. L'unica cosa che voglio essere sicura è che potrò aggiungere e rimuovere partecipanti, usare le funzioni di filtro (e simili) e ottenere il loro nu...
posta 09.01.2015 - 09:17
1
risposta

HashMap per sostituire Singletons?

Considera quanto segue: I controller e le viste sono presenti in un'applicazione client. Poiché viene eseguito esclusivamente sul lato client, ogni controller deve esistere solo una volta. All'inizio pensavo di implementare tutto come Singlet...
posta 18.07.2015 - 12:55
2
risposte

java.util.HashMap lock sull'effettivo oggetto HashMap confronta per bloccare l'oggetto che incapsula la HashMap

Il seguente Javadoc è uno snippet di documentazione di HashMap . Perché gli autori dovrebbero enfatizzare mettendo un blocco sull'oggetto che incapsula una HashMap? Bloccare sull'oggetto HashMap attuale ha senso. Note that this implementat...
posta 26.05.2014 - 07:46
3
risposte

Filtro di una lista

Cercherò di semplificare il mio problema. Diciamo che ho una collezione (più specificamente una lista) con diversi tipi di elementi, a scopo di spiegazione diciamo che abbiamo oggetti "Persona" con diversa età di nascita e un ID. Rappresenterò u...
posta 29.07.2014 - 16:54
1
risposta

Come mappare la raccolta di numeri grandi univoci su un array?

Ho una lista di unique id casuali a 8 byte e i nuovi id sono generati spesso. Diciamo che il numero totale di id può diventare al massimo N (diciamo 100.000). Ora, voglio mappare ognuno di questi id ad una posizione unica in una matrice...
posta 28.04.2016 - 05:15
1
risposta

Metodo virtuale che restituisce una collezione unica: come assicurarsi e suggerire?

Ho un metodo virtuale che restituisce una raccolta di elementi che devono essere unici. Voglio assicurarmi che sia ovvio quando si sostituisce il metodo. Qual è il modo migliore per farlo? Ecco un esempio, dove "Two" viene restituito due...
posta 08.06.2015 - 14:47
1
risposta

Esempi di raccolta classi di pattern repository con caricamento Lazy / Eager

Quando si implementa il repository è abbastanza facile per una classe autonoma. Purtroppo, non siamo in grado di utilizzare un ORM per gestire l'accesso ai dati, quindi sto tentando di ricreare manualmente alcune funzionalità (uggh). Ad esemp...
posta 15.01.2016 - 01:31
3
risposte

Perché le funzioni di programmazione della funzione python non sono metodi di raccolta? [duplicare]

In altre parole, c'è un motivo correlato al design Python per esserlo? Funzioni come map, filter, reduce ecc. sono semplici funzioni. È solo una scelta di design scadente (se è buona, per favore spiega)? Ad esempio in scala, puoi co...
posta 23.04.2015 - 16:37