Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

5
RegEx para analizar o validar datos Base64
¿Es posible utilizar una expresión regular para validar o desinfectar los datos de Base64? Esa es la pregunta simple, pero los factores que impulsan esta pregunta son los que la dificultan. Tengo un decodificador Base64 que no puede confiar completamente en los datos de entrada para seguir las especificaciones RFC. …

10
¿Cómo obtengo el nombre de la clase en PHP?
public class MyClass { } En Java, podemos obtener el nombre de la clase con String className = MyClass.class.getSimpleName(); ¿Cómo hacer esto en PHP? Ya lo sé get_class(), pero funciona solo para objetos. Actualmente trabajo en Active Record. Necesito una declaración como MyClass::className.
99 php 

4
¿Cómo puedo acceder a un estado de desplazamiento en reactjs?
Tengo una navegación lateral con un montón de equipos de baloncesto. Así que me gustaría mostrar algo diferente para cada equipo cuando se pasa el cursor sobre uno de ellos. Además, estoy usando Reactjs, así que si pudiera tener una variable que pudiera pasar a otro componente, sería increíble.
99 hover  reactjs 




3
¿Diferencia entre envoltura dura y envoltura suave?
Estoy en proceso de escribir un editor de texto. Después de mirar a otros editores de texto, he notado que algunos de ellos se refieren a un ajuste "suave" versus "duro". ¿Cuál es la diferencia? Parece que no puedo encontrar la respuesta buscando.
99 word-wrap 

5
Dejar de ignorar subdirectorios de directorios ignorados en Git
Digamos que he ignorado un directorio, pero quiero dejar de ignorar subdirectorios específicos en él. Entonces tengo la configuración: /uploads/ /uploads/rubbish/ /uploads/rubbish/stuff/KEEP_ME/ /uploads/foo/ /uploads/foo/bar/lose/ Y quiero ignorar todo menos el KEEP_MEdirectorio. Espero que el ignorado se vea así: /uploads/* !/uploads/rubbish/stuff/KEEP_ME/ Pero eso no funciona, y tampoco lo son varias permutaciones …
99 git  gitignore 



7
Perfilando Django
Mi aplicación django se ha vuelto dolorosamente lenta en la producción. Probablemente se deba a algunas consultas complejas o no indexadas. ¿Hay alguna forma django-ish de perfilar mi aplicación?
99 django  profiling 

3
Git empuja a la rama incorrecta
Trabajando con git, después de algunos 'commit' y un par de 'push', ¡me di cuenta de que estoy usando la rama incorrecta! Ahora tengo que eliminar de alguna manera mis cambios en wrong_branch y confirmar e impulsar los cambios en right_branch ¿Cuál es la mejor (y sencilla) forma de hacerlo? …
99 git  github 


4
Cómo usar Data Binding y Kotlin en Android Studio 3.0.0
Acabo de comenzar a usar Android Studio 3.0.0, pero cada vez que intento construir mi proyecto aparece este error: Error:Circular dependency between the following tasks: :app:compileDebugKotlin +--- :app:dataBindingExportBuildInfoDebug | \--- :app:compileDebugKotlin (*) \--- :app:kaptDebugKotlin \--- :app:dataBindingExportBuildInfoDebug (*) (*) - details omitted (listed previously) estoy usando kapt "com.android.databinding:compiler:2.2.0" Antes de que …

8
¿Cómo prueba una unidad las rutas con Express?
Estoy en el proceso de aprender Node.js y he estado jugando con Express . Realmente me gusta el marco; sin embargo, tengo problemas para averiguar cómo escribir una prueba de unidad / integración para una ruta. Poder realizar pruebas unitarias de módulos simples es fácil y lo he estado haciendo …
99 node.js  express 

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.