* { cursor: none !important; } a, button, input, label, select, textarea { cursor: none !important; } Anacrolibrum — IA, Programación & Ucronía

Blog · IA · Programación · Ucronía

Explorando el
futuro desde
Málaga Valley

Inteligencia Artificial, programación y narrativa ucrónica para los amantes de la ciencia ficción y la tecnología.

AI

Scroll

IA Inteligencia Artificial
TAI Técnicos de Informática
SCI-FI Ciencia Ficción
DEV Programación
CLOUD Computación en la Nube
MÁLAGA Málaga Valley
TAI Píldoras de Conocimiento
AI LLMs & Modelos Generativos
IA Inteligencia Artificial
TAI Técnicos de Informática
SCI-FI Ciencia Ficción
DEV Programación
CLOUD Computación en la Nube
MÁLAGA Málaga Valley
TAI Píldoras de Conocimiento
AI LLMs & Modelos Generativos

Lo más reciente

Ver todos los artículos →

Píldoras TAI

Ver colección completa →
Serie TAI

Conocimiento técnico en formato visual

Más de 180 píldoras de conocimiento orientadas a opositores TIC, desarrolladores y entusiastas de la informática. Redes, sistemas operativos, bases de datos, IA y mucho más.

180+

Apasionado por la inteligencia artificial y la programación

José Antonio Torreblanca Vargas escribe sobre IA, programación y ucronía desde Málaga Valley. Un espacio donde la tecnología se encuentra con la narrativa especulativa.

#AI #Programming #TechEnthusiast #SciFi #MálagaValley #OpositoresTIC
180+

Píldoras TAI

5+

Años publicando

Curiosidad

01

Ucronía en marcha

Universo narrativo

Donde la ciencia ficción
conversa con la realidad

Anacrolibrum no es solo tecnología: es también una ucronia en construcción, un espejo distorsionado donde el pasado podría haber tomado otros caminos y el futuro se vislumbra a través de la ficción especulativa.

Explorar ficción →

Sin spam · Solo contenido de valor · Cancela cuando quieras

Píldora TAI VIII; Librerías y Frameworks Esenciales en Java

Librerías y Frameworks de Java

1️⃣ Desarrollo Web

  • Spring Framework → Framework completo para desarrollo web y empresarial.
  • Jakarta EE (antes Java EE) → Plataforma estándar para aplicaciones empresariales.
  • Hibernate → ORM para acceso a bases de datos.
  • Struts → Framework MVC para aplicaciones web.

2️⃣ Bases de Datos

  • JDBC → API para acceso a bases de datos relacionales.
  • JPA (Java Persistence API) → Estándar de persistencia en Java.
  • MyBatis → Mapeo SQL y ORM ligero.

3️⃣ Desarrollo de Interfaces Gráficas

  • JavaFX → Framework moderno para UI en Java.
  • Swing → API para desarrollo de interfaces gráficas.
  • AWT (Abstract Window Toolkit) → Conjunto básico de componentes gráficos.

4️⃣ Librerías para Testing

  • JUnit → Framework de pruebas unitarias.
  • TestNG → Alternativa a JUnit con más funcionalidades.
  • Mockito → Framework para creación de mocks en pruebas.

5️⃣ Herramientas de Construcción y Gestión de Dependencias

  • Maven → Gestión de dependencias y automatización de compilación.
  • Gradle → Alternativa más flexible a Maven.

6️⃣ Desarrollo de Aplicaciones Móviles

  • Android SDK → Kit de desarrollo para Android en Java/Kotlin.

7️⃣ Seguridad y Criptografía

  • Bouncy Castle → Soporte para criptografía y seguridad.
  • Spring Security → Autenticación y autorización en aplicaciones Java.

8️⃣ Manipulación de Archivos y Documentos

  • Apache POI → Manejo de archivos Excel y Word en Java.
  • iText → Creación y manipulación de PDFs.

9️⃣ Concurrencia y Programación Paralela

  • Fork/Join Framework → Manejo de tareas en paralelo.
  • RxJava → Programación reactiva en Java.

🔟 Otras Librerías Útiles

  • Apache Commons → Colección de utilidades para Java.
  • Google Guava → Librería con estructuras de datos y utilidades avanzadas.
  • SLF4J y Logback → Manejo de logs en aplicaciones Java.

📌 Otros Programas Relacionados con Java

☑️ Entornos de Desarrollo (IDEs)

  • IntelliJ IDEA → IDE muy popular con soporte avanzado para Java.
  • Eclipse → IDE gratuito y de código abierto para Java.
  • NetBeans → IDE oficial de Oracle con soporte para múltiples lenguajes.

☑️ Servidores de Aplicaciones

  • Apache Tomcat → Servidor web para aplicaciones Java.
  • WildFly (JBoss) → Servidor de aplicaciones Java EE.
  • GlassFish → Referencia de implementación de Jakarta EE.

☑️ Máquinas Virtuales y Runtimes

  • Oracle JDK → Implementación oficial de Java Development Kit.
  • OpenJDK → Alternativa de código abierto del JDK.
  • GraalVM → JVM optimizada con soporte para múltiples lenguajes.

☑️ Herramientas de Control de Versiones

  • Git → Sistema de control de versiones distribuido.
  • GitHub / GitLab / Bitbucket → Plataformas para alojar repositorios Git.

☑️ Contenedores y Virtualización

  • Docker → Virtualización ligera para despliegues de aplicaciones.
  • Kubernetes → Orquestador de contenedores.

Respuesta

Deja un comentario

Descubre más desde Anacrolibrum

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo