Programación

8
¿Por qué se procesa este componente después de arrojar un error?

Actualmente estoy siguiendo junto con la documentación de React JS y he encontrado un problema con los límites de error que no funcionan como se esperaba. He intentado replicar el ejemplo que se muestra en el CodePen proporcionado por los documentos, y algunos otros ejemplos simples que he...

8
Django: use una propiedad como clave externa

La base de datos de mi aplicación se completa y se mantiene sincronizada con fuentes de datos externas. Tengo un modelo abstracto del que derivan todos los modelos de mi aplicación Django 2.2, definidos de la siguiente manera: class CommonModel(models.Model): # Auto-generated by Django, but...

8
El argumento va_list en realidad no es un va_list

Al intentar compilar este código #include <stdarg.h> void bar_ptr(int n, va_list *pvl) { // do va_arg stuff here } void bar(int n, va_list vl) { va_list *pvl = &vl; // error here bar_ptr(n, pvl); } void foo(int n, ...) { va_list vl; va_list *pvl = &vl; // fine here...

8
Haskell - Reproduce la remodelación de numpy

Al entrar en Haskell, estoy tratando de reproducir algo como la remodelación de Numpy con listas. Específicamente, dada una lista plana, reconfórmela en una lista n-dimensional: import numpy as np a = np.arange(1, 18) b = a.reshape([-1, 2, 3]) # b = # # array([[[ 1, 2, 3], # [ 4, 5, 6]], # #...

8
Separe las filas en columnas con el primer carácter dividido

Tener un marco de datos como este: data.frame(text = c("separate1: and: more","another 20: 42") ¿Cómo es posible separar usando el primero: en cada fila? Ejemplo de salida esperada data.frame(text1 = c("separate1","another 20"), text2 = c("and: