Preguntas etiquetadas con java

Java es un lenguaje de programación popular de alto nivel. Use esta etiqueta cuando tenga problemas para usar o comprender el lenguaje en sí. Esta etiqueta rara vez se usa sola y se usa con mayor frecuencia junto con [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] y [maven].



2
Reutilización de un PreparedStatement varias veces
en el caso de usar PreparedStatement con una sola conexión común sin ningún grupo, ¿puedo recrear una instancia para cada operación dml / sql manteniendo el poder de las declaraciones preparadas? Quiero decir: for (int i=0; i<1000; i++) { PreparedStatement preparedStatement = connection.prepareStatement(sql); preparedStatement.setObject(1, someValue); preparedStatement.executeQuery(); preparedStatement.close(); } en vez …

4
Descargar archivos adjuntos con Java Mail
Ahora que descargué todos los mensajes y los almacené en Message[] temp; ¿Cómo obtengo la lista de archivos adjuntos para cada uno de esos mensajes? List<File> attachments; Nota: no libs de terceros, por favor, solo JavaMail.


2
Imprimir todos los indicadores de JVM
Encontré una bandera JVM interesante: java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version Imprime cientos de opciones distintas, de las que nunca había oído hablar antes. También imprime valores predeterminados, lo que ayuda a diagnosticar mejor los comportamientos de JVM. Otra bandera interesante es: -XX:+UnlockExperimentalVMOptions ¿Alguien conoce alguna documentación que explique cada uno de …

6
¿Comparar dos matrices de bytes? (Java)
Tengo una matriz de bytes con una ~ secuencia binaria conocida en ella. Necesito confirmar que la secuencia binaria es lo que se supone que es. Lo he intentado .equalsademás ==, pero ninguno funcionó. byte[] array = new BigInteger("1111000011110001", 2).toByteArray(); if (new BigInteger("1111000011110001", 2).toByteArray() == array){ System.out.println("the same"); } else …
96 java  binary 


12
Conexión JMX remota
Estoy intentando abrir una conexión JMX a una aplicación Java que se ejecuta en una máquina remota. La aplicación JVM está configurada con las siguientes opciones: com.sun.management.jmxremote com.sun.management.jmxremote.port = 1088 com.sun.management.jmxremote.authenticate = false com.sun.management.jmxremote.ssl = false Puedo conectarme localhost:1088usando jconsole o jvisualvm. Pero no puedo conectarme usando xxx.xxx.xxx.xxx:1088desde una máquina …
96 java  jmx  jconsole 







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.