Articles of las

¿Cómo funcionan las anotaciones del método Java junto con la anulación de método?

Tengo un padre de clase primaria y un hijo de clase Child , definidos así: class Parent { @MyAnnotation(“hello”) void foo() { // implementation irrelevant } } class Child { @Override foo() { // implementation irrelevant } } Si childFoo.getAnnotation(MyAnnotation.class) una referencia de Method a Child::foo , ¿ childFoo.getAnnotation(MyAnnotation.class) dará childFoo.getAnnotation(MyAnnotation.class) ? ¿O será null […]

Construir ruta para la directiva #include con macro

Me gustaría incluir rutas de archivos creadas dinámicamente por una macro para una parte dependiente de la configuración de destino de mi progtwig. por ejemplo, me gustaría construir una macro que se invocaría así: #include TARGET_PATH_OF(header.h) Que se ampliará a algo como esto: #include “corefoundation/header.h” cuando la fuente está configurada (en este caso) para OSX […]

Comprobación de Java si dos rectangularjs se superponen en cualquier punto

Tengo múltiples rectangularjs y un rectángulo especial: la selección rect. Quiero verificar cada rectángulo si el rectángulo contiene al menos un punto que está dentro del rectángulo de selección. Aquí hay una imagen para mayor claridad:

¿Qué sucede si no comprometes una transacción a una base de datos (por ejemplo, SQL Server)?

Supongamos que tengo una consulta: begin tran — some other sql code Y luego me olvido de comprometerme o retroceder. Si otro cliente intenta ejecutar una consulta, ¿qué pasaría?

Capturar deslizando para descartar evento

Estoy usando una notificación de Android para alertar al usuario una vez que el servicio ha finalizado (éxito o falla) y quiero eliminar los archivos locales una vez que el proceso haya finalizado. Mi problema es que, en caso de falla, quiero permitirle al usuario una opción de “rebash”. y si elige no volver a […]

¿Cómo truncar una tabla restringida de clave externa?

¿Por qué no funciona un TRUNCATE en mygroup ? Aunque tengo ON DELETE CASCADE SET obtengo: ERROR 1701 (42000): No se puede truncar una tabla a la que se hace referencia en una restricción de clave externa ( instance mytest . CONSTRAINT instance_ibfk_1 FOREIGN KEY ( GroupID ) REFERENCIAS mytest . mygroup ( ID )) […]

TransformException entrada duplicada para common.annotations.Beta

Esto comenzó cuando agregué google-api-services-calendar . Me aparece este error al intentar comstackr: Error:Execution failed for task ‘:app:transformClassesWithJarMergingForDebug’. com.android.build.transform.api.TransformException: java.util.zip.ZipException: duplicate entry: com/google/common/annotations/Beta.class Esto es parte del resultado al ejecutar la ./gradlew app:dependencies : compile – Classpath for compiling the main sources. +— com.google.android.gms:play-services-measurement:8.1.0 | +— com.google.android.gms:play-services-base:8.1.0 | | \— com.google.android.gms:play-services-basement:8.1.0 | | \— com.android.support:support-v4:22.2.0 […]

Hibernate: cómo anular un atributo de superclase mapeado

La entidad genérica, superclase: @MappedSuperclass public abstract class GenericEntity { private Integer id; public Integer getId() {return id;} public void setId(Integer id) {this.id = id;} } El pojo: @Entity @Table(name = “POJO_ONE”) @SequenceGenerator(name = “HB_SEQ_POJO_ONE”, sequenceName = “SEQ_POJO_ONE”, allocationSize = 1) public class PojoOne extends GenericEntity { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = “HB_SEQ_POJO_ONE”) @Column(name […]

¿Es posible en Java hacer algo como Comparator pero para implementar custom equals () y hashCode ()

Tengo una matriz de objetos y quiero concatenarla con otra matriz de objetos, excepto que tienen los mismos ID. Los objetos se usan en muchos lugares del sistema y no tienen código hash o se implementan iguales. Así que no quiero implementar hashCode() y equals() , porque me da miedo romper algo en algún lugar […]

¿Cómo comparar matrices en C #?

Posible duplicado: La forma más fácil de comparar matrices en C # ¿Cómo puedo comparar dos matrices en C #? Uso el siguiente código, pero su resultado es falso. Esperaba que fuera cierto. Array.Equals(childe1,grandFatherNode);