Programación

Preguntas y respuestas para programadores profesionales y entusiastas.





4
¿Existe algo parecido a la herencia de anotaciones en Java?
Estoy explorando anotaciones y llegué a un punto en el que algunas anotaciones parecen tener una jerarquía entre ellas. Estoy usando anotaciones para generar código en segundo plano para Cards. Hay diferentes tipos de tarjetas (por lo tanto, diferentes códigos y anotaciones) pero hay ciertos elementos que son comunes entre …

4
Extraño "[]" después de la firma del método Java
Hoy miré algo de código Java y encontré una sintaxis extraña: public class Sample { public int get()[] { return new int[]{1, 2, 3}; } } Pensé que no se puede compilar y quería corregir lo que pensé que era un error tipográfico, ¡pero luego recordé que el compilador de …
119 java  arrays  syntax 


9
Llevando LaTeX a R Plots
Me gustaría agregar LaTeXcomposición tipográfica a los elementos de los gráficos en R(por ejemplo: el título, las etiquetas de los ejes, las anotaciones, etc.) usando la combinación de base/latticeo con ggplot2. Preguntas: ¿Hay alguna forma de entrar LaTeXen gráficos utilizando estos paquetes y, de ser así, cómo se hace? Si …
119 r  latex  plot 

3
¿Tiene algún sentido usar palabras clave en línea con plantillas?
Dado que las plantillas se definen dentro de los encabezados y el compilador puede determinar si incluir una función en línea es ventajoso, ¿tiene algún sentido? Escuché que los compiladores modernos saben mejor cuándo insertar una función y están ignorando la inlinepista. editar: Me gustaría aceptar ambas respuestas, pero esto …
119 c++  templates  inline 

5
¿Cómo instalar gcc en una máquina con Windows 7?
Tengo MinGW en mi máquina con Windows 7. Deseo instalar y usar gcc completo para el compilador C. Descubrí que no existe un único archivo de instalación precompilado y listo para usar para este propósito. Revisé la siguiente página: http://gcc.gnu.org/install/ Es difícil y lo encuentro por encima de mi nivel …

6
Guardar figuras interactivas de Matplotlib
¿Hay alguna forma de guardar una figura de Matplotlib de modo que se pueda volver a abrir y restaurar la interacción típica? (¿Como el formato .fig en MATLAB?) Me encuentro ejecutando los mismos scripts muchas veces para generar estas figuras interactivas. O les envío a mis colegas varios archivos PNG …
119 python  matplotlib 

7
Eliminación de controles de usuario de WPF
He creado un control de usuario WPF personalizado que está destinado a ser utilizado por un tercero. Mi control tiene un miembro privado que es desechable, y me gustaría asegurarme de que su método de eliminación siempre sea llamado una vez que se cierre la ventana / aplicación que lo …
119 c#  .net  wpf  user-controls  dispose 

9
¿Existe alguna forma de excluir los artefactos heredados de un POM principal?
Los artefactos de las dependencias se pueden excluir declarando un <exclusions>elemento dentro de un <dependency>Pero en este caso es necesario excluir un artefacto heredado de un proyecto principal. A continuación, se muestra un extracto del POM en discusión: <project> <modelVersion>4.0.0</modelVersion> <groupId>test</groupId> <artifactId>jruby</artifactId> <version>0.0.1-SNAPSHOT</version> <parent> <artifactId>base</artifactId> <groupId>es.uniovi.innova</groupId> <version>1.0.0</version> </parent> <dependencies> <dependency> …
119 java  maven-2  pom.xml 

3
¿Cómo puedo Moq un método que tiene un argumento opcional en su firma sin especificarlo explícitamente o usar una sobrecarga?
Dada la siguiente interfaz: public interface IFoo { bool Foo(string a, bool b = false); } Intentando burlarse de él usando Moq: var mock = new Mock<IFoo>(); mock.Setup(mock => mock.Foo(It.IsAny<string>())).Returns(false); da el siguiente error en tiempo de compilación: Un árbol de expresión no puede contener una llamada o invocación que …
119 c#  unit-testing  moq 


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.