Programación

96
Programación en C en Visual Studio

¿Puedo usar Visual Studio para aprender a programar en C? En el menú del nuevo proyecto puedo elegir entre Visual Basic, Visual C #, Visual C ++, Visual F # y otros, pero no veo "C" o "Visual

96
Cadenas en un DataFrame, pero dtype es un objeto

¿Por qué Pandas me dice que tengo objetos, aunque cada elemento de la columna seleccionada es una cadena, incluso después de una conversión explícita? Este es mi DataFrame: <class 'pandas.core.frame.DataFrame'> Int64Index: 56992 entries, 0 to 56991 Data columns (total 7 columns): id 56992...

96
Espere hasta que flag = true

Tengo una función de javascript como esta: function myFunction(number) { var x=number; ... ... more initializations //here need to wait until flag==true while(flag==false) {} ... ... do something } El problema es que el javascript está bloqueado en el while y atascado mi programa....

96
Error de script bash [:! =: Se esperaba un operador unario

En mi secuencia de comandos, estoy tratando de verificar si el primer y único argumento es igual a -v, pero es un argumento opcional. Utilizo una declaración if pero sigo recibiendo el error esperado del operador unario. este es el código: if [ $1 != -v ]; then echo "usage: $0 [-v]"...

96
Cómo hacer una promesa desde setTimeout

Este no es un problema del mundo real, solo estoy tratando de entender cómo se crean las promesas. Necesito entender cómo hacer una promesa para una función que no devuelve nada, como setTimeout. Supongamos que tengo: function async(callback){ setTimeout(function(){ callback(); },...

96
opción "-p" de mkdir

Así que esta no parece una pregunta terriblemente complicada que tengo, pero es una a la que no puedo encontrar la respuesta. Estoy confundido acerca de lo que hace la -popción en Unix. Lo usé para una tarea de laboratorio mientras creaba un subdirectorio y luego otro subdirectorio dentro de ese....

96
Usando System.Dynamic en Roslyn

Modifiqué el ejemplo que viene con la nueva versión de Roslyn que se lanzó ayer para usar Dynamic y ExpandoObject, pero recibo un error del compilador que no estoy seguro de cómo solucionarlo. El error es: (7,21): error CS0656: Falta el miembro obligatorio del compilador

96
setState vs replaceState en React.js

Soy nuevo en la biblioteca React.js y estaba repasando algunos de los tutoriales y me encontré con: this.setState this.replaceState La descripción dada no es muy clara (IMO). setState is done to 'set' the state of a value, even if its already set in the 'getInitialState'