Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


12
¿Cuál es la diferencia entre HTTP y REST?
Después de leer mucho sobre las diferencias entre REST y SOAP, tuve la impresión de que REST es solo otra palabra para HTTP. ¿Alguien puede explicar qué funcionalidad agrega REST a HTTP? Nota : no estoy buscando una comparación de REST versus SOAP. Actualización : gracias por sus respuestas. Ahora …
303 http  rest 

6
¿Doble contra BigDecimal?
Tengo que calcular algunas variables de punto flotante y mi colega me sugiere que lo use en BigDecimallugar de hacerlo, doubleya que será más preciso. ¿Pero quiero saber qué es y cómo aprovecharlo al máximo BigDecimal?



10
Fragmentos y réplicas en Elasticsearch
Estoy tratando de entender qué fragmento y réplica hay en Elasticsearch, pero no pude entenderlo. Si descargo Elasticsearch y ejecuto el script, por lo que sé, he comenzado un clúster con un solo nodo. Ahora este nodo (mi PC) tiene 5 fragmentos (?) Y algunas réplicas (?). ¿Qué son? ¿Tengo …

27
¿Acceder a claves dict como un atributo?
Me parece más conveniente acceder a las claves dict como en obj.foolugar de obj['foo'], así que escribí este fragmento: class AttributeDict(dict): def __getattr__(self, attr): return self[attr] def __setattr__(self, attr, value): self[attr] = value Sin embargo, supongo que debe haber alguna razón por la cual Python no proporciona esta funcionalidad de …

6
¿Por qué se corta mi xlabel en mi parcela matplotlib?
Estoy trazando un conjunto de datos usando matplotlibdonde tengo una etiqueta x que es bastante "alta" (es una fórmula representada en TeX que contiene una fracción y, por lo tanto, tiene la altura equivalente a un par de líneas de texto). En cualquier caso, la parte inferior de la fórmula …
303 python  matplotlib 

7
Cómo hacer un Makefile SIMPLE C ++
Estamos obligados a usar un Makefile para unir todo para nuestro proyecto, pero nuestro profesor nunca nos mostró cómo hacerlo. Sólo tengo un archivo, a3driver.cpp. El controlador importa una clase desde una ubicación "/user/cse232/Examples/example32.sequence.cpp",. Eso es. Todo lo demás está contenido con el .cpp. ¿Cómo haría para crear un Makefile …
303 c++  makefile 

30
POSTAR casillas de verificación HTML sin marcar
Tengo un montón de casillas de verificación que están marcadas por defecto. Mis usuarios probablemente desmarquen algunas (si las hay) de las casillas de verificación y dejarán el resto marcado. ¿Hay alguna forma de hacer que el formulario PUBLICAR las casillas de verificación que no están marcadas, en lugar de …
303 html  forms  post  checkbox 



22
¿Cómo encuentro dónde está instalado JDK en mi máquina Windows?
Necesito saber dónde se encuentra JDK en mi máquina. Al ejecutarse Java -versionen cmd , muestra la versión como '1.6.xx'. Para encontrar la ubicación de este SDK en mi máquina, intenté usar echo %JAVA_HOME%pero solo muestra 'JAVA_HOME' (ya que no hay un conjunto de variables 'JAVA_PATH' en mis variables de …
303 java  windows 

6
¿Cómo hago un filtro OR en una consulta de Django?
Quiero poder enumerar los elementos que un usuario ha agregado (están listados como el creador) o que el elemento ha sido aprobado. Entonces básicamente necesito seleccionar: item.creator = owner or item.moderated = False ¿Cómo haría esto en Django? (preferiblemente con un filtro o conjunto de consultas).


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.