Preguntas etiquetadas con java

109
¿Application.yml admite variables de entorno?

Intenté usar variables env en mi configuración application.yml como: spring: main: show_banner: false --- spring: profiles: production server: address: $OPENSHIFT_DIY_IP port: $OPENSHIFT_DIY_PORT pero las variables env no se resuelven. ¿Tengo que proporcionar una notación diferente? En...

109
Cambiar programáticamente el nivel de registro en Log4j2

Estoy interesado en cambiar programáticamente el nivel de registro en Log4j2. Intenté mirar su documentación de configuración pero no parecía tener nada. También intenté buscar en el paquete:, org.apache.logging.log4j.core.configpero tampoco nada me pareció

109
¿Cómo modificar JsonNode en Java?

Necesito cambiar el valor de un atributo JSON en Java, puedo obtener el valor correctamente pero no pude modificar el JSON. aquí está el código a continuación JsonNode blablas = mapper.readTree(parser).get("blablas"); for (JsonNode jsonNode : blablas) { String elementId =...

108
Uso de Regex para generar cadenas en lugar de combinarlas

Estoy escribiendo una utilidad de Java que me ayuda a generar una gran cantidad de datos para las pruebas de rendimiento. Sería realmente genial poder especificar una expresión regular para Strings para que mi generador escupe cosas que coincidan con esto. ¿Hay algo ya horneado que pueda usar para...

108
Cuándo usar Comparable y Comparator

Tengo una lista de objetos que necesito ordenar en un campo, digamos Score. Sin pensarlo mucho, escribí una nueva clase que implementa Comparator, que hace la tarea y funciona. Ahora, mirando hacia atrás en esto, me pregunto si debería haber hecho que mi clase implemente Comparable en lugar de...

108
Recolector de basura en Android

He visto muchas respuestas de Android que sugieren llamar al recolector de basura en algunas situaciones. ¿Es una buena práctica solicitar el recolector de basura en Android antes de realizar una operación que consume mucha memoria? Si no es así, ¿debería llamarlo solo si obtengo un...

108
Mapear convenientemente entre enum e int / String

Cuando trabajo con variables / parámetros que solo pueden tomar un número finito de valores, trato de usar siempre Java enum, como en public enum BonusType { MONTHLY, YEARLY, ONE_OFF } Mientras permanezca dentro de mi código, eso funciona bien. Sin embargo, a menudo necesito interactuar con otro...