Articles of java

¿Por qué debería evitarse el lanzamiento?

En general, evito los tipos de conversión tanto como sea posible ya que tengo la impresión de que es una práctica de encoding deficiente y puede incurrir en una penalización de rendimiento. Pero si alguien me pide que explique por qué exactamente es así, probablemente los mire como un venado en los faros. Entonces, ¿por […]

GZIPInputStream leyendo línea por línea

Tengo un archivo en formato .gz. La clase Java para leer este archivo es GZIPInputStream. Sin embargo, esta clase no extiende la clase BufferedReader de java. Como resultado, no puedo leer el archivo línea por línea. necesito algo como esto reader = new MyGZInputStream( some constructor of GZInputStream) reader.readLine()… Pensé en crear mi clase que […]

¿Por qué la gente de Java con frecuencia consume excepciones en silencio?

Nunca hice una encoding Java seria antes, pero aprendí la syntax, las bibliotecas y los conceptos basados ​​en mis habilidades existentes (Delphi & C #). Una cosa que apenas entiendo es que he visto tanto código que silenciosamente consume excepciones después de printStackTrace así: public void process() { try { System.out.println(“test”); } catch(Exception e) { […]

Visualización de cadenas completas durante la depuración en Eclipse

Al depurar el código de Java, las cadenas en las vistas “Variables” y “Expresiones” aparecen solo hasta cierta duración, después de lo cual Eclipse muestra “…” ¿Hay alguna manera de inspeccionar toda la cadena? (Esto alivia el dolor de agregar instrucciones de registro para la depuración en todas partes)

¿Podemos sobrecargar el método principal en Java?

¿Podemos sobrecargar un método main() en Java?

@ Método autoaumentado y estático

Tengo el servicio @Autowired que debe usarse desde un método estático. Sé que esto está mal, pero no puedo cambiar el diseño actual, ya que requeriría mucho trabajo, por lo que necesito un truco simple para eso. No puedo cambiar randomMethod() para que no sea estático y necesito usar este bean autowired. ¿Alguna pista de […]

Enumeraciones en Hibernate

A menudo es útil tener un campo en un DAO cuyo valor proviene de una enumeración de Java. Un ejemplo típico es un DAO de inicio de sesión donde generalmente tiene un campo que caracteriza al usuario como “NORMAL” o “ADMIN”. En Hibernate, usaría los siguientes 2 objetos para representar esta relación de una manera […]

Crear una fábrica de sesiones en Hibernate 4

Tengo problemas para generar una fábrica de sesiones en Hibernate 4. En Hibernate 3 hice lo siguiente: org.hibernate.cfg.Configuration conf= HibernateUtil .getLimsInitializedConfiguration(systemConfiguration .getHibernateconfFile()); SessionFactory sf = conf.configure().buildSessionFactory(); Ahora necesito pasar una clase de ServiceRegistry a buildSessionFactory, pero los Javadocs son extremadamente imprecisos sobre cómo hacerlo. ¿Algun consejo?

Evite que WebView muestre “página web no disponible”

Tengo una aplicación que hace un uso extensivo de una WebView. Cuando el usuario de esta aplicación no tiene conexión a Internet, aparece una página que dice “página web no disponible” y varios otros textos. ¿Hay alguna manera de no mostrar este texto genérico en mi WebView? Me gustaría proporcionar mi propio manejo de errores. […]

Bibliotecas Coroutine disponibles en Java

Me gustaría hacer algunas cosas en Java que serían más claras si se escriben usando rutinas concurrentes, pero para las que los hilos completos son excesivos. La respuesta, por supuesto, es el uso de corrutinas , pero no parece haber ningún soporte de corotine en las bibliotecas estándar de Java y un rápido Google en […]