Programación

400
¿Por qué es `[` mejor que `subconjunto`?

Cuando necesito filtrar un data.frame, es decir, extraer filas que cumplen ciertas condiciones, prefiero usar la subsetfunción: subset(airquality, Month == 8 & Temp > 90) En lugar de la [función: airquality[airquality$Month == 8 & airquality$Temp > 90, ] Hay dos razones...

400
¿Determinar si el entero está entre otros dos enteros?

¿Cómo determino si un entero dado está entre otros dos enteros (por ejemplo, mayor que / igual a 10000y menor que / igual a 30000)? Estoy usando 2.3 IDLE y lo que he intentado hasta ahora no funciona: if number >= 10000 and number >= 30000: print ("you have to pay 5%

399
SQL explícito vs implícito se une

¿Hay alguna diferencia de eficiencia en una unión interna explícita frente a implícita? Por ejemplo: SELECT * FROM table a INNER JOIN table b ON a.id = b.id; vs. SELECT a.*, b.* FROM table a, table b WHERE a.id =

399
Cómo excluir archivos solo de la carpeta raíz en Git

Soy consciente del uso de .gitignorearchivos para excluir algunos archivos que se agregan, pero tengo varios config.phparchivos en el árbol de origen y necesito excluir solo uno, ubicado en la raíz, mientras que otros se mantienen bajo control de revisión. ¿En qué debería escribir .gitignorepara...

399
Cuándo usar extern en C ++

Estoy leyendo "Think in C ++" y acaba de presentar la externdeclaración. Por ejemplo: extern int x; extern float y; Creo que entiendo el significado (declaración sin definición), pero me pregunto cuándo será útil. ¿Alguien puede dar un

399
¿Es una cadena Java realmente inmutable?

Todos sabemos que Stringes inmutable en Java, pero verifique el siguiente código: String s1 = "Hello World"; String s2 = "Hello World"; String s3 = s1.substring(6); System.out.println(s1); // Hello World System.out.println(s2); // Hello World System.out.println(s3); // World Field field =...