Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

5
¿Cómo mostrar lo que hizo un commit?
Una forma estúpida que sé es: git diff commit-number1 commit-number2 alguna mejor manera? Quiero decir que quiero conocer el commit1 en sí, no quiero agregar el commit2 antes como parámetro.
265 git 



17
Reenviar la declaración de una enumeración en C ++
Estoy tratando de hacer algo como lo siguiente: enum E; void Foo(E e); enum E {A, B, C}; que el compilador rechaza. He echado un vistazo rápido a Google y el consenso parece ser "no puedes hacerlo", pero no puedo entender por qué. ¿Alguien puede explicar? Aclaración 2: estoy haciendo …
265 c++  enums 


12
¿Cuándo debo usar doble en lugar de decimal?
Puedo nombrar tres ventajas de usar double(o float) en lugar de decimal: Utiliza menos memoria. Más rápido porque las operaciones matemáticas de coma flotante son compatibles de forma nativa con los procesadores. Puede representar un mayor rango de números. Pero estas ventajas parecen aplicarse solo a operaciones de cálculo intensivo, …


3
cuenta el número de líneas en la salida del terminal
No pude encontrar esto en SO. Ejecuté el siguiente comando en la terminal: >> grep -Rl "curl" ./ y esto muestra la lista de archivos donde aparece la palabra clave curl. Quiero contar la cantidad de archivos. La primera forma en que puedo pensar es contar el número de líneas …
265 bash  terminal 

15
Cree una fecha a partir del día mes y año con T-SQL
Estoy tratando de convertir una fecha con partes individuales como 12, 1, 2007 en una fecha y hora en SQL Server 2005. He intentado lo siguiente: CAST(DATEPART(year, DATE)+'-'+ DATEPART(month, DATE) +'-'+ DATEPART(day, DATE) AS DATETIME) pero esto da como resultado una fecha incorrecta. ¿Cuál es la forma correcta de convertir …


17
¿Cómo puedes hacer algo útil sin estado mutable?
Últimamente he estado leyendo muchas cosas sobre programación funcional, y puedo entender la mayor parte, pero lo único que no puedo entender es la codificación sin estado. Me parece que simplificar la programación al eliminar el estado mutable es como "simplificar" un automóvil quitando el tablero de instrumentos: el producto …

12
android en Text Change Listener
Tengo una situación, donde hay dos campos. field1y field2. Todo lo que quiero hacer está vacío field2cuando field1se cambia y viceversa. Entonces, al final, solo un campo tiene contenido. field1 = (EditText)findViewById(R.id.field1); field2 = (EditText)findViewById(R.id.field2); field1.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable s) {} public void beforeTextChanged(CharSequence s, int start, int …


4
cargar y ejecutar el orden de los scripts
Hay muchas maneras diferentes de incluir JavaScript en una página html. Conozco las siguientes opciones: código en línea o cargado desde URI externo incluido en la etiqueta <head> o <body> [ 1 , 2 ] sin ninguno defero asyncatributo (solo scripts externos) incluido en fuente estática o agregado dinámicamente por …


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.