Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

9
Come trovare le chiavi di un hash?
Conosco oggetti javascript doppi come hash ma non sono riuscito a trovare una funzione integrata per ottenere le chiavi var h = {a:'b',c:'d'}; Voglio qualcosa del genere var k = h.keys() ; // k = ['a','c']; È semplice scrivere una funzione per scorrere gli elementi e aggiungere le chiavi a …
192 javascript  object  key 


14
getActivity () restituisce null nella funzione Frammento
Ho un frammento (F1) con un metodo pubblico come questo public void asd() { if (getActivity() == null) { Log.d("yes","it is null"); } } e sì quando lo chiamo (dall'attività), è null ... FragmentTransaction transaction1 = getSupportFragmentManager().beginTransaction(); F1 f1 = new F1(); transaction1.replace(R.id.upperPart, f1); transaction1.commit(); f1.asd(); Deve essere qualcosa che …


17
Concatena gli script in ordine con Gulp
Supponiamo, ad esempio, che stai costruendo un progetto su Backbone o qualsiasi altra cosa e che devi caricare gli script in un determinato ordine, ad esempio, devi underscore.jsprima caricarli backbone.js. Come ottengo per concatenare gli script in modo che siano in ordine? // JS concat, strip debugging and minify gulp.task('scripts', …
192 javascript  gulp 


5
Window vs Page vs UserControl per la navigazione WPF?
Attualmente sto scrivendo un'applicazione desktop, ma non riesco a capire cosa usare quando si reindirizza qualcuno a una nuova sezione dell'applicazione. Le mie opzioni sembrano essere Finestra Pagina UserControl ma non capisco quale sia la differenza tra loro e quando dovrei usarli. Qualcuno potrebbe spiegare le differenze per me e …
192 c#  wpf 

3
Come creare e utilizzare risorse in .NET
Come posso creare facilmente una risorsa a cui posso fare riferimento e utilizzare in varie parti del mio programma? Il mio problema specifico è che ho un NotifyIcon di cui voglio cambiare l'icona a seconda dello stato del programma. Un problema comune, ma uno con cui ho lottato per molto …

2
Quali funzionalità Boost si sovrappongono a C ++ 11?
Ho messo le mie abilità in C ++ sullo scaffale diversi anni fa e sembra che ora, quando ne ho ancora bisogno, il panorama sia cambiato. Ora abbiamo C ++ 11 e la mia comprensione è che si sovrappone a molte funzionalità Boost. Esiste un riassunto in cui si trovano …
192 c++  boost  c++11 



4
Data di commit Git
Oltre all'analisi del log git per la stringa della data, esiste un modo nativo di Git per segnalare la data di un determinato commit?
192 git 

3
Differenza tra parentesi graffa doppia e singola in JS angolare?
Sono nuovo in questo mondo angolare, sono un po 'confuso con l'uso di parentesi graffe doppie {{}} e parentesi graffe singole {} o a volte nessuna parentesi graffa viene utilizzata per includere l'espressione come nelle direttive ng-class={expression} normal data binding like{{obj.key}} ng-hide='mydata==="red"'
192 angularjs 

7
Perché std :: list :: reverse ha complessità O (n)?
Perché la funzione inversa per la std::listclasse nella libreria standard C ++ ha un runtime lineare? Penso che per elenchi doppiamente collegati la funzione inversa avrebbe dovuto essere O (1). L'inversione di un elenco doppiamente collegato dovrebbe comportare solo il cambio dei puntatori di testa e coda.
192 c++  c++11  stl  linked-list 

10
Obiettivo-C: BOOL vs bool
Ho visto il "nuovo tipo" BOOL( YES, NO). Ho letto che questo tipo è quasi come un personaggio. Per i test ho fatto: NSLog(@"Size of BOOL %d", sizeof(BOOL)); NSLog(@"Size of bool %d", sizeof(bool)); È bello vedere che entrambi i registri visualizzano "1" (a volte in C ++ bool è un …
192 c  objective-c  types  boolean 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.