TagJava

Cómo descargar un archivo desde una URL en Java

C

¿Está buscando crear su propio conjunto de datos para una aplicación nueva e innovadora? O tal vez está tratando de recopilar datos para el análisis de un proyecto universitario y se ha cansado de descargar manualmente cada imagen o CSV. No se preocupe, en este artículo explicaré los componentes básicos necesarios para automatizar la descarga de archivos para este tipo de tareas. Antes de que...

Cómo copiar un archivo en Java

C

Copiar archivos en Java Copiar un archivo o directorio solía ser una tarea de desarrollo típica. Con la introducción de los contenedores Docker y el deseo de máxima inmutabilidad, lo vemos cada vez con menos frecuencia. Aún así, es un concepto fundamental y podría ser útil saber qué opciones tiene el desarrollador cuando necesita copiar un archivo. Flujos de E / S Antes de Java 1.5, la forma...

Métodos de objetos de Java: esperar y notificar

M

Introducción Este artículo es el tutorial final de una serie que describe los métodos a menudo olvidados de la clase Object base del lenguaje Java. Los siguientes son los métodos del objeto Java base que están presentes en todos los objetos Java debido a la herencia implícita de Object. Encadenar a clase es igual a código hash clon finalizar espera y notifica (estás aquí) El enfoque de este...

Tutorial de Dropwizard: Desarrolle servicios web RESTful más rápido

T

¿Qué es Dropwizard? Dropwizard es un marco Java de código abierto que se utiliza para el desarrollo rápido de servicios web RESTful. O mejor, es el mejor conjunto de herramientas y marcos livianos de su clase para crear servicios web RESTful. Es bastante fácil de usar, muy fácil de mantener y ha funcionado muy bien en muchos casos diferentes y de acuerdo con la documentación oficial: “Su...

Cómo convertir una cadena en fecha en Java

C

Convertir una cadena en una fecha en Java (o cualquier lenguaje de programación) es una habilidad fundamental y es útil saberlo cuando se trabaja en proyectos. A veces, es más fácil trabajar con una cadena para representar una fecha y luego convertirla en una Date objeto para su uso posterior. En este artículo, repasaremos los muchos métodos y bibliotecas que puede usar para convertir una cadena...

Leer y escribir JSON en Java

L

¿Qué es JSON? Notación de objetos JavaScript o en resumen JSON es un formato de intercambio de datos que se introdujo en 1999 y se adoptó ampliamente a mediados de la década de 2000. Actualmente, es el formato estándar de facto para la comunicación entre los servicios web y sus clientes (navegadores, aplicaciones móviles, etc.). Saber leerlo y escribirlo es una habilidad esencial para cualquier...

Manejo de Excepciones en Java: Una guía completa con las mejores y peores prácticas

M

Visión general Manejar excepciones en Java es una de las cosas más básicas y fundamentales que un desarrollador debe saber de memoria. Lamentablemente, esto a menudo se pasa por alto y se subestima la importancia del manejo de excepciones; es tan importante como el resto del código. En este artículo, repasemos todo lo que necesita saber sobre el manejo de excepciones en Java, así como las buenas...

Automatización del navegador web con Selenium y Java

A

Introducción Varias herramientas pueden manejar el navegador web de la forma en que a un usuario real le gustaría navegar a diferentes páginas, interactuar con los elementos de la página y capturar algunos datos. Este proceso se denomina Automatización del navegador web. Lo que puede hacer con la automatización del navegador web depende totalmente de su imaginación y sus necesidades. Algunos de...

Seguridad de Spring: Funcionalidad de Olvido de Contraseña

S

Introducción Internet se está orientando cada vez más a los servicios con más negocios y empresas que presentan ofertas que se pueden proporcionar o acceder en línea. Esto requiere que los usuarios creen muchas cuentas en muchas plataformas diferentes para los servicios que obtienen en línea. Dichos servicios van desde compras en línea hasta servicios basados ​​en suscripción, como ofertas de...

HashMap y TreeMap en Java: diferencias y similitudes

H

El rendimiento de un programa Java y el uso adecuado de los recursos a menudo dependen de una colección que el desarrollador elija para almacenar datos. Por lo tanto, es muy importante comprender la diferencia entre las implementaciones. Es por eso que las preguntas relacionadas con las colecciones están en la parte superior de las entrevistas para los solicitantes de desarrolladores de Java...

Patrones de diseño de comportamiento en Java

P

Visión general Este es el tercer artículo de una serie corta dedicada a los patrones de diseño en Java, y una continuación directa del artículo anterior: Patrones de diseño estructural en Java. Patrones de comportamiento Los patrones de comportamiento se preocupan por proporcionar soluciones con respecto a la interacción de objetos: cómo se comunican, cómo algunos dependen de otros y cómo...

Modificadores de acceso en Java

M

Introducción Modificadores son palabras clave que nos permiten ajustar el acceso a nuestra clase y sus miembros, su alcance y comportamiento en determinadas situaciones. Por ejemplo, podemos controlar qué clases / objetos pueden acceder a ciertos miembros de nuestra clase, si una clase puede ser heredada o no, si podemos anular un método más tarde, si deberíamos anular un método más tarde, etc...

Cómo enviar solicitudes HTTP en Java

C

Introducción Protocolo de Transferencia de Hipertexto (HTTP) es un protocolo de capa de aplicación que, sin exagerar, es prácticamente la columna vertebral de la navegación por Internet tal como la conocemos. Se utiliza para transferir documentos hipermedia entre el cliente y el servidor y es una parte esencial de cada aplicación web, incluidas las API que utilizan la arquitectura REST. Permite...

Modificadores sin acceso en Java

M

Introducción Modificadores son palabras clave que nos permiten ajustar el acceso a nuestra clase y sus miembros, su alcance y comportamiento en determinadas situaciones. Por ejemplo, podemos controlar qué clases / objetos pueden acceder a ciertos miembros de nuestra clase, si una clase puede ser heredada o no, si podemos anular un método más tarde, si deberíamos anular un método más tarde, etc...

Métodos de objetos de Java: getClass ()

M

Introducción Este artículo es una continuación de una serie de artículos que describen los métodos a menudo olvidados de la clase Object base del lenguaje Java. A continuación se muestran los métodos del objeto Java base presente en todos los objetos Java debido a la herencia implícita de Object junto con enlaces a cada artículo de esta serie. Encadenar getClass (estás aquí) es igual a código...

Sobre mi

Últimos Post

Etiquetas

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, aceptas el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad