Los Temas más visitados de Java

Listado de los Temas más visitados durante los últimos 30 días
Imágen de perfil

internetMatriz de Adyacencia: Representación de grafos en Java


111 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 31 de Enero del 2017 por Administrador
5.982 visualizaciones desde el 31 de Enero del 2017
Conoceremos una forma de representar grafos mediante una Matriz de Adyacencia y un ejemplo básico de este en lenguaje java.
Imágen de perfil

internetManejo de Puertos Seriales RS-232 con Java para Windows


42 visualizaciones el último mes

Java

Actualizado el 29 de Septiembre del 2012 por Administrador (Publicado el 29 de Agosto del 2008)
13.304 visualizaciones desde el 29 de Agosto del 2008
Documento muestra como crear una aplicación java para manipular puertos seriales RS-232.
Imágen de perfil

.pdfSwing


41 visualizaciones el último mes

Java

Actualizado el 24 de Febrero del 2017 por Administrador (Publicado el 15 de Agosto del 2012)
5.397 visualizaciones desde el 15 de Agosto del 2012
Documento en formato diapositivas, que explica con ejemplos la utilización de la librería Swing en Java
En formato pdf de 3 páginas.
- Swing components
- Java2D API
- Drag & Drop
Imágen de perfil

internetCalculadora con interfaz gráfica en 10 minutos


34 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 29 de Junio del 2010 por Administrador
6.088 visualizaciones desde el 29 de Junio del 2010
Este artículo explicará como realizar una calculadora básica que realice las operaciones de suma, resta, división y multiplicación desarrollada como una aplicación Java, con interface gráfica y basada en eventos. Intentaré explicar cada porción de código para que asi sirva de ejemplo para comenzar a programar en este lenguaje.
Imágen de perfil
Val: 142
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

.pdfModelo de asistente en Java


25 visualizaciones el último mes

Java

Actualizado el 3 de Diciembre del 2019 por Octulio (Publicado el 29 de Noviembre del 2019)
1.021 visualizaciones desde el 29 de Noviembre del 2019
Programa modelo de asistente en lenguaje Java.
Se trata de un ejercicio de programación y que utiliza JFrame, JLabel, JDialog entre otros componentes más. Consta el proyecto de un programa principal, tres módulos y una imágen gráfica.
El proyecto completo del ejercicio se encuentra en: https://my.pcloud.com/publink/show?code=kZ4I1h7Z5TAxbJqo2i0JgaDaBWkvm5DOKvQ7#folder=1743374552&tpl=publicfoldergrid y descarga el archivo "Modelo-Asistente-Java.7z"
También dejo el enlace a un video demostrativo para que veas cómo debe quedar terminado el programa Java, haz clic sobre el enlace: https://vimeo.com/375044345

asis-01
Imágen de perfil

.pdfJava Iterable Interface y como implementarlo


24 visualizaciones el último mes

Java

Actualizado el 12 de Enero del 2020 por Administrador (Publicado el 18 de Agosto del 2019)
891 visualizaciones desde el 18 de Agosto del 2019
El concepto de Java Iterable es un concepto clásico en el mundo Java y existe desde la versión de Java 1.5 . Un Iterable es un interface que hace referencia a una colección de elementos que se puede recorrer, ni más ni menos.

Screenshot_20190818_165504
Imágen de perfil

.htmlEjercicios Recursivos en Java y sus Soluciones


23 visualizaciones el último mes

Java

Publicado el 1 de Agosto del 2013 por Administrador
12.350 visualizaciones desde el 1 de Agosto del 2013
Colección de ejercicios recursivos en Java. Incluye soluciones.
Imágen de perfil

internetPolimorfismo en Java: Programación orientada a objetos


22 visualizaciones el último mes

Java

Actualizado el 7 de Octubre del 2020 por Administrador (Publicado el 1 de Octubre del 2020)
939 visualizaciones desde el 1 de Octubre del 2020
Cuando hablamos de polimorfismo no es que nos hemos vuelto locos. Todos saben que las personas que nos dedicamos al desarrollo de software, tenemos un lenguaje propio y no es que un ser procedente del espacio exterior y congelado por miles de años en la Antártida hubiera vuelto a la vida. No, no hablamos de ninguna película de miedo de los 80 sino de un concepto que por su utilidad debería estar en el ABC de cualquier libro de programación.
Imágen de perfil

internetJava: El concepto de clase


20 visualizaciones el último mes

Java

Publicado el 19 de Enero del 2020 por Administrador
787 visualizaciones desde el 19 de Enero del 2020
Objetivo: presentar el concepto de clase, pilar sobre el que está construido todo el paradigma de la programación orientada a objetos.

Screenshot_20200119_204423
Imágen de perfil

internetCómo crear un CRUD en Java con JPA e Hibernate


20 visualizaciones el último mes

Java

Publicado el 10 de Junio del 2019 por Administrador
589 visualizaciones desde el 10 de Junio del 2019
Bienvenido a este nuevo tutorial en donde aprenderás Cómo crear un CRUD en Java con JPA e Hibernate, aunque es una aplicación a nivel de consola te proporciona las directrices necesarias para aprender las configuraciones necesarias para empezar un nuevo proyecto que incluya persistencia a base de datos.

Screenshot_20190610_164050
Imágen de perfil

internetCómo instalar AdoptOpenJDK en las principales distribuciones


19 visualizaciones el último mes

Linux

,

Java

Publicado el 8 de Septiembre del 2019 por Administrador
750 visualizaciones desde el 8 de Septiembre del 2019
En el artículo donde explicamos la verdadera situación de Java (o mejor dicho el JDK) desde que se volvió de pago mencionamos una iniciativa llamada AdoptOpenJDK, la cual tiene el propósito de facilitar la difusión e instalación de OpenJDK sobre todo entre los usuarios de Windows y Mac, ya que aparentemente la mayoría de estos no conocían este último proyecto, a pesar de ser la base tecnológica de Java tal y como lo conocemos hoy en día.

Aunque AdoptOpenJDK iba dirigido sobre todo a los usuarios de Windows y Mac, la mayor difusión que ha tenido en los últimos tiempos derivó en la demanda por parte de los usuarios de GNU/Linux de un mejor soporte, automatizando el mantenimiento mediante repositorios oficiales en lugar de tener que actualizar manualmente la instalación manual (valga la redundancia) que se tenía que hacer a partir del fichero tar.gz.

Después de muchas peticiones, la iniciativa AdoptOpenJDK ha puesto hace poco a disposición repositorios oficiales que suministran paquetes Deb y RPM, soportando las principales distribuciones que utilizan dichos formatos de paquetes: Ubuntu (y toda derivada directa como Linux Mint o KDE neon), Debian, CentOS, RHEL, Fedora, openSUSE Leap y SLES. Tomando como referencia los comandos publicados por George Adams, vamos a mostrar la instalación en Ubuntu, Debian, Fedora 30 y openSUSE Leap 15.

Screenshot_20190908_193343
Imágen de perfil

internetQué es HashSet Java y cómo comenzar con él


19 visualizaciones el último mes

Java

Publicado el 4 de Octubre del 2020 por Administrador
408 visualizaciones desde el 4 de Octubre del 2020
¿Trabajas desarrollando en Java? Seguro que coincides con nosotros en que estarás cansado de trabajar con la clase HashSet pero que también, a la hora de explicar sus fundamentos en, por ejemplo, una entrevista, es de esos conceptos que se nos escapan. Quizá porque los informáticos hablamos en lenguaje inventado (algunos en ensamblador que los he visto) y no nos entienden o porque al ser de uso común asumimos que nadie nos va a preguntar por ello.

En resumidas líneas la clase HashSet es aquella que implementa la interfaz Set que respaldada por una tabla hash en realidad es una instancia de HashMap. A su vez HashMap es la implementación de la interface Map, esta interface es un tipo de Collection que almacena datos asociando una llave a un valor. Suena un poco a lio hasta ahora pero vamos ampliamos detalles.

HashSet contiene un conjunto de objetos, pero de una manera que le permite determinar fácil y rápidamente si un objeto ya está en el conjunto o no. Lo hace administrando internamente una matriz y almacenando el objeto utilizando un índice que se calcula a partir del código hash del objeto.

Este conjunto contiene una colección de elementos únicos, mediante una implementación basada en hash, pero desordenados. Es decir, no garantiza el orden de iteración del conjunto, lo que significa que la clase no garantiza el orden constante de los elementos a lo largo del tiempo. Por otro lado esta clase permite el elemento nulo además de permitir las operaciones de recopilación estándar )Agregar, Eliminar, etc).

Screenshot_20201004_205519
Imágen de perfil

internetConexión a base de datos con JDBC


19 visualizaciones el último mes

Java

,

MariaDB

Publicado el 5 de Octubre del 2020 por Administrador
626 visualizaciones desde el 5 de Octubre del 2020
En este ejemplo nos conectaremos a una base de datos MariaDB con JDBC para hacer obtener los datos de un query SELECT a una tabla de «Usuarios». Antes que nada debes saber que existen prácticas para hacer más eficiente la conexión recurrente a una base de datos, una de las más comunmente usadas son el uso de spools de conexiones, que te permiten optimizar las conexiones y son el método estandar en aplicaciones empresariales. Este ejemplo es para que aprendas a hacer la conexión básica y no necesariamente es la forma óptima, esto dependerá de las necesidades de tu proyecto.

Screenshot_20201005_190137
Imágen de perfil

.htmlConfiguración del ambiente de desarrollo Java EE 5.0


18 visualizaciones el último mes

Java

Publicado el 18 de Octubre del 2006 por Administrador
4.803 visualizaciones desde el 18 de Octubre del 2006
El objetivo es tener un ambiente de desarrollo para usar la plataforma Java EE 5.0. A lo largo de la siguiente práctica se instalarán los diferentes componentes que se necesitan para desarrollar software usando la especificación Java EE 5.0 como lo son: La maquina virtual Java 1.5, el servidor de aplicaciones Java EE 5.0, un IDE de desarrollo.
Imágen de perfil
Val: 12
Ha aumentado su posición en 15 puestos en Java (en relación al último mes)
Gráfica de Java

.rarQA CI-CD


18 visualizaciones el último mes

Java

,

Git

,

Maven

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 13 de Abril del 2019 por Darian
1.081 visualizaciones desde el 13 de Abril del 2019
En los últimos años, la entrega de software ha dado un gran paso hacia adelante gracias a la implementación de la entrega continua. El control de calidad no es una excepción, y la aceleración del control de calidad ha ayudado a acortar los ciclos de entrega y a ofrecer software de mayor calidad.

Una pipeline de control de calidad rápida y confiable generalmente se basa en pruebas de automatización de niveles múltiples e integración continua estable, que ejecuta todas estas pruebas diariamente en diferentes entornos de prueba. No hace mucho, configurar y mantener un flujo de trabajo completo, fue un gran desafío. Pero las innovaciones que están ocurriendo en las metodologías de control de calidad y las aplicaciones de infraestructura ahora le permiten pasar un tiempo mínimo en este frente, para que pueda concentrarse más en su aplicación.


QA Automation Pipeline
CI-CD
GitLab-Ci
⦁ Entorno
⦁ Requisitos
⦁ Server Runner
Ubuntu 18.04 LTS (GNU/Linux 4.15.0-43-generic x86_64
4GB Ram
50 GB Disk
⦁ Server SonarQube
Ubuntu 18.4 LTS
25 GB Disk
4GB Ram
⦁ Gitlab versión 11.6
https://about.gitlab.com/2018/12/22/gitlab-11-6-released/

⦁ Tecnologías
⦁ Docker versión 18.09.0 Build
⦁ Java Version 1.8.0_091
⦁ Apache Maven 3.5.2
⦁ Configuración
⦁ Server
⦁ Java
⦁ sudo add-apt-repository ppa:webupd8team/java
⦁ sudo apt update
⦁ sudo apt install oracle-java8-set-default
⦁ Java -version
⦁ Docker
⦁ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
⦁ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
⦁ sudo apt-key fingerprint 0EBFCD88
⦁ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
⦁ sudo apt-get update
⦁ sudo apt-get install docker-ce
⦁ sudo groupadd docker
⦁ sudo gpasswd -a $USER docker
⦁ newgrp docker
⦁ docker run hello-world
⦁ Maven
⦁ Descargar Binario desde la página oficial https://maven.apache.org/download.cgi
⦁ cd /opt/ wget http://www-eu.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
⦁ sudo tar -xvzf apache-maven-3.3.9-bin.tar.gz
⦁ sudo mv apache-maven-3.3.9 maven
⦁ sudo nano /etc/profile.d/mavenenv.sh
⦁ Agregar las siguientes líneas:
⦁ export M2_HOME=/opt/maven
⦁ export PATH=${M2_HOME}/bin:${PATH}
⦁ sudo chmod +x /etc/profile.d/mavenenv.sh
⦁ sudo source /etc/profile.d/mavenenv.sh
⦁ mvn --version

⦁ Runner Gitlab-ci
⦁ Instalar Gitlab Runner
⦁ ssh xxxxxx@x.x.x.xx - Password:xxxxx
⦁ Sudo gitlab-runner register
⦁ sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runne -linux-amd64
⦁ sudo chmod +x /usr/local/bin/gitlab-runner
⦁ curl -sSL https://get.docker.com/ | sh
⦁ sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash
⦁ sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner
⦁ sudo gitlab-runner start


⦁ Register Runner server
⦁ ssh xxxxxx@x.x.x.xx - Password:xxxxx
⦁ Sudo gitlab-runner register
⦁ Ingresamos nuevamente la Password:xxxxxxx
⦁ Nos pide url Gitlab > Seleccionamos nuestro proyecto > Settings en la parte inferior izquierda > CI - CD > Runner Expand
(Se debe tener los permisos de Owner. Master o Maintainer)
⦁ Ingresamos el Token
⦁ Ingresamos una descripción
⦁ Si dejamos el tag en blanco y le damos enter lo deja por defecto, que significa que nos va a tomar cualquier cambio en el git origin
⦁ Seleccionamos el executor (docker)
⦁ Luego nos pide la imagen donde lo vamos a ejecutar, ya que por lo general va a ser un docker
⦁ Gitlab-ci.yml
Crear un documento en la raíz del proyecto con el nombre .gitlab-ci.yml, este archivo le dice al Runner de Gitlab que hacer. De forma predeterminada se ejecuta un Pipeline determinado con 3 stage: Build, Test y deploy. Los stages sin jobs son simplemente ignoradas.
Teniendo los runner y el archivo gitlab-ci.yml en la raíz del proyecto bien configurada cada push o modificación que hagamos dependiendo la configuración que hayamos escogido en los tags comienza a correr los Pipeline.
⦁ Badges
Configurar un badged es bastante sencillo. Solo debemos tener configurado el CI-CD de manera correcta, para que se muestre.
Gitlab > Select your project > Settings > General > Badges Expand
⦁ Link
http://git.xxxxx.com.ar/xxxxx/api-template/pipelines
⦁ Badge image URL
http://git.xxxxxx.com.ar/xxxxx/api-template/pipelines
⦁ add badge

⦁ Resultados
⦁ GitLab Pipeline
Para poder observar un poco más en detalles nuestros CI-CD solo basta con hacer un click en nuestro badge de CI-CD en nuestro repo del proyecto o bien podemos hacer click en sidebar del lado izquierdo en CI/CD > Pipeline.
Se ve de la siguiente forma:

⦁ SonarQube
Ingresar al servidor de SonarQube
⦁ xxxxxxxxxxxxx
⦁ User: xxxxxx
⦁ Pass: xxxxxxx
Una vez dentro del Server de sonarqube, le explicaremos resumidamente de qué estamos hablando cuando decimos sonarqube. Sonarqube es una plataforma de código abierto que sirve para el análisis de calidad del código. Utiliza diversas herramientas de análisis estático de código fuente como Checkstyle, PMD o FindBugs, obteniendo métricas que ayudan a mejorar la calidad del código fuente.

⦁ Clover Coverage
Ingresar al servidor de Clover Coverage

Para la cobertura del código usamos Open Clover https://openclover.org/ el cual nos brinda como característica principal la medición del código, además cuenta con herramientas que nos permiten obtener Métricas de riesgos y la complejidad ciclomática.
Les dejo unas imagen de como se visualiza el reporte de OpenClover:
Imágen de perfil

.zipEjemplo de un chat en Java


17 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 20 de Septiembre del 2012 por Administrador (Publicado el 15 de Mayo del 2001)
8.631 visualizaciones desde el 15 de Mayo del 2001
Ejemplo mas o menos complejo de como funciona un chat en java.
Imágen de perfil

internetInstalar Apache JetSpeed 2 sobre un Tomcat bajo Windows


17 visualizaciones el último mes

Java

Publicado el 10 de Julio del 2009 por Administrador
4.045 visualizaciones desde el 10 de Julio del 2009
En este artículo se explican los pasos que se deben de seguir para la instalación correcta de Jetspeed 2 sobre un servidor de aplicaciones Tomcat. Apache Jetspeed 2.0 de es un portal empresarial gratuito contenedor de Portlets compatible con la especificación JSR-168, Java Portlet Standard.
Imágen de perfil

.pdfBreve introducción : Aplicaciones que se requieren para programar en java


17 visualizaciones el último mes

Java

Actualizado el 28 de Julio del 2015 por Administrador (Publicado el 12 de Febrero del 2013)
6.189 visualizaciones desde el 12 de Febrero del 2013
Breve introducción a las herramientas necesarias para programar en Java.
Imágen de perfil

.htmlAutomatización y administración de dependencias Java con Maven


17 visualizaciones el último mes

Java

Publicado el 25 de Mayo del 2015 por Administrador
1.798 visualizaciones desde el 25 de Mayo del 2015
Maven es una poderosa herramienta para proyectos Java que facilita la administración de dependencias promoviendo el principio de integración continua sobre la automatización de la construcción y empaquetado de aplicaciones.
Imágen de perfil

internetCrear una Aplicacion web con Java Servlets


17 visualizaciones el último mes

Java

Publicado el 7 de Octubre del 2016 por Administrador
1.570 visualizaciones desde el 7 de Octubre del 2016
¿Solo programas para escritorio? Si aun no te metes al mundo de la programación de aplicaciones web entonces te estas perdiendo de mucho y seguramente sufres/sufrirás a la hora de buscar trabajo, entre todas las herramientas, tecnologías y paradigmas que existen hoy en día para este propósito hoy te mostrare como crear un aplicación web con Java Servlets de forma rápida y sencilla. Necesitaremos un servidor llamado tomcat, ¿No lo tienes instalado? No te preocupes! también te mostraremos como instalarlo y configurarlo al 100% (en windows), después realizaremos una aplicación web paso a paso y estarás listo para crear tus propias aplicaciones web. Si aun no te metes al mundo del desarrollo de apps web hoy es el día!
Imágen de perfil

internetInstalación de Java JDK y configuración de JAVA_HOME en Ubuntu 18.04


17 visualizaciones el último mes

Java

Publicado el 20 de Marzo del 2019 por Administrador
1.111 visualizaciones desde el 20 de Marzo del 2019
Java es utilizado en diversos ambientes de desarrollo, muchas aplicaciones hacen uso de la maquina virtual de Java para ejecutar emuladores, crear ejecutables, levantar servidores web, etc.

Personalmente lo utilizo en conjunto con el SDK de Android para abrir emuladores de Android así como portar aplicaciones móviles desarrolladas en ionic a los dispositivos físicos.

Por ello es muy importante conocer cómo instalar de manera correcta Java JDK y configurar la variable de entorno JAVA HOME, la cual es utilizada por muchos programas para saber la ubicación en la cual fue instalado Java.

A continuación mostraré los pasos necesarios para realizar una correcta instalación de Java JDK y configurar la variable de entorno JAVA_HOME.

Screenshot_20190320_162707
Imágen de perfil

internetCómo mapear objetos en Java con MapStruct


17 visualizaciones el último mes

Java

Publicado el 15 de Abril del 2020 por Administrador
508 visualizaciones desde el 15 de Abril del 2020
MapStruct es una herramienta que nos permite, mediante anotaciones crear mapeos entre objetos en tiempo de compilación. Evitando tener que escribir todo el código de mapeo a mano, está pensado para funcionar con Java 1.6 o posterior.

Índice de Contenidos:
¿Qué es MapStruct?
Añadir MapStruct a nuestro proyecto
Ejemplo con Java
Conclusión

Screenshot_20200415_191723
Imágen de perfil

internetIntroducción a Java EE Batch


17 visualizaciones el último mes

Java

Publicado el 6 de Julio del 2020 por Administrador
499 visualizaciones desde el 6 de Julio del 2020
Java EE Batch es una de las especificaciones JSR 352 añadidas por la plataforma Java EE 7 . Esta especificación esta orientada a la creación de procesos batch dentro del mundo Java. Vamos a un una pequeña introducción a su funcionamiento.

Screenshot_20200706_130038
Imágen de perfil

internetComo conectar Java y Access


16 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 28 de Mayo del 2007 por Administrador
10.764 visualizaciones desde el 28 de Mayo del 2007
Artículo que detalla los pasos a seguir para poder conectar Java y Access. En formato html.
Imágen de perfil

internetErrores comunes en la programación con Java


16 visualizaciones el último mes

Java

Publicado el 5 de Mayo del 2008 por Administrador
5.959 visualizaciones desde el 5 de Mayo del 2008
Si ha estado trabajando con Java por algún tiempo, es seguro que habrá cometido estos errores al menos un par de veces. Los errores de programación en Java, así como en otros lenguajes, ocurren más que todo en la sintaxis y errores en la lógica. Los errores en la sintaxis son causados cuando el compilar Java (javac) no puede reconocer la sentencia. Esto causa que el compilador devuelva un mensaje de error, usualmente con una línea de código de referencia. También se conoce a los errores de sintaxis como errores en tiempo de compilación.
Imágen de perfil

.pdfManejo de errores utilizando excepciones


16 visualizaciones el último mes

Java

Actualizado el 6 de Enero del 2014 por Administrador (Publicado el 4 de Abril del 2012)
6.842 visualizaciones desde el 4 de Abril del 2012
Existe una regla de oro en el mundo de la programación: en los programas ocurren errores. Esto es sabido. Pero ¿qué sucede realmente después de que ha ocurrido el error? ¿Cómo se maneja el error? ¿Quién lo maneja?, ¿Puede recuperarlo el programa?
El lenguaje Java utiliza excepciones para proporcionar capacidades de manejo de errores. En esta lección aprenderás qué es una excepción, cómo lanzar y capturar excepciones, qué hacer con una excepción una vez capturada, y cómo hacer un mejor uso de las excepciones heredadas de las clases proporcionadas por el entorno de desarrollo de Java.
En formato pdf de 36 páginas
-Manejo de Errores Utilizando Excepciones
-¿Qué es un Excepción y Por Qué Debo Tener Cuidado?
-Primer Encuentro con las Excepciones Java
-Requerimientos Java para Capturar o Especificar Excepciones
-Tratar con las Excepciones Java
-El Ejemplo ListOfNumbers
-Capturar y Manejar Excepciones
-El Bloque Try
-Los Bloques catch
-El Bloque finally
-Poniéndolo todo Junto
-Especificar las Excepciones Lanzadas por un Método
-La Sentencias throw
-La Clase Throwable y sus Subclases
-Crear Clases de Excepciones
-Excepciones en Tiempo de Ejecución - La Controversia
-Cambios en el JDK 1.1 que afectan a las Excepciones
-Cambios en el ejemplo ListOfNumbers
-Cambios en la Clase Throwable
Imágen de perfil

.pdfManual de un sistema creado en Java con bases de datos en MySQL


16 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 9 de Junio del 2013 por Administrador (Publicado el 3 de Junio del 2013)
12.380 visualizaciones desde el 3 de Junio del 2013
Aprende a crear proyectos en java usando bases de datos MySQL. Formado por instrucciones sencillas y pantallazos.
En formato pdf. Contiene 34 páginas.
Imágen de perfil

internetMultitarea e Hilos en Java con ejemplos (Thread & Runnable)


16 visualizaciones el último mes

Java

Publicado el 29 de Junio del 2016 por Administrador
2.174 visualizaciones desde el 29 de Junio del 2016
En esta entrada vamos a ver las diferentes maneras de como trabajar con Threads en Java (o hilos en español). Sino tienes muy claro el concepto de la multitarea te recomendamos que te leas primero la entrada de Multitaréa e Hilos, fácil y muchas ventajas aunque en esta entrada también veremos (en menor detalle) los conceptos y las ventajas de la multitarea.
Imágen de perfil

internetDescargar y configurar Spring Tools Suit STS para desarrollar proyectos web


16 visualizaciones el último mes

Java

Publicado el 7 de Febrero del 2019 por Administrador
592 visualizaciones desde el 7 de Febrero del 2019
Bienvenido a este nuevo artículo donde vamos a descargar y configurar Spring Tools Suit STS para desarrollar proyectos Web.
Screenshot_20190207_115457
Imágen de perfil

internetEclipse + Spring MVC + Maven + Tiles + External MySQL server + JSP


16 visualizaciones el último mes

Java

Publicado el 5 de Marzo del 2019 por Administrador
1.004 visualizaciones desde el 5 de Marzo del 2019
En esta publicación explicaré como desarrollar una aplicación con el framework Spring MVC en el IDE Eclipse, utilizando Tiles (plantillas HTML). La aplicación usa MySQL, JSP y Maven… Hacer esta investigación me consumió varias horas, así que espero sea de ayuda.