Programação

Q & A para programadores profissionais e entusiastas



1
Por que esse código F # é tão lento?
Uma implementação de Levenshtein em C # e F #. A versão C # é 10 vezes mais rápida para duas seqüências de caracteres de cerca de 1500 caracteres. C #: 69 ms, F # 867 ms. Por quê? Até onde eu sei, eles fazem exatamente a mesma coisa? Não …
127 c#  performance  f#  inline 


1
PowerShell 2.0 tente pegar como acessar a exceção
Este é o try catchno PowerShell 2.0 $urls = "http://www.google.com", "http://none.greenjump.nl", "http://www.nu.nl" $wc = New-Object System.Net.WebClient foreach($url in $urls) { try { $url $result=$wc.DownloadString($url) } catch [System.Net.WebException] { [void]$fails.Add("url webfailed $url") } } mas o que eu quero fazer é algo como em c # catch( WebException ex) { Log(ex.ToString()); …

12
SimpleTest vs PHPunit
Eu queria saber se alguém que tem experiência em ambas as coisas pode lançar alguma luz sobre a diferença significativa entre os dois, se houver? Alguma força específica de cada uma que a torne adequada para qualquer caso específico?

7
É necessário fechar cada OutputStream e Writer aninhado separadamente?
Estou escrevendo um pedaço de código: OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream)); Preciso fechar todos os fluxos ou gravadores como o seguinte? gzipOutputStream.close(); bw.close(); outputStream.close(); Ou será bom apenas fechar o último fluxo? bw.close();

10
Serialização Java: readObject () vs. readResolve ()
O livro Java Efetivo e outras fontes fornecem uma boa explicação sobre como e quando usar o método readObject () ao trabalhar com classes Java serializáveis. O método readResolve (), por outro lado, permanece um pouco misterioso. Basicamente, todos os documentos que encontrei mencionam apenas um dos dois ou mencionam …

7
Posso excluir alguns URLs concretos de <url-pattern> dentro de <filter-mapping>?
Quero que um filtro de concreto seja aplicado a todos os URLs, exceto um concreto (ou seja, /*exceto /specialpath). Existe a possibilidade de fazer isso? Código de amostra: &lt;filter&gt; &lt;filter-name&gt;SomeFilter&lt;/filter-name&gt; &lt;filter-class&gt;org.somproject.AFilter&lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;SomeFilter&lt;/filter-name&gt; &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;!-- the question is: how to modify this line? --&gt; &lt;dispatcher&gt;REQUEST&lt;/dispatcher&gt; &lt;dispatcher&gt;FORWARD&lt;/dispatcher&gt; &lt;/filter-mapping&gt;

11
Há evidências concretas do ROI dos testes de unidade?
O teste de unidade me parece ótimo, mas não tenho certeza se devo dedicar algum tempo para aprendê-lo, a menos que consiga convencer os outros de que tem um valor significativo. Eu tenho que convencer os outros programadores e, mais importante, os contadores de feijão no gerenciamento, que todo o …
127 unit-testing  tdd 

15
Uma API Java para gerar arquivos de origem Java [fechados]
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 4 anos . Melhore esta pergunta Estou procurando uma estrutura para gerar arquivos de …

4
Qual é a diferença entre gmake e make?
Estou tentando entender a diferença entre 'gmake' e 'make'? Na minha caixa linux eles são idênticos: % gmake --version GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR …
127 build  makefile  gnu-make 

14
Por que as pessoas odeiam tanto os cursores SQL? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
127 sql  cursor 

9
Objetivo das seqüências de Trigraph em C ++?
De acordo com o C ++ '03 Standard 2.3 / 1: Antes de qualquer outro processamento, cada ocorrência de uma das seguintes seqüências de três caracteres ("sequências trigrafônicas") é substituída pelo caractere único indicado na Tabela 1. ---------------------------------------------------------------------------- | trigraph | replacement | trigraph | replacement | trigraph | replacement …
127 c++  c++03  trigraphs 


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.