Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

5
Archivos Javascript .map - mapas fuente javascript
Recientemente, he visto archivos con .js.mapextensión enviados con algunas bibliotecas de JavaScript (como Angular ), y eso solo generó algunas preguntas en mi cabeza: ¿Para qué sirve? ¿Por qué los chicos de Angular se preocupan por entregar un .js.maparchivo? ¿Cómo puedo (como desarrollador de JavaScript) usar el angular.min.js.maparchivo? ¿Debería importarme …

10
¿Qué subyace en este lenguaje JavaScript: var self = this?
Vi lo siguiente en la fuente de WebKit HTML 5 SQL Storage Notes Demo : function Note() { var self = this; var note = document.createElement('div'); note.className = 'note'; note.addEventListener('mousedown', function(e) { return self.onMouseDown(e) }, false); note.addEventListener('click', function() { return self.onNoteClick() }, false); this.note = note; // ... } El …

30
La forma más rápida de enumerar todos los números primos debajo de N
Este es el mejor algoritmo que pude encontrar. def get_primes(n): numbers = set(range(n, 1, -1)) primes = [] while numbers: p = numbers.pop() primes.append(p) numbers.difference_update(set(range(p*2, n+1, p))) return primes >>> timeit.Timer(stmt='get_primes.get_primes(1000000)', setup='import get_primes').timeit(1) 1.1499958793645562 ¿Se puede hacer aún más rápido? Este código tiene una falla: dado que numberses un conjunto …


7
Cuantificadores codiciosos versus reacios vs. posesivos
Encontré este excelente tutorial sobre expresiones regulares y aunque intuitivamente entiendo lo que hacen los cuantificadores "codiciosos", "reacios" y "posesivos", parece que hay un serio vacío en mi comprensión. Específicamente, en el siguiente ejemplo: Enter your regex: .*foo // greedy quantifier Enter input string to search: xfooxxxxxxfoo I found the …

27
Descargar archivo usando Javascript / jQuery
Tengo un requisito muy similar especificado aquí . Necesito que el navegador del usuario inicie una descarga manualmente cuando $('a#someID').click(); Pero no puedo usar el window.hrefmétodo, ya que reemplaza el contenido actual de la página con el archivo que está intentando descargar. En cambio, quiero abrir la descarga en una …



30
Referencia indefinida a vtable
Cuando construyo mi programa C ++, recibo el mensaje de error referencia indefinida a 'vtable ... ¿Cuál es la causa de este problema? ¿Cómo lo soluciono? Sucede que recibo el error para el siguiente código (La clase en cuestión es CGameModule) y no puedo entender por qué es el problema. …
357 c++  gcc  g++ 



15
Cómo sumar una variable por grupo
Tengo un marco de datos con dos columnas. La primera columna contiene categorías como "Primero", "Segundo", "Tercero", y la segunda columna tiene números que representan la cantidad de veces que vi los grupos específicos de "Categoría". Por ejemplo: Category Frequency First 10 First 15 First 5 Second 2 Third 14 …
357 r  dataframe  aggregate  r-faq 


9
¿Cuándo se ejecuta la función init ()?
Intenté encontrar una explicación precisa de lo que hace la init()función en Go. Leí lo que dice Effective Go pero no estaba seguro si entendía completamente lo que decía. La oración exacta de la que no estoy seguro es la siguiente: Y finalmente significa finalmente: init se llama después de …
357 go  init 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.