Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

7
¿Diferencia entre canLoad y canActivate de Angular?
¿Cuál es la diferencia entre canLoady canActivate? export interface Route { path?: string; pathMatch?: string; matcher?: UrlMatcher; component?: Type<any>; redirectTo?: string; outlet?: string; canActivate?: any[]; canActivateChild?: any[]; canDeactivate?: any[]; canLoad?: any[]; data?: Data; resolve?: ResolveData; children?: Routes; loadChildren?: LoadChildren; } ¿Cuándo debería cuál de ellos?
100 angular 

6
Convertir ES6 Iterable a Array
Supongamos que tiene un Javascript ES6 Iterable similar a una matriz que sabe de antemano que tendrá una longitud finita, ¿cuál es la mejor manera de convertir eso en una matriz Javascript? La razón para hacerlo es que muchas bibliotecas js, como el subrayado y lodash, solo admiten Arrays, por …


11
La base de datos de destino no está actualizada
Me gustaría realizar una migración para una aplicación Flask. Estoy usando Alembic. Sin embargo, recibo el siguiente error. Target database is not up to date. En línea, leí que tiene algo que ver con esto. http://alembic.zzzcomputing.com/en/latest/cookbook.html#building-an-up-to-date-database-from-scratch Desafortunadamente, no entiendo cómo actualizar la base de datos y dónde / cómo debo …

5
Cambiar la dirección de correo electrónico en Git
Tengo un proyecto alojado en Git Stash. Está construido con jenkins. Ahora cometí un error tipográfico al instalar mi Git localmente. Me gusta @ ab.com en lugar de @ abc.com Después de cada compilación, jenkins envía notificaciones por correo electrónico y recoge mi dirección de correo electrónico incorrecta de la …
100 git  email  jenkins  git-stash 


8
TypeScript filtra los nulos de una matriz
TypeScript, modo --strictNullChecks. Suponga que tengo una matriz de cadenas anulables (cadena | nulo) []. ¿Cuál sería una forma de una sola expresión para eliminar todos los nulos de tal manera que el resultado tenga el tipo cadena []? const array: (string | null)[] = ["foo", "bar", null, "zoo", null]; …
100 typescript  null 



5
CORS: el modo de credenciales es 'incluir'
Sí, sé lo que estás pensando, otra pregunta de CORS, pero esta vez estoy perplejo. Entonces, para comenzar, el mensaje de error real: XMLHttpRequest no puede cargar http: //localhost/Foo.API/token . El valor del encabezado 'Access-Control-Allow-Origin' en la respuesta no debe ser el comodín '*' cuando el modo de credenciales de …




8
Registro de Python: deshabilite el registro de módulos importados
Estoy usando el módulo de registro de Python y me gustaría deshabilitar los mensajes de registro impresos por los módulos de terceros que importo. Por ejemplo, estoy usando algo como lo siguiente: logger = logging.getLogger() logger.setLevel(level=logging.DEBUG) fh = logging.StreamHandler() fh_formatter = logging.Formatter('%(asctime)s %(levelname)s %(lineno)d:%(filename)s(%(process)d) - %(message)s') fh.setFormatter(fh_formatter) logger.addHandler(fh) Esto imprime …
100 python  logging 


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.