Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

8
Usando MemoryStore en producción
Hoy ejecuté mi aplicación Node.js en modo "producción" por primera vez y recibí esta advertencia: Warning: connection.session() MemoryStore is not designed for a production environment, as it will leak memory, and obviously only work within a single process. Solo necesito ejecutar un único proceso, pero ¿qué debo usar en su …
116 node.js 


6
¿Alcance de las clases anidadas?
Estoy tratando de entender el alcance en clases anidadas en Python. Aquí está mi código de ejemplo: class OuterClass: outer_var = 1 class InnerClass: inner_var = outer_var La creación de la clase no se completa y aparece el error: <type 'exceptions.NameError'>: name 'outer_var' is not defined Intentar inner_var = Outerclass.outer_varno …


3
¿Por qué main no devuelve 0 aquí?
Solo estaba leyendo ISO / IEC 9899: Borrador del Comité 201x - 12 de abril de 2011 en el que encontré en 5.1.2.2.3 Terminación del programa ..reaching the } that terminates the main function returns a value of 0. significa que si no especifica ninguna declaración de retorno en main(), …
116 c  linux  return  main 

3
LoaderManager con múltiples cargadores: cómo obtener el cargador de cursor correcto
Para mí, no está claro cómo obtener el cursor correcto si tiene varios cargadores. Digamos que define dos cargadores diferentes con: getLoaderManager().initLoader(0,null,this); getLoaderManager().initLoader(1,null,this); luego en onCreateLoader () haces diferentes cosas dependiendo de la identificación: @Override public Loader<Cursor> onCreateLoader(int id, Bundle arg1) { if (id==0){ CursorLoader loader = new CursorLoader(getActivity(), MaterialContentProvider.CONTENT_URI,null,null,null,null); …

1
¿Por qué str.translate es mucho más rápido en Python 3.5 en comparación con Python 3.4?
Estaba tratando de eliminar los caracteres no deseados de una cadena dada usando text.translate()Python 3.4. El código mínimo es: import sys s = 'abcde12345@#@$#%$' mapper = dict.fromkeys(i for i in range(sys.maxunicode) if chr(i) in '@#$') print(s.translate(mapper)) Funciona como se esperaba. Sin embargo, el mismo programa cuando se ejecuta en Python …

1
¿Qué hace Connect.js methodOverride?
La documentación muy concisa de Connect.js dicemethodOverride Proporciona compatibilidad con el método HTTP falso. Qué significa eso? La búsqueda obvia de Google es menos útil. ¿Por qué es methodOverrideútil?

3
¿Qué hace java: comp / env /?
Pasé demasiado tiempo de mi día tratando de descubrir algunos errores al conectar un bean de fábrica JNDI. El problema resultó ser que en lugar de esto ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/jdbc/loc"/> </bean> De hecho, había escrito esto ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="jdbc/loc"/> </bean> Infiero que …
116 spring  jdbc  jndi  factory 




6
bibliotecas de aprendizaje automático en C # [cerrado]
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …


7
$ stateParams de `ui-router` frente a $ state.params
Con ui-router, es posible inyectar $stateo $stateParamsen un controlador para obtener acceso a los parámetros en la URL. Sin embargo, acceder a los parámetros a través de $stateParamssolo expone los parámetros que pertenecen al estado administrado por el controlador que accede a él, y sus estados principales, mientras que $state.paramstiene …

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.