Programación

491
typeof! == "undefined" vs.! = null

A menudo veo código JavaScript que comprueba parámetros indefinidos, etc. de esta manera: if (typeof input !== "undefined") { // do stuff } Esto parece un poco despilfarrador, ya que implica tanto una búsqueda de tipo como una comparación de cadenas, sin mencionar su verbosidad. Sin...

490
¿Cómo encontrar el índice foreach?

¿Es posible encontrar el foreachíndice? en un forbucle de la siguiente manera: for ($i = 0; $i < 10; ++$i) { echo $i . ' '; } $i te dará el índice. ¿Tengo que usar el forbucle o hay alguna forma de obtener el índice en el

490
¿Dónde obtener el literal de cadena "UTF-8" en Java?

Estoy tratando de usar una constante en lugar de un literal de cadena en este fragmento de código: new InputStreamReader(new FileInputStream(file), "UTF-8") "UTF-8" aparece en el código con bastante frecuencia, y sería mucho mejor hacer referencia a algunos static final variable en su lugar....

489
Evitar que los scripters golpeen tu sitio web

На этот вопрос есть ответы на Stack Overflow на русском : Как устроить ловушку для хакера, или достойно отбикат? Acepté una respuesta, pero lamentablemente, creo que estamos atrapados en nuestro peor escenario original: CAPTCHA a todos los intentos de compra de la basura...