Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


6
Cómo devolver un archivo (FileContentResult) en ASP.NET WebAPI
En un controlador MVC normal, podemos generar pdf con a FileContentResult. public FileContentResult Test(TestViewModel vm) { var stream = new MemoryStream(); //... add content to the stream. return File(stream.GetBuffer(), "application/pdf", "test.pdf"); } Pero, ¿cómo podemos convertirlo en un ApiController? [HttpPost] public IHttpActionResult Test(TestViewModel vm) { //... return Ok(pdfOutput); } Esto …

5
Lanzar excepciones marcadas de simulacros con Mockito
Estoy tratando de que uno de mis objetos burlados arroje una excepción marcada cuando se llama a un método en particular. Estoy intentando lo siguiente. @Test(expectedExceptions = SomeException.class) public void throwCheckedException() { List<String> list = mock(List.class); when(list.get(0)).thenThrow(new SomeException()); String test = list.get(0); } public class SomeException extends Exception { } …
173 java  mocking  mockito 


10
Manejo de excepciones del servicio Spring Boot REST
Estoy tratando de configurar un servidor de servicios REST a gran escala. Estamos utilizando Spring Boot 1.2.1 Spring 4.1.5 y Java 8. Nuestros controladores están implementando @RestController y las anotaciones estándar @RequestMapping. Mi problema es que Spring Boot configura una redirección predeterminada para las excepciones del controlador /error. De los …

2
¿Hay un selector CSS para nodos de texto?
Lo que me gustaría hacer (obviamente no en IE) es: p:not(.list):last-child + :text { margin-bottom: 10px; } Lo que daría un margen de texto a un nodo. (¿Es eso posible?) ¿Cómo obtendría el nodo de texto con CSS?
173 css  css-selectors 





12
¿Cómo puedo encontrar el último elemento en una Lista <>?
Lo siguiente es un extracto de mi código: public class AllIntegerIDs { public AllIntegerIDs() { m_MessageID = 0; m_MessageType = 0; m_ClassID = 0; m_CategoryID = 0; m_MessageText = null; } ~AllIntegerIDs() { } public void SetIntegerValues (int messageID, int messagetype, int classID, int categoryID) { this.m_MessageID = messageID; this.m_MessageType …
173 c#  list  for-loop 

4
Seleccionar filas que no están presentes en otra tabla
Tengo dos tablas postgresql: table name column names ----------- ------------------------ login_log ip | etc. ip_location ip | location | hostname | etc. Quiero obtener todas las direcciones IP desde las login_logque no haya una fila ip_location. Intenté esta consulta pero arroja un error de sintaxis. SELECT login_log.ip FROM login_log WHERE …


6
Editar el mensaje de confirmación git en GitHub
¿Hay alguna forma de editar en línea el mensaje de confirmación GitHub.comdespués del envío? Desde la línea de comando, uno puede hacer git commit --amend -m "New commit message" como se sugirió correctamente en otra pregunta . Probar git pully luego git pushha funcionado (sin que ninguna otra confirmación haya …

6
¿Cómo hacer ssh con un tiempo de espera en un script?
Estoy ejecutando un script que se conecta a través de SSH sin contraseña en un host remoto. Quiero establecer un tiempo de espera, de modo que si el host remoto tarda un tiempo infinito en ejecutarse, quiero salir de esa sesión ssh y continuar otras líneas en mi script sh. …
173 shell  ssh  timeout 

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.