Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


9
Separadores para navegación
Necesito agregar separadores entre elementos de navegación. Los separadores son imágenes. Mi estructura HTML es como: ol > li > a > img. Aquí llego a dos posibles soluciones: Para agregar más lietiquetas de separación (¡boo!), Incluir un separador en la imagen de cada elemento (esto es mejor, pero existe …

4
¿Por qué necesito Transacción en Hibernate para operaciones de solo lectura?
¿Por qué necesito Transacción en Hibernate para operaciones de solo lectura? ¿La siguiente transacción bloquea la base de datos? Código de ejemplo para obtener de DB: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I don't want to write anything ¿Puedo usar en …

3
Java EE 6 @ javax.annotation.ManagedBean frente a @ javax.inject.Named frente a @ javax.faces.ManagedBean
Siento que hay un pequeño desorden en la especificación de Java EE 6. Hay varios conjuntos de anotaciones. Tenemos javax.ejbanotaciones como @Statefuly @Statelesspara crear EJB. También existe la posibilidad @javax.annotation.ManagedBeande crear un bean administrado. Hay anotaciones en me javax.enterprise.contextgusta @SessionScopedy @RequestScoped. Además, también hay @ManagedBeany @SessionScoped/ @RequestScopedanotaciones en el javax.faces.beanpaquete. …

13
Instalación de vim con soporte ruby ​​(+ ruby)
Estoy tratando de instalar command-t para vim pero mi versión actual de vim no tiene el indicador (+ ruby). El comando "qué ruby" muestra que ruby ​​está instalado. ¿Qué debo hacer para activar la bandera + ruby ​​en vim? Además, ¿qué significa técnicamente la bandera + ruby?
107 ruby  vim 

11
Cambiar la carpeta predeterminada en Emacs
Soy bastante nuevo en Emacs y he estado tratando de averiguar cómo cambiar la carpeta predeterminada para C-x C-fel inicio. Por ejemplo, cuando cargo Emacs por primera vez y llego a C-x C-fsu carpeta predeterminada es C:\emacs\emacs-21.3\bin, pero prefiero que sea el escritorio. Creo que hay alguna forma de personalizar …


3
Jackson y referencia de tipo genérico
Quiero usar la biblioteca jackson json para un método genérico de la siguiente manera: public MyRequest<T> tester() { TypeReference<MyWrapper<T>> typeRef = new TypeReference<MyWrapper<T>>(); MyWrapper<T> requestWrapper = (MyWrapper<T>) JsonConverter.fromJson(jsonRequest, typeRef); return requestWrapper.getRequest(); } ... public class MyWrapper<T> { private MyRequest<T> request; public MyRequest<T> getRequest() { return request; } public void setRequest(MyRequest<T> …
107 java  json  generics  jackson 




9
Restablecimiento de contraseña RESTful
¿Cuál es la forma correcta de estructurar un recurso RESTful para restablecer una contraseña? Este recurso está destinado a restablecer la contraseña para alguien que ha perdido u olvidado su contraseña. Invalida su contraseña anterior y les envía una contraseña por correo electrónico. Las dos opciones que tengo son: POST …

5
Constructores de Python y __init__
¿Por qué los constructores se llaman "Constructores"? ¿Cuál es su propósito y en qué se diferencian de los métodos de una clase? Además, ¿puede haber más de uno __init__en una clase? Intenté lo siguiente, ¿alguien puede explicar el resultado? >>> class test: def __init__(self): print "init 1" def __init__(self): print …
107 python 


4
¿Dónde en un virtualenv va el código personalizado?
¿Qué tipo de estructura de directorios se debe seguir al usar virtualenv? Por ejemplo, si estuviera construyendo una aplicación WSGI y creara un virtualenv llamado foobar, comenzaría con una estructura de directorio como: /foobar /bin {activate, activate.py, easy_install, python} /include {python2.6/...} /lib {python2.6/...} Una vez creado este entorno, ¿dónde colocaría …

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.