Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

1
¿Vale la pena usar slf4j con log4j2?
No puedo decidir si usar slf4j o no con log4j2. Según las publicaciones en línea, no parece que tenga ningún impacto en el rendimiento, pero es realmente necesario. Además, estos puntos gobiernan a favor de log4j2: SLF4J obliga a su aplicación a registrar cadenas. La API de Log4j 2 admite …
114 java  logging  log4j  slf4j  log4j2 

6
¿Cómo obtener git diff con contexto completo?
¿Cómo crear un parche adecuado para revisar en crisol? git diff branch master --no-prefix > patch Esto genera solo 3 líneas de contexto. Entonces hago lo siguiente git diff --unified=2000 branch master --no-prefix > patch Es de esperar que todos los archivos tengan menos de 2000 líneas. ¿Hay alguna manera …
114 git  diff  git-diff 

6
¿Cómo depurar stream (). Map (…) con expresiones lambda?
En nuestro proyecto estamos migrando a java 8 y estamos probando las nuevas características del mismo. En mi proyecto, estoy usando predicados y funciones de Guava para filtrar y transformar algunas colecciones usando Collections2.transformy Collections2.filter. En esta migración, necesito cambiar, por ejemplo, el código de guayaba a los cambios de …
114 java  debugging  lambda  java-8 


6
Webpack 4 - ¿Cómo configurar minimizar?
Webpack 4 viene con la siguiente declaración: webpack.optimize.UglifyJsPlugin se ha eliminado, utilice config.optimization.minimize en su lugar. Es bastante justo, pero no puedo encontrar ninguna información sobre cómo configurar la instancia de UglifyJsPlugin que se ejecuta bajo el capó, por ejemplo, para cambiar el directorio de caché. Se puede hacer esto?

20
React-Native: Module AppRegistry no es un módulo invocable registrado
Actualmente estoy tratando de ejecutar el servidor ES6 react-native-webpack-server en un emulador de Android. La diferencia es que he actualizado mi package.jsony build.gradepara usar react 0.18.0, y recibo este error al arrancar. Hasta donde yo sé, AppRegistryse importa correctamente. Incluso si tuviera que comentar el código, este error sigue apareciendo. …


9
colocar todos los personajes a la derecha del último guión
Tengo lo siguiente: string test = "9586-202-10072" ¿Cómo puedo -colocar todos los caracteres a la derecha de la final, de modo que 10072? El número de caracteres siempre es diferente a la derecha del último guión. ¿Cómo se puede hacer esto?
114 c# 


5
Cómo escribir en Console.Out durante la ejecución de una prueba MSTest
Contexto: algunos usuarios informan problemas con una función de carga de archivos en nuestra aplicación web. Solo ocurre ocasionalmente y sin ningún patrón especial. Hemos estado tratando de resolverlo durante mucho tiempo, agregando información de depuración en cualquier lugar donde creamos que podría ayudar, rastreando los registros, etc., pero no …
114 c#  console  mstest  watin 

3
Cadena dividida de Python basada en expresiones regulares
¿Cuál es la mejor manera de dividir una cadena "HELLO there HOW are YOU"con palabras en mayúsculas (en Python)? Entonces terminaría con una matriz como tal: results = ['HELLO there', 'HOW are', 'YOU'] EDITAR: Yo he tratado: p = re.compile("\b[A-Z]{2,}\b") print p.split(page_text) Sin embargo, no parece funcionar.
114 python  regex  split 


15
jQuery Click se dispara dos veces al hacer clic en la etiqueta
Estoy usando jQuery para crear botones de opción personalizados y tengo un problema. Al hacer clic en la etiqueta que se asoció con la radio, los eventos de clic se disparan dos veces, si hago clic solo en la radio, está funcionando bien (bueno, en realidad no es la radio …
114 jquery 


12
El rango del tipo de entrada HTML5 muestra el valor del rango
Estoy creando un sitio web en el que quiero usar el control deslizante de rango (sé que solo es compatible con navegadores webkit). Lo he integrado completamente y funciona bien. Pero me gustaría usar un textboxpara mostrar el valor actual de la diapositiva. Quiero decir, si inicialmente el control deslizante …
114 html  css  range 

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.