Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


6
Cómo cambiar el nivel de registro raíz mediante programación para el inicio de sesión
Tengo el siguiente archivo logback.xml: <configuration debug="true"> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> </encoder> </appender> <root level="debug"> <appender-ref ref="STDOUT" /> </root> </configuration> Ahora, cuando ocurre un evento específico, quiero cambiar programáticamente el nivel del registrador raíz de depuración a error . No puedo usar la sustitución …
144 java  logging  logback 


12
¿Cómo obtener el índice de un elemento en un IEnumerable?
Yo escribí esto: public static class EnumerableExtensions { public static int IndexOf<T>(this IEnumerable<T> obj, T value) { return obj .Select((a, i) => (a.Equals(value)) ? i : -1) .Max(); } public static int IndexOf<T>(this IEnumerable<T> obj, T value , IEqualityComparer<T> comparer) { return obj .Select((a, i) => (comparer.Equals(a, value)) ? i …
144 c#  .net  linq  ienumerable  indexof 

9
¿Cómo convertir un conjunto a una lista en Python?
Estoy tratando de convertir un conjunto en una lista en Python 2.6. Estoy usando esta sintaxis: first_list = [1,2,3,4] my_set=set(first_list) my_list = list(my_set) Sin embargo, obtengo el siguiente seguimiento de pila: Traceback (most recent call last): File "<console>", line 1, in <module> TypeError: 'set' object is not callable ¿Cómo puedo …
144 python  list  set  python-2.6 

7
Cómo burlarse de una importación
El módulo Aincluye import Ben su parte superior. Sin embargo, bajo condiciones de prueba que me gustaría burlarse B de A(simulacro A.B) y abstenerse completamente de la importación B. De hecho, Bno está instalado en el entorno de prueba a propósito. Aes la unidad bajo prueba Tengo que importar Acon …

11
¿Puedo usar un signo hash (#) para comentar en PHP?
Nunca, nunca, he visto un archivo PHP usando hashes ( #) para comentar. ¡Pero hoy me di cuenta de que realmente puedo! Supongo que hay una razón por la cual todos lo usan //, así que aquí estoy. ¿Hay alguna razón, aparte de la preferencia personal, para usar en //lugar …
144 php  comments 




15
Ejecute la tarea PHP de forma asincrónica
Trabajo en una aplicación web algo grande, y el backend está principalmente en PHP. Hay varios lugares en el código donde necesito completar alguna tarea, pero no quiero que el usuario espere el resultado. Por ejemplo, al crear una nueva cuenta, necesito enviarles un correo electrónico de bienvenida. Pero cuando …



3
Usar múltiples let-as dentro de una declaración if en Swift
Estoy desenvolviendo dos valores de un diccionario y antes de usarlos tengo que convertirlos y probar el tipo correcto. Esto es lo que se me ocurrió: var latitude : AnyObject! = imageDictionary["latitude"] var longitude : AnyObject! = imageDictionary["longitude"] if let latitudeDouble = latitude as? Double { if let longitudeDouble = …

1
¿Qué es choice_set en este tutorial de la aplicación Django?
Existe esta línea en el tutorial de Django, Escribiendo su primera aplicación Django, parte 1 : p.choice_set.create(choice='Not much', votes=0) ¿Cómo se choice_setllama a la existencia y qué es? Supongo que la choiceparte es la versión en minúsculas del modelo Choiceutilizado en el tutorial, pero ¿qué es choice_set? ¿Puedes elaborar? ACTUALIZACIÓN: …
144 python  django  orm 

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.