Entradas

Conexion a base de datos

Para leer una base de datos con Java, generalmente se usa la API JDBC (Java Database Connectivity). Aquí tienes un ejemplo básico de cómo puedes conectarte a una base de datos y leer datos con Java utilizando JDBC: 1.- Primero, asegúrate de tener el controlador JDBC adecuado para tu base de datos. Puedes descargarlo desde el sitio web del proveedor de tu base de datos o utilizar una herramienta de gestión de dependencias como Maven. 2. A continuación, aquí tienes un ejemplo de código que muestra cómo conectarte a una base de datos, ejecutar una consulta y leer los resultados: import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class ReadFromDatabase { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/database_name"; String user = "username"; String password = "password"; try { Conn...

Obtener la diferencia de minutos y segundos entre dos fechas

A continuación miraremos como obtener la diferencia de minutos y segundos entre dos fechas. private Date fechaInicio; private Date fechaTermino; public float getTiempo() { return tiempoDiff(fechaInicio, fechaTermino); } public void setFechaInicio(Date fechaInicio) { this.fechaInicio = fechaInicio; } public void setFechaTermino(Date fechaTermino) { this.fechaTermino = fechaTermino; } private float tiempoDiff(Date fechaInicio, Date fechaTermino) { float segundos = (float) ((fechaTermino.getTime()/1000) - (fechaInicio.getTime()/1000)); if(segundos < 60) return segundos; return segundos / 60; } //Desde otra parte ingresar tiempos Calendar c; //Llamar al momento de ingresar fecha inicial c = Calendar.getInstance(); setFechaInicio(c.getTime()); //Llamar al momento de ingresar fecha final c = Calendar.getInstance(); setFechaTermino(c.getTime()); //Y llamar funcion getTiempo float tiempo = getTiempo();

Como ser un buen programador

Una pregunta que me hacia muchas veces cuando entre a la carrera de Sistemas Computacionales. Aun no tengo la respuesta, despues de haber empezado en el 2009 mi carrera la cual termine en el 2014 y ya con 6 años en el mundo laboral aun no me considero un gran programador, pero a continuación les escribire una lista de los que creo son algunos pasos que hay que seguir para cada dia ser mejor en este ambito. Elige la tecnologia correcta Elige el lenguaje que mas se ajuste a las necesidades de tu proyecto, esto te ayudara a llevar siempre a un buen final cada proyecto que realizes. Si apenas comienzas a aprender busca un lenguaje facil para iniciar como lo es Java. No intentes aprender leyendo libros solamente Lleva a la practica esas lecturas que es lo que te hara aprender al final del dia. Cambia de trabajo Cuando sientas que ya no estas aprendiendo algo nuevo, es momento de cambiar de trabajo para aprender algo nuevo. Pregunta a tus compañeros  Cuando ...

Redondear numero en Java

En ocasiones necesitamos redondear algun numero en nuestras aplicaciónes, podemos hacerlo usando las siguientes funciones de la clase Math. import java.lang.Math Si lo que queremos es redondear hacia arriba usaremos la funcion ceil . Ejemplo: Math.ceil(2.8) nos retorna el valor 3.0 Math.ceil(4.3) nos retorna el valor 5.0 Si lo que queremos es redondear hacia abajo usaremos la funcion floor . Ejemplo: Math.floor(2.8) nos retorna el valor 2.0 Math.floor(4.3) nos retorna el valor 4.0 Y por ultimo podemos redondear al entero mas cercano con la funcion round . Ejemplo: Math.floor(4.8) nos retorna el valor 5.0 Math.floor(3.3) nos retorna el valor 3.0 Espero sea de tu ayuda, cualquier duda deja un comentario.

Convertir (Texto) String a Mayusculas en Java

En ocasiones necesitamos mostrar algun texto en Mayusculas sin importar como fue capturado, lo cual podremos hacerlo usando el metodo toUpperCase de la clase String de la siguiente manera. String miCadena = "Esto es una cadena a convertir" ; println (miCadena. toUpperCase ()); Asi de facil logramos convertir una cadena en Mayusculas.

Scanner (Entrada de datos por consola)

Imagen
Lo primero, vamos a crear una nueva clase (un nuevo archivo Java). Si ya tiene un proyecto Java en Eclipse, todo lo que tiene que hacer es hacer clic derecho en la carpeta src y acceder una nueva clase. Si no tiene un proyecto Java, tendrá que crear uno.  Nombre a su nueva clase Entradas. Recuerde, la clase debe comenzar con una letra mayúscula. A continuación, asegúrese de marcar la casilla que agrega public void main principal (String [] args). Si no lo hace, está bien, pero tendrá que agregarlo manualmente. Cuando hayas ingresado el nombre de tu nueva clase, toca finalizar y deberías ver esto: Ahora vamos a hacer todo nuestro trabajo dentro de main. Para asegurarse de que está en funcionamiento, agregue una línea de impresión dentro de la página principal como se muestra a continuación (recuerde, esto significa entre las llaves que se abren y cierran que pertenecen a la clase principal): De acuerdo, entonces ahora a ingresar datos. En primer lugar, deberá usar...

Emprendiendo con un nuevo Proyecto

Hola amigos, les platico que hace unos meses empece un nuevo proyecto con un par de amigos, una pagina que sirve como puente entre clientes que necesitan de un servicio y personas que prestan esos servicios, esto en la Ciudad de Mexicali en Baja California Mexico, esperamos que en un futuro no muy lejano empezar a expandirnos en Mexico, y no descartamos en en algunos años fuera del Pais. Claro esto apenas comienza y es incierto lo que pueda suceder, luego pasare a platicarles como va esto, les pongo el link de nuestra pagina Hiservix , pronto comenzara el desarrollo de la app, de la cual espero pasar y publicar alfunos articulos sobre el desarrollo, que espero les sirva para adquirir algunos conocimientos sobre Java.