Articles of proprietà

Proprietà contro ivar in tempi di ARC

A mio avviso, l’impostazione di un ivar ora mantiene l’object che gli è stato assegnato, poiché l’impostazione delle variabili è predefinita per il qualificatore strong . Poiché ivars si trova nell’ambito dell’object in cui sono dichiarati e strong conserva oggetti nell’ambito della variabile, ciò significa che il valore di ivars non verrebbe mai rilasciato mentre […]

Rilevazione oggetti JavaScript: syntax del punto contro la parola chiave ‘in’

Ho visto due modi per scoprire se un UA implementa una specifica proprietà JS: if(object.property) e if(‘property’ in object) . Mi piacerebbe sentire le opinioni su quale sia il migliore e, soprattutto, perché. È inequivocabilmente migliore dell’altro? Esistono più di questi due modi per eseguire il rilevamento delle proprietà dell’object? Si prega di coprire il […]

Ci sono motivi per usare proprietà private in C #?

Ho appena realizzato che il costrutto di proprietà C # può anche essere utilizzato con un modificatore di accesso privato : private string Password { get; set; } Sebbene ciò sia tecnicamente interessante, non riesco a immaginare quando lo utilizzerei dal momento che un campo privato comporta anche meno cerimonia : private string _password; e […]

Come configurare log4j con un file di proprietà

Come posso ottenere log4j per prelevare un file delle proprietà. Sto scrivendo un’app desktop Java che voglio usare log4j. Nel mio metodo principale se ho questo: PropertyConfigurator.configure(“log4j.properties”); Il file log4j.properties si trova nella stessa directory quando apro Jar. Eppure ottengo questo errore: log4j: ERRORE Imansible leggere il file di configurazione [log4j.properties]. java.io.FileNotFoundException: log4j.properties (Il sistema […]

Come implementare una proprietà di sola lettura

Devo implementare una proprietà di sola lettura sul mio tipo. Inoltre, il valore di questa proprietà verrà impostato nel costruttore e non verrà modificato (sto scrivendo una class che espone comandi UI instradati personalizzati per WPF ma non importa). Vedo due modi per farlo: class MyClass { public readonly object MyProperty = new object(); } […]

Le funzioni get e set sono popolari con i programmatori C ++?

Sono originario del mondo di C # e sto imparando C ++. Mi sono chiesto come ottenere e impostare funzioni in C ++. Nell’uso di C # di questi sono abbastanza popolari e strumenti come Visual Studio promuovono l’utilizzo rendendoli molto facili e veloci da implementare. Tuttavia, questo non sembra essere il caso nel mondo […]

Uso valido degli accessor nei metodi init e dealloc?

Ho sentito ora da diverse fonti (stackoverflow.com, cocoa-dev, documentazione, blog, ecc.) Che è “sbagliato” utilizzare accessors e impostazioni (foo, setFoo 🙂 nei metodi init e dealloc. Capisco che c’è una remota possibilità di confondere altri oggetti che stanno osservando la proprietà se lo fai. (un semplice esempio è dato qui ) Tuttavia, devo dire che […]

Quando utilizzare le proprietà anziché le funzioni

Probabilmente è una questione di preferenze personali, ma quando usi proprietà invece di funzioni nel tuo codice Ad esempio per ottenere un registro degli errori potrei dire string GetErrorLog() { return m_ErrorLog; } o potrei string ErrorLog { get { return m_ErrorLog; } } Come decidi quale usare? Mi sembra incoerente nel mio utilizzo e […]

Ordinamento elenco oggetti Javascript per proprietà object

Ho bisogno di fare questo: (scusa non in javascript syntax-ancora linguaggio per l’apprendimento dell’object :)) object = car attibutes: velocità massima, marca …. ora voglio ordinare la lista di quelle macchine in ordine da velocità massima, marca … Come posso fare questo (si prega di notare che la soluzione deve essere solo javascript, senza php […]

Accedi al file delle proprietà a livello di codice con Spring?

Usiamo il codice qui sotto per iniettare i bean Spring con le proprietà da un file delle proprietà. C’è un modo per accedere alle proprietà a livello di programmazione? Sto cercando di fare un po ‘di codice senza l’iniezione di dipendenza. Quindi mi piacerebbe solo avere un codice come questo: PropertyPlaceholderConfigurer props = new PropertyPlaceholderConfigurer(); […]