Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

3
In quali circostanze viene automaticamente inserita una SqlConnection in una TransactionScope Transaction ambientale?
Cosa significa che un "SqlConnection" è "arruolato" in una transazione? Significa semplicemente che i comandi che eseguo sulla connessione parteciperanno alla transazione? In tal caso, in quali circostanze viene automaticamente inserita una SqlConnection in una TransactionScope Transaction ambientale? Vedi le domande nei commenti sul codice. La mia ipotesi sulla risposta …

7
Analizza JSON in C #
Sto cercando di analizzare alcuni dati JSON dall'API di ricerca AJAX di Google. Ho questo URL e vorrei scomporlo in modo che i risultati vengano visualizzati. Al momento ho scritto questo codice, ma sono piuttosto perso riguardo a cosa fare dopo, anche se ci sono un certo numero di esempi …
201 c#  asp.net  json  parsing  json.net 

5
Devo chiudere manualmente un ifstream?
Devo chiamare manualmente close()quando utilizzo un std::ifstream? Ad esempio, nel codice: std::string readContentsOfFile(std::string fileName) { std::ifstream file(fileName.c_str()); if (file.good()) { std::stringstream buffer; buffer << file.rdbuf(); file.close(); return buffer.str(); } throw std::runtime_exception("file not found"); } Devo chiamare file.close()manualmente? Non dovresti ifstreamusare RAII per chiudere i file?
201 c++  ifstream  raii 

9
Come posso velocizzare il compilatore gwt?
Stiamo iniziando a utilizzare maggiormente GWT nei nostri progetti e le prestazioni del compilatore GWT stanno diventando sempre più fastidiose. Inizieremo a modificare le nostre pratiche di lavoro per mitigare il problema, inclusa una maggiore enfasi sul browser in modalità hosted, che difende la necessità di eseguire il compilatore GWT …
201 java  performance  gwt 


13
Creare un mix Sass con argomenti opzionali
Sto scrivendo un mixin come questo: @mixin box-shadow($top, $left, $blur, $color, $inset:"") { -webkit-box-shadow: $top $left $blur $color $inset; -moz-box-shadow: $top $left $blur $color $inset; box-shadow: $top $left $blur $color $inset; } Quando viene chiamato, ciò che voglio veramente è che se non $insetviene passato alcun valore, non viene emesso …
201 sass 

14
Ottenere il primo indice di un oggetto
Tener conto di: var object = { foo: {}, bar: {}, baz: {} } Come farei questo: var first = object[0]; console.log(first); Ovviamente, ciò non funziona perché il primo indice è denominato foo, non 0. console.log(object['foo']); funziona, ma non so che si chiama foo. Potrebbe essere chiamato qualsiasi cosa. Voglio …








2
Come tornare alle righe modificate prima dell'ultima in Vim?
Sono a conoscenza del `.comando che passa all'ultima riga modificata. C'è un modo per andare oltre nella cronologia delle modifiche? Spesso inserisco accidentalmente qualcosa mentre sfoglio il file, annullo, ma poi `.non mi porterà più dove voglio.
201 vim 

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.