Sé que puedo usar algo como string[3:4]obtener una subcadena en Python, pero ¿qué significa el 3 en
Sé que puedo usar algo como string[3:4]obtener una subcadena en Python, pero ¿qué significa el 3 en
Me encontré con la siguiente definición cuando trato de aprender Haskell usando un proyecto real para conducirlo. No entiendo lo que significa el signo de exclamación frente a cada argumento y mis libros no parecen mencionarlo. data MidiMessage = MidiMessage !Int
Estoy confundido acerca de esto. A la mayoría de nosotros nos han dicho que no hay ninguna declaración goto en Java. Pero descubrí que es una de las palabras clave en Java. ¿Donde puede ser usado? Si no se puede usar, ¿por qué se incluyó en Java como palabra
Estoy leyendo un libro llamado "Teach Yourself C in 21 Days" (ya aprendí Java y C #, así que me estoy moviendo a un ritmo mucho más rápido). Estaba leyendo el capítulo sobre punteros y el operador-> (flecha) apareció sin explicación. Creo que se usa para llamar a miembros y funciones (como el...
La mayoría de los dialectos de SQL aceptan las siguientes consultas: SELECT a.foo, b.foo FROM a, b WHERE a.x = b.x SELECT a.foo, b.foo FROM a LEFT JOIN b ON a.x = b.x Ahora, obviamente, cuando necesita una combinación externa, se requiere la segunda sintaxis. Pero al hacer una unión interna,...
Siempre he usado comillas simples al escribir mi HTML a mano. Trabajo con una gran cantidad de HTML renderizado que siempre usa comillas dobles. Esto me permite determinar si el HTML fue escrito a mano o generado. ¿Es esta una buena idea? ¿Cuál es la diferencia entre los dos? Sé que ambos...
Me encontré con la siguiente línea hsb.s = max != 0 ? 255 * delta / max : 0; ¿Qué significan ?y :en este
¿Qué significa el %en un cálculo? Parece que no puedo entender lo que hace. ¿Calcula un porcentaje del cálculo, por ejemplo: 4 % 2aparentemente es igual a 0.
He visto esto en algunos lugares. function fn() { return +new Date; } Y puedo ver que está devolviendo una marca de tiempo en lugar de un objeto de fecha, pero no puedo encontrar ninguna documentación sobre lo que está haciendo el signo más. ¿Alguien puede
¿Cuál es la sintaxis de un forbucle en
Encontré este fragmento de código en /etc/cron.daily/apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Está descargando y volviendo a cargar el firewall. No entiendo la >> /dev/null 2>&1parte. ¿Cuál es el propósito...
Como en: u'Hello' Mi conjetura es que indica "Unicode", ¿es correcto? Si es así, ¿desde cuándo está
¿Cuál es el nombre oficial de las etiquetas ASP.NET "especiales" como esta: <%# %> <%= %> <%@ %> <%$ %> Parece que no puedo entender el nombre conceptual o bien conocido para estos, así que tengo problemas para buscar más información. Como beneficio adicional, ¿alguien...
Supongamos que tengo una cadena 'abbc' y quiero reemplazar: ab -> bc bc -> ab Si intento dos reemplazos, el resultado no es lo que quiero: echo 'abbc' | sed 's/ab/bc/g;s/bc/ab/g' abab Entonces, ¿qué comando sed puedo usar para reemplazar como se muestra a continuación? echo abbc | sed...
Pregunta 1: ¿Por qué se compila el siguiente código sin tener una declaración de retorno? public int a() { while(true); } Aviso: si agrego return después de un tiempo, obtengo un Unreachable Code Error. Pregunta 2: Por otro lado, ¿por qué se compila el siguiente código? public int a() {...
Tengo un código JavaScript que funciona en Firefox pero no en Chrome o IE. En la consola Chrome JS aparece el siguiente error: "Error de sintaxis no capturado: final de entrada inesperado". El código JavaScript que estoy usando es: <script> $(function() {
¿Cuándo debo usar comillas simples y comillas dobles en la programación C o C
Tengo un problema al consultar mongoDB con notación de objetos anidados: db.messages.find( { headers : { From: "[email protected]" } } ).count() 0 db.messages.find( { 'headers.From': "[email protected]" } ).count() 5 No puedo ver lo que estoy haciendo mal. Espero que la notación...
¿Cómo se llama al ->operador de la siguiente manera? ->(...) do ... end ¿No son equivalentes los siguientes fragmentos? succ = ->(x) {x + 1} succ = lambda {|x| x +
¿Cuáles son las diferencias entre declarar un método en un tipo base " virtual" y luego anularlo en un tipo secundario usando la overridepalabra clave " " en lugar de simplemente usar la newpalabra clave " " al declarar el método coincidente en el tipo