Articles of java

¿Por qué necesitamos dos veces manejadores de escritura en tomcat logging.properties?

De documentos: handlers = 1catalina.org.apache.juli.FileHandler, \ 2localhost.org.apache.juli.FileHandler, \ 3manager.org.apache.juli.FileHandler, \ java.util.logging.ConsoleHandler .handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler No encontré ninguna explicación de por qué necesito manipuladores de escritura y luego .handlers? ¿Hay reglas comunes para archivos de propiedades similares? Gracias.

¿Es posible construir un proyecto java solo una vez usando eclipse y compartir?

¿Es posible construir un proyecto maven que contenga código java para ser construido una vez y los binarios pueden ser compartidos? Problema: el proyecto que estoy tratando de construir me tomará entre 3 y 4 horas y requiere un gran ancho de banda de Internet. Estoy tratando de verificar la posibilidad de volver a usar […]

¿Qué significa `public static void main args`?

No estoy seguro de lo que esto significa, siempre que antes de escribir un código, la gente dice esto public static void main(String[] args) { Qué significa eso?

Puedo ejecutar archivos .jar a través de cmd, pero no puedo hacer doble clic en ellos

Primero, estoy estudiando Java, pero todavía soy muy nuevo, así que el código complicado se me pasará por la cabeza. Cuando descargo un archivo .jar para decir instalar un mod en Minecraft y hacer doble clic en él, no se ejecuta. La rueda de carga dura unos dos segundos y luego se detiene, y no […]

Extraer direcciones IP de cadenas usando expresiones regulares

En una aplicación, obtengo cadenas que contienen direcciones IP, pero estas cadenas no tienen un formato preciso. Todo lo que sabemos es que estas cadenas pueden contener una dirección IP. aquí hay un ejemplo de cómo se ve la cadena: “XPSPort” “IP_10.29.167.187” “10.29.166.193” Me gustaría obtener un código Java que extraiga la dirección IP de […]

¿Cómo obtener el retorno de carro sin efecto de alimentación de línea en la consola Eclipse?

Si yo System.out.print(“something\r”); en la consola, tengo el cursor hacia atrás al principio de la línea, y finalmente después System.out.print(“something\r”); System.out.print(” any\r”); yo tengo anything typescript. Pero en la consola de Eclipse consigo something anything como si tratara como CR / LF. ¿Cómo puedo configurar esto?

Java: evitar insertar duplicados en listas de arrays

Soy un novato de Java Tengo una ArrayList y quiero evitar duplicados en la inserción. Mi ArrayList es ArrayList karList = new ArrayList(); y el campo que quiero verificar es: kar.getinsertkar(). He leído que puedo usar HashSet o HashMap pero no tengo ni idea.

Inyección asistida por Guice en las profundidades de la jerarquía de dependencia

Quiero llevar a cabo una cadena de elementos de procesamiento y conectarlos a través de Guice. Supongamos la siguiente ruta: interface A implementada por la class AImpl necesita alguna entrada interface B implementada por la class BImpl necesita A interface C implementada por la class CImpl necesita B interface D implementada por class DImpl necesita […]

Deserializar JSON en un objeto existente (Java)

Me gustaría saber cómo se puede obtener la biblioteca Jackson JSON para deserializar JSON en un objeto existente. He tratado de encontrar cómo hacerlo; pero parece que solo es capaz de tomar una clase y crear una instancia de sí mismo. O si no es posible, me gustaría saber si cualquier biblioteca de deserialización Java […]

Resultado inesperado en la división larga / int

Tengo valores como este: long millis = 11400000; int consta = 86400000; double res = millis/consta; La pregunta es: ¿por qué res equivale a 0.0 (en lugar de 0.131944 )? Se almacena en double por lo que no debería haber redondeo, ¿verdad?