Java >> Tutorial de Java >> 
Tutorial de Java
  • ¿Cómo programar tareas diarias + onStart() en Play 2.0.4?

    Las tareas del programador deben colocarse solo en la clase Global. Cree dos tareas, programe solo una vez primero con initialDelay =0 milisegundos. Para la segunda tarea, debe calcular los segundos entre la Fecha y hora actual y la siguiente ocurrencia planificada (es decir, mañana a las 8:00 a. m

  • Cómo mapear una matriz de PostgreSQL con Hibernate

    Dependencia de Maven Lo primero que debe hacer es configurar la siguiente dependencia de Hibernate Types Maven en su proyecto pom.xml archivo de configuración: <dependency> <groupId>com.vladmihalcea</groupId> <artifactId>hibernate-types-52</artifactId> <

  • Coincidencia de paréntesis/corchetes usando el algoritmo de pila

    Su código tiene cierta confusión en el manejo de los caracteres { y }. Debería ser completamente paralelo a cómo maneja ( y ). Este código, ligeramente modificado del tuyo, parece funcionar correctamente: public static boolean isParenthesisMatch(String str) { if (str.charAt(0) == {) ret

  • Maven no puede resolver el contenedor del complemento Kotlin Maven

    No estoy seguro de cómo solucionar esto. Quiero esta versión del tiempo de ejecución de Kotlin y el complemento maven. Estos son los bits en mi pom.xml: <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-runtime</artifactId>

  • Supervisión y filtrado de registros de aplicaciones a correo con log4j

    En la publicación de hoy, le mostraré cómo filtrar declaraciones de registro en un correo electrónico de advertencia. Esto surgió de la necesidad de monitorear algunos puntos críticos de una aplicación en la que estaba trabajando. Existen herramientas que puede utilizar para realizar la supervisión

  • Comparando dos LinkedList<String> con ListIterator versus for loop y get(int index)

    Resulta que AbstractList.equals() (que LinkedList uses) hará esto automáticamente, así que usa eso. El código es: public boolean equals(Object o) { if (o == this) return true; if (!(o instanceof List)) return false; ListIterator<E> e1 = listIterator(); ListIterator e2 = ((List

  • Obtenga LinkedList de entradas de LinkedHashMap con el método de valores ()

    A partir de Java 8, echemos un vistazo a la fuente de LinkedHashMap . Podemos deducir el comportamiento interno del entrySet() y values() definiciones de métodos: El método entrySet() devuelve new LinkedEntrySet() en la línea 627 que usa new LinkedEntryIterator() como iterador a partir de la línea

  • Opción javac classpath con múltiples archivos jar en el directorio actual que causa un error

    Las fuentes citadas para los dos enlaces proporcionados en los comentarios, así como en Es posible que esta pregunta ya tenga una respuesta aquí:, no explican completamente el comportamiento observado. javac -cp ./*.jar MiArchivo.java No funcionará, porque el uso del comodín * en este contexto dif

  • Comprender el generador de secuencias JPA

    Estoy usando el generador de secuencias de Spring Data JPA para asignar claves principales a las entidades. El modelo contiene: @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = seq_post) @SequenceGenerator(name = seq_post, allocationSize = 5) private Long id; La definición de s

  • El punto final del actuador de resorte ‘/auditevents’ devuelve 404

    Recibo un error 404 cuando invoco /actuator/auditevents punto final Al mirar más de cerca, veo que la lista de puntos finales disponibles no incluye /auditevents punto final pom.xml dependencias <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp