Programação

Q & A para programadores profissionais e entusiastas

3
Em que circunstâncias um SqlConnection é automaticamente inscrito em uma transação TransactionScope de ambiente?
O que significa um SqlConnection ser "inscrito" em uma transação? Significa simplesmente que os comandos executados na conexão participarão da transação? Em caso afirmativo, em que circunstâncias um SqlConnection é automaticamente inscrito em uma transação TransactionScope ambiente? Veja as perguntas nos comentários do código. Meu palpite para a resposta de …

7
Analisar JSON em c #
Estou tentando analisar alguns dados JSON da API de pesquisa do Google AJAX. Eu tenho esse URL e gostaria de detalhá-lo para que os resultados sejam exibidos. No momento, escrevi esse código, mas estou bastante perdido em relação ao que fazer a seguir, embora haja vários exemplos por aí com …
201 c#  asp.net  json  parsing  json.net 

9
Como acelerar o compilador gwt?
Estamos começando a fazer um uso mais pesado do GWT em nossos projetos, e o desempenho do compilador GWT está se tornando cada vez mais irritante. Vamos começar a alterar nossas práticas de trabalho para mitigar o problema, incluindo uma ênfase maior no navegador de modo hospedado, que adia a …
201 java  performance  gwt 

5
Preciso fechar manualmente um ifstream?
Preciso ligar manualmente close() quando uso um std::ifstream? Por exemplo, no código: 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"); } Preciso ligar file.close()manualmente? Não deve ifstreamusar o RAII para fechar arquivos?
201 c++  ifstream  raii 


13
Fazendo um mix Sass com argumentos opcionais
Estou escrevendo um mixin assim: @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 chamado, o que realmente quero é que, se nenhum $insetvalor for passado, nada será produzido, em vez de …
201 sass 

14
Obtendo o primeiro índice de um objeto
Considerar: var object = { foo: {}, bar: {}, baz: {} } Como eu faria isso: var first = object[0]; console.log(first); Obviamente, isso não funciona porque o primeiro índice é nomeado foo, não 0. console.log(object['foo']); funciona, mas eu não sei o nome foo. Pode ser nomeado qualquer coisa. Eu só …








2
Como voltar às linhas editadas antes da última no Vim?
Estou ciente do `.comando que vai para a última linha editada. Existe um caminho a percorrer na história da edição? Frequentemente, insiro algo acidentalmente enquanto navego no arquivo, desfazer, mas `.não me levará mais aonde quero.
201 vim 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.