avoid (43)


c# - Por que tentar{…} finalmente{…} bom; tente{…} pegar{} ruim?

c# - Por que tentar{…} finalmente{…} bom; tente{…} pegar{} ruim?

Eu tenho visto pessoas dizerem que é uma má forma usar o catch sem argumentos, especialmente se essa captura não fizer nada: StreamReader reader=new StreamReader("myfile.txt"); try{int i=5/…


Qual é o melhor método para sanear a entrada do usuário com o PHP?

Existe uma função catchall em algum lugar que funciona bem para sanear a entrada do usuário para injeção SQL e ataques XSS, enquanto ainda permite certos tipos de tags html?…


security - Como funciona a injeção de SQL do quadrinho XKCD “Bobby Tables”?

Apenas olhando:(Fonte: https://xkcd.com/327/)O que esse SQL faz: Robert'); DROP TABLE STUDENTS;-- Eu sei tanto ' quanto ' são para comentários, mas a palavra DROP também não é comentada, já…


Por que o Java não permite subclasses genéricas do Throwable?

De acordo com o Java Language Sepecification,3ª edição: É um erro em tempo de compilação se uma classe genérica é uma subclasse direta ou indireta de Throwable.Eu quero entender porque esta d…



Impressão CSS: Evitando DIVs recortados na metade entre as páginas?

Eu estou escrevendo um plug-in para um software que pega uma grande coleção de itens e os coloca em HTML em um WebView em Cocoa(que usa o WebKit como seu renderizador, então basicamente você pode a…


Como lidar com quebras de página ao imprimir uma grande tabela HTML

Eu tenho um projeto que requer a impressão de uma tabela HTML com muitas linhas. Meu problema é o modo como a tabela é impressa em várias páginas. Às vezes, cortará uma linha ao meio, tornando-a…


Java-cadeia de escape para evitar a injeção de SQL

Eu estou tentando colocar um pouco de injeção de sql no lugar em java e estou achando muito difícil trabalhar com a função de string "replaceAll". Em última análise, eu preciso de uma função que irá…


Como verificar se há uma variável indefinida ou nula em JavaScript?

Estamos freqüentemente usando o seguinte padrão de código em nosso código JavaScript if(typeof(some_variable) != 'undefined' && some_variable != null){// Do something with some_variable}E…


css - Remova o sublinhado teimoso do link

Eu estou tentando ter um link aparecer em branco, sem sublinhado. A cor do texto aparece corretamente como branco, mas o sublinhado azul é teimosamente persistente. Eu tentei text-decoration: none;…


c# - O que acontece se um bloco finally lançar uma exceção?

Se um bloco finally lançar uma exceção, o que exatamente acontece? Especificamente, o que acontece se a exceção for lançada no meio de um bloco finalmente. As declarações restantes(depois) neste…




how java exception try exceptions best javascript catch practices throw